{"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":824005,"link":"/api/v1.1/game/824005/feed/live","metaData":{"wait":10,"timeStamp":"20260722_041026","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824005,"type":"R","doubleHeader":"N","id":"2026/07/21/slnmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824005-2026-07-21","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-22T01:38:00Z","originalDate":"2026-07-21","officialDate":"2026-07-21","dayNight":"night","time":"6:38","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":100,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":49,"ties":0,"pct":".510"},"records":{},"divisionLeader":false,"wins":51,"losses":49,"winningPercentage":".510"},"franchiseName":"St. Louis","clubName":"Cardinals","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":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":61,"ties":0,"pct":".402"},"records":{},"divisionLeader":false,"wins":41,"losses":61,"winningPercentage":".402"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID624585":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585","firstName":"Jorge","lastName":"Soler","primaryNumber":"12","birthDate":"1992-02-25","currentAge":34,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Soler","middleName":"Carlos","boxscoreName":"Soler","nickName":"El Crudo","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"HOR-hay soh-LAIR","mlbDebutDate":"2014-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Soler","nameSlug":"jorge-soler-624585","firstLastName":"Jorge Soler","lastFirstName":"Soler, Jorge","lastInitName":"Soler, J","initLastName":"J Soler","fullFMLName":"Jorge Carlos Soler","fullLFMName":"Soler, Jorge Carlos","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":23,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"59","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"JJ","useLastName":"Wetherholt","middleName":"David","boxscoreName":"Wetherholt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JJ Wetherholt","nameSlug":"jj-wetherholt-802139","firstLastName":"JJ Wetherholt","lastFirstName":"Wetherholt, JJ","lastInitName":"Wetherholt, J","initLastName":"J Wetherholt","fullFMLName":"Jonathan David Wetherholt","fullLFMName":"Wetherholt, Jonathan David","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680570":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","firstName":"Grayson","lastName":"Rodriguez","primaryNumber":"21","birthDate":"1999-11-16","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grayson","useLastName":"Rodriguez","middleName":"Greer","boxscoreName":"Rodriguez, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grayson Rodriguez","nameSlug":"grayson-rodriguez-680570","firstLastName":"Grayson Rodriguez","lastFirstName":"Rodriguez, Grayson","lastInitName":"Rodriguez, G","initLastName":"G Rodriguez","fullFMLName":"Grayson Greer Rodriguez","fullLFMName":"Rodriguez, Grayson Greer","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":34,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID691458":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458","firstName":"Blaze","lastName":"Jordan","primaryNumber":"33","birthDate":"2002-12-19","currentAge":23,"birthCity":"Southaven","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Jordan","boxscoreName":"Jordan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Jordan","nameSlug":"blaze-jordan-691458","firstLastName":"Blaze Jordan","lastFirstName":"Jordan, Blaze","lastInitName":"Jordan, B","initLastName":"B Jordan","fullFMLName":"Blaze  Jordan","fullLFMName":"Jordan, Blaze","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694203":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203","firstName":"Denzer","lastName":"Guzman","primaryNumber":"23","birthDate":"2004-02-08","currentAge":22,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Denzer","useLastName":"Guzman","boxscoreName":"Guzman, D","gender":"M","nameMatrilineal":"Daniel","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzer Guzman","nameSlug":"denzer-guzman-694203","firstLastName":"Denzer Guzman","lastFirstName":"Guzman, Denzer","lastInitName":"Guzman, D","initLastName":"D Guzman","fullFMLName":"Denzer Guzman","fullLFMName":"Guzman, Denzer ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID685133":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","firstName":"Wade","lastName":"Meckler","primaryNumber":"53","birthDate":"2000-04-21","currentAge":26,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wade","useLastName":"Meckler","middleName":"Jameson","boxscoreName":"Meckler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wade Meckler","nameSlug":"wade-meckler-685133","firstLastName":"Wade Meckler","lastFirstName":"Meckler, Wade","lastInitName":"Meckler, W","initLastName":"W Meckler","fullFMLName":"Wade Jameson Meckler","fullLFMName":"Meckler, Wade Jameson","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID703725":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725","firstName":"Luis","lastName":"Gastelum","primaryNumber":"72","birthDate":"2001-09-27","currentAge":24,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Gastelum","middleName":"Enrique","boxscoreName":"Gastelum, L","gender":"M","nameMatrilineal":"Canedo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Gastelum","nameSlug":"luis-gastelum-703725","firstLastName":"Luis Gastelum","lastFirstName":"Gastelum, Luis","lastInitName":"Gastelum, L","initLastName":"L Gastelum","fullFMLName":"Luis Enrique Gastelum","fullLFMName":"Gastelum, Luis Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"37","birthDate":"1989-08-29","currentAge":36,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"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},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"39","birthDate":"1997-07-02","currentAge":29,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Torres","boxscoreName":"Torres, B","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Torres","nameSlug":"bryan-torres-663494","firstLastName":"Bryan Torres","lastFirstName":"Torres, Bryan","lastInitName":"Torres, B","initLastName":"B Torres","fullFMLName":"Bryan Torres","fullLFMName":"Torres, Bryan","strikeZoneTop":2.98,"strikeZoneBottom":1.5},"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},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":28,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID656240":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240","firstName":"Scott","lastName":"Blewett","primaryNumber":"66","birthDate":"1996-04-10","currentAge":30,"birthCity":"Syracuse","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Blewett","middleName":"Thomas","boxscoreName":"Blewett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Blewett","nameSlug":"scott-blewett-656240","firstLastName":"Scott Blewett","lastFirstName":"Blewett, Scott","lastInitName":"Blewett, S","initLastName":"S Blewett","fullFMLName":"Scott Thomas Blewett","fullLFMName":"Blewett, Scott Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":34,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"14","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"39","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696519":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519","firstName":"Samuel","lastName":"Natera","primaryNumber":"52","birthDate":"1999-11-05","currentAge":26,"birthCity":"Ciudad Juarez","birthStateProvince":"CH","birthCountry":"Mexico","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Samy","useLastName":"Natera Jr.","boxscoreName":"Natera Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"nuh-TAIR-uh","mlbDebutDate":"2026-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Samy Natera Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"samy-natera-jr-696519","firstLastName":"Samy Natera Jr.","lastFirstName":"Natera Jr., Samy","lastInitName":"Natera Jr., S","initLastName":"S Natera Jr.","fullFMLName":"Samuel Natera Jr.","fullLFMName":"Natera Jr., Samuel ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"3","birthDate":"1997-09-06","currentAge":28,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"ID676369":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","firstName":"Nelson","lastName":"Velázquez","primaryNumber":"38","birthDate":"1998-12-26","currentAge":27,"birthCity":"Carolina","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nelson","useLastName":"Velázquez","middleName":"Javier","boxscoreName":"Velázquez, N","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"veh-LAZZ-kezz","mlbDebutDate":"2022-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nelson Velázquez","nameSlug":"nelson-velazquez-676369","firstLastName":"Nelson Velázquez","lastFirstName":"Velázquez, Nelson","lastInitName":"Velázquez, N","initLastName":"N Velázquez","fullFMLName":"Nelson Javier Velázquez","fullLFMName":"Velázquez, Nelson Javier","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID699625":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625","firstName":"James","lastName":"Crooks","primaryNumber":"8","birthDate":"2001-07-19","currentAge":25,"birthCity":"Euless","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jimmy","useLastName":"Crooks","middleName":"Dale","boxscoreName":"Crooks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Crooks","nameTitle":"II","nameSuffix":"II","nameSlug":"jimmy-crooks-699625","firstLastName":"Jimmy Crooks","lastFirstName":"Crooks, Jimmy","lastInitName":"Crooks, J","initLastName":"J Crooks","fullFMLName":"James Dale Crooks II","fullLFMName":"Crooks II, James Dale","strikeZoneTop":3.201,"strikeZoneBottom":1.615}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Clear","temp":"83","wind":"9 mph, Out To CF"},"gameInfo":{"attendance":33151,"firstPitch":"2026-07-22T01:39:00.000Z","gameDurationMinutes":151},"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":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"home":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"}},"officialScorer":{"id":511409,"fullName":"Chris Johnson","link":"/api/v1/people/511409"},"primaryDatacaster":{"id":666939,"fullName":"Todd Reeves","link":"/api/v1/people/666939"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, third baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:39:21.774Z","endTime":"2026-07-22T01:40:07.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T21:31:52.277Z","endTime":"2026-07-22T01:16:29.797Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-22T01:16:29.797Z","endTime":"2026-07-22T01:38:22.302Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-22T01:38:22.302Z","endTime":"2026-07-22T01:39:23.961Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05917601321751,"aZ":-12.66357339791535,"pfxX":-6.804418782912885,"pfxZ":9.309627503885311,"pX":-1.1402412115258258,"pZ":2.4906507726078435,"vX0":3.197469684786235,"vY0":-143.77192736157494,"vZ0":-7.477244236002722,"x":160.46,"y":171.53,"x0":-1.3822975510103603,"y0":50.00065244085581,"z0":5.909471094336834,"aX":-14.254942116094723},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.6,"breakHorizontal":11.6,"spinRate":2408,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3808441086910346,"extension":6.134663578260718},"index":3,"playId":"9a7a4330-e5be-36d4-8790-6495f3417aa2","pitchNumber":1,"startTime":"2026-07-22T01:39:23.961Z","endTime":"2026-07-22T01:39:28.304Z","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":99.3,"endSpeed":91.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.575960864358294,"aZ":-16.58788456302447,"pfxX":-7.559547204699813,"pfxZ":7.321825425444192,"pX":0.2355300030868991,"pZ":2.8093566713216136,"vX0":6.6741392072342665,"vY0":-144.49696446143005,"vZ0":-6.079836263437365,"x":108.02,"y":162.93,"x0":-1.1144781328280127,"y0":50.00239826906231,"z0":5.94841260442269,"aX":-16.091621573198445},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.2,"breakHorizontal":12.5,"spinRate":2374,"spinDirection":231},"zone":2,"typeConfidence":0.68,"plateTime":0.37809616730509044,"extension":6.032716669925946},"index":4,"playId":"5751e373-29f6-31dd-84d6-36bfae57fd1a","pitchNumber":2,"startTime":"2026-07-22T01:39:39.525Z","endTime":"2026-07-22T01:39:42.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31105570198704,"aZ":-25.68687491088746,"pfxX":-10.511943153750124,"pfxZ":3.090408997410772,"pX":-0.5387446936990318,"pZ":1.4761310814906563,"vX0":5.376574816978218,"vY0":-144.37316688822247,"vZ0":-8.256428930170317,"x":137.54,"y":198.92,"x0":-1.0648673603406673,"y0":50.005143707320244,"z0":5.967860308254121,"aX":-22.073172960552586},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.0,"breakHorizontal":17.9,"spinRate":2243,"spinDirection":229},"zone":13,"typeConfidence":0.89,"plateTime":0.38017820265321367,"extension":6.212213709341697},"hitData":{"launchSpeed":85.7,"launchAngle":-24.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":118.18,"coordY":168.35}},"index":5,"playId":"02163a0e-d838-3bc8-8efb-ba7a6bf958f2","pitchNumber":3,"startTime":"2026-07-22T01:40:00.198Z","endTime":"2026-07-22T01:40:07.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:40:07.724Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a sharp line drive to left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:40:40.398Z","endTime":"2026-07-22T01:42:39.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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":1},"index":0,"startTime":"2026-07-22T01:40:32.125Z","endTime":"2026-07-22T01:40:42.755Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":91.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.382604382157574,"aZ":-18.7842659989238,"pfxX":-6.639982816450729,"pfxZ":6.245081463461833,"pX":0.17762049226263424,"pZ":2.6189275747813374,"vX0":6.204797550122954,"vY0":-145.7495992184605,"vZ0":-6.4042736728055,"x":110.23,"y":168.07,"x0":-1.1198374811707315,"y0":50.0021143379104,"z0":5.9856664294601,"aX":-14.234925014757138},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.2,"breakHorizontal":10.8,"spinRate":2365,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.37630575654157106,"extension":6.061389163093891},"index":1,"playId":"781517aa-97c6-3522-ae53-367f463a2c69","pitchNumber":1,"startTime":"2026-07-22T01:40:42.755Z","endTime":"2026-07-22T01:40:46.537Z","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":99.4,"endSpeed":91.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67396965598229,"aZ":-15.00395368828205,"pfxX":-5.897669287137672,"pfxZ":8.09932699206727,"pX":0.9899051958505541,"pZ":2.8336975606255557,"vX0":7.785471734961644,"vY0":-144.45353949232518,"vZ0":-6.501410533090044,"x":79.27,"y":162.27,"x0":-0.9700409862813099,"y0":50.004924467190925,"z0":6.0308483505918025,"aX":-12.50518546271379},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.6,"breakHorizontal":9.2,"spinRate":2323,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.37874195481778994,"extension":6.15472283756286},"index":2,"playId":"a9dac5e6-b6b1-3b13-b8e5-0cf8367c706d","pitchNumber":2,"startTime":"2026-07-22T01:41:01.831Z","endTime":"2026-07-22T01:41:06.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973287448505936,"aZ":-26.808099750586905,"pfxX":3.9585056626250195,"pfxZ":3.0945135505129153,"pX":0.31103531486201824,"pZ":1.8999227239219911,"vX0":3.591908577199258,"vY0":-130.98551800001374,"vZ0":-5.744884679810198,"x":105.14,"y":187.48,"x0":-1.5930734533220652,"y0":50.00597836603182,"z0":6.129296235989889,"aX":6.8708999427271165},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-7.9,"spinRate":2639,"spinDirection":49},"zone":9,"typeConfidence":0.84,"plateTime":0.4183420206281001,"extension":6.101375370677346},"index":3,"playId":"bed36055-69e9-3474-9cf3-9cffeb596785","pitchNumber":3,"startTime":"2026-07-22T01:41:16.131Z","endTime":"2026-07-22T01:41:20.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":92.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06807808753334,"aZ":-22.634648983664675,"pfxX":-9.20170742781335,"pfxZ":4.36852502653571,"pX":0.5209310283846985,"pZ":1.5044975652523291,"vX0":7.50801398593189,"vY0":-146.91296651235612,"vZ0":-9.04920727704229,"x":97.14,"y":198.16,"x0":-0.8732792341568009,"y0":50.00542577181212,"z0":5.972151684063909,"aX":-20.10122115734815},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":6.2,"breakHorizontal":15.1,"spinRate":2277,"spinDirection":231},"zone":14,"typeConfidence":0.87,"plateTime":0.37293601667761145,"extension":6.14035102333084},"index":4,"playId":"72237d84-8e71-3aa5-b5b7-40027fc35c2a","pitchNumber":4,"startTime":"2026-07-22T01:41:31.744Z","endTime":"2026-07-22T01:41:35.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.441860240348056,"aZ":-18.657849544697054,"pfxX":-4.897530544888474,"pfxZ":6.376785937694233,"pX":0.4711391635552039,"pZ":3.8917323750547146,"vX0":5.996889568428633,"vY0":-145.00824798910153,"vZ0":-3.08667046088844,"x":99.04,"y":133.7,"x0":-0.9921536056938304,"y0":50.00052818865434,"z0":6.114964255745484,"aX":-10.378174903908427},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.0,"breakHorizontal":7.6,"spinRate":2285,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.378413280789867,"extension":5.972043271110276},"index":5,"playId":"9f708b05-6dbf-3fbf-86a3-28b3d511c396","pitchNumber":5,"startTime":"2026-07-22T01:41:54.854Z","endTime":"2026-07-22T01:41:58.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11141007801158,"aZ":-35.8162685955699,"pfxX":2.6783395013300457,"pfxZ":-2.1105562731089886,"pX":1.1440765392840266,"pZ":1.1488512565826956,"vX0":5.5557238589989,"vY0":-130.81177772043407,"vZ0":-5.772860706938316,"x":73.39,"y":207.76,"x0":-1.3603193264223392,"y0":50.00445613173434,"z0":6.088074415153448,"aX":4.6151661956568075},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.9,"breakHorizontal":-6.1,"spinRate":2475,"spinDirection":43},"zone":14,"typeConfidence":0.87,"plateTime":0.41964644432052856,"extension":6.168668270931822},"index":6,"playId":"135255a5-eb76-3269-805e-11e07e3ff3dd","pitchNumber":6,"startTime":"2026-07-22T01:42:11.127Z","endTime":"2026-07-22T01:42:15.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":91.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.058195588261285,"aZ":-17.799844159363484,"pfxX":-4.994334547979018,"pfxZ":6.695500320688694,"pX":-0.008680201369109242,"pZ":3.3013438795967707,"vX0":5.057292341443644,"vY0":-145.76275643083486,"vZ0":-5.002516080978499,"x":117.33,"y":149.64,"x0":-1.1193777816825583,"y0":50.00279264799921,"z0":6.11865839819382,"aX":-10.720742894815425},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.3,"breakHorizontal":8.0,"spinRate":2313,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3761375831792244,"extension":6.167294967466285},"hitData":{"launchSpeed":103.8,"launchAngle":13.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":99.2,"coordY":64.83}},"index":7,"playId":"ba9d5e53-ec4b-3fba-81d4-07cd462833ea","pitchNumber":7,"startTime":"2026-07-22T01:42:27.659Z","endTime":"2026-07-22T01:42:39.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:42:39.548Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a ground ball to second baseman Oswald Peraza. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:42:53.983Z","endTime":"2026-07-22T01:43:48.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":92.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82671431970702,"aZ":-18.263933952093428,"pfxX":-5.348135022287968,"pfxZ":6.364769046066309,"pX":0.6418546009687892,"pZ":2.8886930452227397,"vX0":6.662537879296098,"vY0":-147.0932421405274,"vZ0":-6.113813348916971,"x":92.53,"y":160.79,"x0":-0.9607588114582638,"y0":50.00247100168626,"z0":6.082219569010226,"aX":-11.686382581375753},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":10.4,"breakHorizontal":8.3,"spinRate":2145,"spinDirection":223},"zone":3,"typeConfidence":0.91,"plateTime":0.37279330803637567,"extension":6.082428180426469},"index":0,"playId":"e89358c7-364a-3eaf-91b6-4041128e34da","pitchNumber":1,"startTime":"2026-07-22T01:43:02.282Z","endTime":"2026-07-22T01:43:05.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53577927386773,"aZ":-21.867351297653634,"pfxX":-10.168761190568876,"pfxZ":4.751929524009974,"pX":-1.2057332321778205,"pZ":2.3797676226038225,"vX0":3.5882720435295146,"vY0":-146.32893314736572,"vZ0":-6.484967844678603,"x":162.96,"y":174.53,"x0":-1.1269111382478834,"y0":50.00020736685223,"z0":5.934644330356608,"aX":-22.04811152820956},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":7.4,"breakHorizontal":17.8,"spinRate":2225,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.3743031833254715,"extension":6.102927594341355},"index":1,"playId":"bbdd06fa-522b-3b61-8d64-126829ce6701","pitchNumber":2,"startTime":"2026-07-22T01:43:20.496Z","endTime":"2026-07-22T01:43:24.023Z","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":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75102905440098,"aZ":-23.4518218226283,"pfxX":-10.153011826897112,"pfxZ":4.630532623397724,"pX":-0.2896246663466456,"pZ":2.32093915085277,"vX0":5.31496574381716,"vY0":-136.1154344322284,"vZ0":-5.418138462671713,"x":128.04,"y":176.11,"x0":-0.9442770882226382,"y0":50.00289450075559,"z0":5.95225125737751,"aX":-19.128235669275433},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.4,"breakHorizontal":17.3,"spinRate":1932,"spinDirection":245},"zone":4,"typeConfidence":0.73,"plateTime":0.40177403262803946,"extension":6.211389146974338},"hitData":{"launchSpeed":73.8,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.54,"coordY":148.98}},"index":2,"playId":"b0ec149d-05e0-3480-8343-67b80400ed38","pitchNumber":3,"startTime":"2026-07-22T01:43:38.891Z","endTime":"2026-07-22T01:43:48.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:43:48.019Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:44:13.099Z","endTime":"2026-07-22T01:45:52.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18860117241446,"aZ":-16.971028353176994,"pfxX":-6.372728880873334,"pfxZ":7.050848983707532,"pX":1.2229364449589772,"pZ":3.8951771389399346,"vX0":8.418301264740496,"vY0":-146.29163745357246,"vZ0":-3.7324430552438557,"x":70.38,"y":133.61,"x0":-0.8710612895084399,"y0":50.001869366150814,"z0":6.212034677600645,"aX":-13.740334350000353},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.1,"breakHorizontal":9.7,"spinRate":2189,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.37515444569031287,"extension":6.264472006887853},"index":0,"playId":"6787a9c3-46b3-3373-abae-426a687b43d8","pitchNumber":1,"startTime":"2026-07-22T01:44:26.062Z","endTime":"2026-07-22T01:44:29.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.849189616715826,"aZ":-22.319954732032567,"pfxX":-9.352753535090242,"pfxZ":4.61763468051157,"pX":0.19578497348275473,"pZ":1.2148905472199132,"vX0":6.594629093016245,"vY0":-145.14983956996142,"vZ0":-9.801214646729486,"x":109.54,"y":205.98,"x0":-0.8900177569673043,"y0":50.004018818029024,"z0":5.993444226955153,"aX":-19.966011991251523},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2165,"spinDirection":226},"zone":14,"typeConfidence":0.88,"plateTime":0.37728456559477763,"extension":6.229159119191739},"index":1,"playId":"96890f86-fd9e-396a-9e38-39961118fd66","pitchNumber":2,"startTime":"2026-07-22T01:44:43.672Z","endTime":"2026-07-22T01:44:47.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":92.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.73445044466988,"aZ":-24.96860476092934,"pfxX":-10.894335671703793,"pfxZ":3.3309528550370153,"pX":-0.9305075579312304,"pZ":1.5242710139953126,"vX0":4.338872529500195,"vY0":-146.65072197557504,"vZ0":-8.689170599005191,"x":152.47,"y":197.62,"x0":-1.0191412624897782,"y0":50.00559937361881,"z0":6.031033527817948,"aX":-23.582292114275912},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":4.3,"breakHorizontal":18.8,"spinRate":2163,"spinDirection":225},"zone":13,"typeConfidence":0.89,"plateTime":0.37440014390420284,"extension":6.088235875668967},"index":2,"playId":"fde063ea-e1ff-3f6a-8f26-2e831e5ac01a","pitchNumber":3,"startTime":"2026-07-22T01:45:04.326Z","endTime":"2026-07-22T01:45:07.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-22T01:45:24.001Z","endTime":"2026-07-22T01:45:41.500Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.5,"endSpeed":93.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98816172085047,"aZ":-19.192778497950584,"pfxX":-8.659901103869187,"pfxZ":5.884453463163879,"pX":0.18274513251305727,"pZ":1.9197570815653968,"vX0":6.2996038488051065,"vY0":-147.57004137463846,"vZ0":-8.873299624595823,"x":110.03,"y":186.95,"x0":-0.8540886051902523,"y0":50.00426421137304,"z0":6.095452319854922,"aX":-19.10878029934378},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":9.1,"breakHorizontal":14.5,"spinRate":2248,"spinDirection":219},"zone":8,"typeConfidence":0.84,"plateTime":0.3711159469319991,"extension":6.0592057033833875},"hitData":{"launchSpeed":73.9,"launchAngle":46.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.52,"coordY":129.57}},"index":4,"playId":"5ed1b5f5-cd73-39b9-a9bb-74aa5177400c","pitchNumber":4,"startTime":"2026-07-22T01:45:41.500Z","endTime":"2026-07-22T01:45:52.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:45:52.401Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:46:08.750Z","endTime":"2026-07-22T01:49:53.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583916806132493,"aZ":-31.599995935942612,"pfxX":3.5507255092926715,"pfxZ":0.34149152056708054,"pX":1.1961603602005835,"pZ":1.9845859175720324,"vX0":5.049653490733264,"vY0":-129.08190283966422,"vZ0":-4.351785095361661,"x":71.41,"y":185.2,"x0":-1.2547667349124556,"y0":50.00153536588058,"z0":6.155142490765508,"aX":5.92529090660664},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-7.7,"spinRate":2495,"spinDirection":49},"zone":14,"typeConfidence":0.88,"plateTime":0.42610070553414614,"extension":6.225449184356049},"index":0,"playId":"cb405bed-5834-3171-af3e-2f62f212dbe6","pitchNumber":1,"startTime":"2026-07-22T01:46:22.442Z","endTime":"2026-07-22T01:46:26.667Z","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":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.067187711725154,"aZ":-14.535413634808794,"pfxX":-5.580529567223964,"pfxZ":8.087674258464808,"pX":-0.38433421159215775,"pZ":2.7128636986081807,"vX0":3.7947689530655166,"vY0":-147.0259500778788,"vZ0":-7.325993940332183,"x":131.65,"y":165.53,"x0":-0.9691958407509156,"y0":50.00253583245816,"z0":6.1059914343758015,"aX":-12.171945155180422},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.3,"breakHorizontal":9.4,"spinRate":2232,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.373057330902697,"extension":6.041878561145284},"index":1,"playId":"caafdb70-9057-3b6e-8963-bf359a7a1ad4","pitchNumber":2,"startTime":"2026-07-22T01:46:38.321Z","endTime":"2026-07-22T01:46:41.786Z","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":100.6,"endSpeed":91.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.957614841897566,"aZ":-16.38558779105995,"pfxX":-6.700075885708733,"pfxZ":7.306730351710483,"pX":0.09292666687131876,"pZ":1.9372605586035678,"vX0":5.594760830428498,"vY0":-146.1909574231319,"vZ0":-8.757567356316601,"x":113.46,"y":186.47,"x0":-0.9766041524734983,"y0":50.004416232473304,"z0":5.958566387685869,"aX":-14.481460769230456},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.6,"breakHorizontal":11.0,"spinRate":2309,"spinDirection":224},"zone":8,"typeConfidence":0.88,"plateTime":0.37488100938836766,"extension":6.205904674920682},"index":2,"playId":"7135c2ed-442e-35c4-bb22-3ed388a8987a","pitchNumber":3,"startTime":"2026-07-22T01:46:51.945Z","endTime":"2026-07-22T01:46:55.306Z","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":2},"pitchData":{"startSpeed":100.8,"endSpeed":91.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.534111265505544,"aZ":-17.73572231082358,"pfxX":-8.877098272862666,"pfxZ":6.719665087031802,"pX":-0.5635860942393567,"pZ":1.6056507988561435,"vX0":4.246579033147659,"vY0":-146.35261335793152,"vZ0":-9.68744801264323,"x":138.48,"y":195.43,"x0":-0.8874338783398878,"y0":50.00708128966332,"z0":6.04256643876123,"aX":-19.082455548251176},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.2,"breakHorizontal":15.1,"spinRate":2209,"spinDirection":223},"zone":13,"typeConfidence":0.83,"plateTime":0.37559848580839983,"extension":6.240331222103426},"index":3,"playId":"ece2d864-dc00-3353-9fde-9b5482b21583","pitchNumber":4,"startTime":"2026-07-22T01:47:11.449Z","endTime":"2026-07-22T01:47:15.053Z","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":100.9,"endSpeed":91.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.049813853145736,"aZ":-14.979441985905888,"pfxX":-6.175636042942201,"pfxZ":7.916324638978203,"pX":0.41704797049616654,"pZ":3.537082357011472,"vX0":6.129073210987579,"vY0":-146.74753587515616,"vZ0":-4.699907421496742,"x":101.1,"y":143.28,"x0":-0.90040218576364,"y0":50.00319039727135,"z0":6.057574889344534,"aX":-13.414717152935602},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.6,"breakHorizontal":10.0,"spinRate":2419,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.37382712385326844,"extension":6.085218774070778},"index":4,"playId":"868b49c0-5992-31b9-83a4-ba818bb3b4d2","pitchNumber":5,"startTime":"2026-07-22T01:47:31.806Z","endTime":"2026-07-22T01:47:35.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66462253358174,"aZ":-22.948585238286,"pfxX":-11.097535440625741,"pfxZ":4.796647116718554,"pX":0.2692713920226186,"pZ":0.7614925669805817,"vX0":6.593281592153654,"vY0":-138.2089863532237,"vZ0":-9.95721296262602,"x":106.74,"y":218.22,"x0":-0.713623228015694,"y0":50.00024622201605,"z0":5.970185783790434,"aX":-21.32691720374467},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":18.6,"spinRate":1845,"spinDirection":232},"zone":14,"typeConfidence":0.82,"plateTime":0.39728681638833585,"extension":6.166172300909795},"index":5,"playId":"42219dd6-133d-3de4-8cc7-a1b477a4f109","pitchNumber":6,"startTime":"2026-07-22T01:47:51.368Z","endTime":"2026-07-22T01:47:54.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.2,"endSpeed":92.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.7746203653096,"aZ":-23.687171277337832,"pfxX":-9.536820416748107,"pfxZ":3.896542548811376,"pX":-0.5903390356860779,"pZ":1.5902359302417932,"vX0":4.563129465583804,"vY0":-147.0682770510922,"vZ0":-8.732681841533072,"x":139.5,"y":195.84,"x0":-0.9280590775938146,"y0":50.002028126497066,"z0":6.0170365365116725,"aX":-20.76827820339992},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":5.4,"breakHorizontal":16.3,"spinRate":2248,"spinDirection":228},"zone":13,"typeConfidence":0.88,"plateTime":0.3732635086701488,"extension":6.1315945316218015},"index":6,"playId":"cd176fc0-4bc1-314d-ac58-ea1a0895d9b1","pitchNumber":7,"startTime":"2026-07-22T01:48:13.908Z","endTime":"2026-07-22T01:48:19.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554757527795314,"aZ":-27.388525422937693,"pfxX":-9.152490667608308,"pfxZ":2.4570440711958206,"pX":-0.1649021348306523,"pZ":2.3505338319971942,"vX0":5.050240056517379,"vY0":-138.6112423393352,"vZ0":-5.305367008197558,"x":123.29,"y":175.32,"x0":-0.8199095279424843,"y0":50.00438477185731,"z0":6.114717704700929,"aX":-17.837344365492164},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.6,"breakHorizontal":15.6,"spinRate":1735,"spinDirection":241},"zone":5,"typeConfidence":0.9,"plateTime":0.3949367268539703,"extension":6.184006743767478},"index":7,"playId":"2cacb04f-d4ef-391d-8548-58e18e8c1ac3","pitchNumber":8,"startTime":"2026-07-22T01:48:46.668Z","endTime":"2026-07-22T01:48:51.042Z","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":100.2,"endSpeed":92.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.761547437945374,"aZ":-18.33382781696212,"pfxX":-5.018163145221415,"pfxZ":6.406081288588155,"pX":-0.8103017159817668,"pZ":1.7283467272374984,"vX0":1.9004805319984603,"vY0":-145.72906599104041,"vZ0":-9.34059326852544,"x":147.89,"y":192.11,"x0":-0.8171072795265745,"y0":50.00502034107408,"z0":6.072284656293149,"aX":-10.844481667140624},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.1,"breakHorizontal":8.8,"spinRate":2221,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.3751985579478676,"extension":6.4745218319798425},"index":8,"playId":"3af00624-ce67-3a32-a83e-072ed68f96de","pitchNumber":9,"startTime":"2026-07-22T01:49:07.103Z","endTime":"2026-07-22T01:49:12.686Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":92.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54497714824978,"aZ":-12.756718737857158,"pfxX":-3.923212376436955,"pfxZ":8.936097656974018,"pX":0.23062843347316475,"pZ":2.5649203024166765,"vX0":4.059786489064691,"vY0":-146.4660948622081,"vZ0":-8.043126465423912,"x":108.21,"y":169.53,"x0":-0.6636177450644427,"y0":50.004735767509494,"z0":6.1093738418278685,"aX":-8.526251840783083},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2314,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.3739460788376552,"extension":6.344689013684295},"index":9,"playId":"47f92220-9ffc-3ae6-92bb-aa50dccd0716","pitchNumber":10,"startTime":"2026-07-22T01:49:24.969Z","endTime":"2026-07-22T01:49:28.167Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":93.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.270087916848496,"aZ":-14.358404116574,"pfxX":-5.514341176438576,"pfxZ":8.05907819748798,"pX":-0.8307037744450408,"pZ":3.001274307627615,"vX0":1.9052344043299205,"vY0":-147.5550963054763,"vZ0":-6.974211335665378,"x":148.66,"y":157.75,"x0":-0.7672901269123915,"y0":50.00441553416141,"z0":6.237287013342671,"aX":-12.191397003140073},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":13.4,"breakHorizontal":9.6,"spinRate":2295,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.37084786255751245,"extension":6.379483868611856},"index":10,"playId":"b63fcf4e-a05e-380b-83c0-0178736e20e4","pitchNumber":11,"startTime":"2026-07-22T01:49:48.722Z","endTime":"2026-07-22T01:49:53.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:49:53.482Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a sharp line drive to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:52:14.536Z","endTime":"2026-07-22T01:53:16.304Z","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":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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],"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":4},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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-07-22T01:52:02.336Z","endTime":"2026-07-22T01:52:16.716Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32787748329947,"aZ":-15.752504840206848,"pfxX":6.941294575580546,"pfxZ":8.951265850302374,"pX":-0.4418604857577871,"pZ":2.2114202162027836,"vX0":-4.936332257031693,"vY0":-134.82333558579987,"vZ0":-8.082527865304334,"x":133.84,"y":179.07,"x0":0.5143998738092612,"y0":50.00205695081344,"z0":6.368076967263505,"aX":12.730844820474205},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":-11.5,"spinRate":2113,"spinDirection":151},"zone":4,"typeConfidence":0.84,"plateTime":0.40685009264241234,"extension":6.342402609231243},"index":1,"playId":"95444cf2-97ce-3252-bc32-04b671e63e10","pitchNumber":1,"startTime":"2026-07-22T01:52:16.716Z","endTime":"2026-07-22T01:52:21.029Z","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":93.0,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.983487148033184,"aZ":-13.604870128017357,"pfxX":3.121387828172915,"pfxZ":10.088842572527346,"pX":-0.14357861122136856,"pZ":2.258142823438683,"vX0":-3.2337469435942303,"vY0":-135.18764170064307,"vZ0":-8.459613068902334,"x":122.47,"y":177.81,"x0":0.6657254692422337,"y0":50.004026321901165,"z0":6.3946695742393445,"aX":5.746194507968819},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":-4.9,"spinRate":2005,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.4060199534034856,"extension":6.226929720059611},"index":2,"playId":"6dbf2265-0e62-348a-bc52-84885484255f","pitchNumber":2,"startTime":"2026-07-22T01:52:31.311Z","endTime":"2026-07-22T01:52:34.624Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252395143293114,"aZ":-17.374708703688487,"pfxX":6.529891014501359,"pfxZ":8.820220220241215,"pX":0.9055528924776803,"pZ":0.627944219101928,"vX0":-2.525366677326854,"vY0":-129.30857931656033,"vZ0":-10.52956182347433,"x":82.48,"y":221.83,"x0":1.0514435584808857,"y0":50.005863805201045,"z0":6.112037929738625,"aX":10.959065508137973},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.6,"breakHorizontal":-11.2,"spinRate":1711,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4250610913553565,"extension":6.292628614908328},"index":3,"playId":"01e31ecb-7f07-3f03-8f60-5555423c8a7d","pitchNumber":3,"startTime":"2026-07-22T01:52:48.646Z","endTime":"2026-07-22T01:52:52.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18780848416612,"aZ":-13.444045286265922,"pfxX":3.3082112473065175,"pfxZ":9.932529887052045,"pX":-0.34872326130435405,"pZ":2.156405210438699,"vX0":-3.542041732058292,"vY0":-136.713143579669,"vZ0":-8.826918725299901,"x":130.29,"y":180.56,"x0":0.536167966933201,"y0":50.00484145661348,"z0":6.357814876347711,"aX":6.239826550869462},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-5.2,"spinRate":2016,"spinDirection":152},"zone":7,"typeConfidence":0.91,"plateTime":0.4012139006437896,"extension":6.327193639099295},"hitData":{"launchSpeed":100.8,"launchAngle":20.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.95,"coordY":97.93}},"index":4,"playId":"3d13c02d-848b-3caa-8b66-701027843b44","pitchNumber":4,"startTime":"2026-07-22T01:53:06.444Z","endTime":"2026-07-22T01:53:16.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:53:16.304Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a sharp ground ball to left fielder Lars Nootbaar. Zach Neto out at 3rd on the throw, left fielder Lars Nootbaar to third baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:53:28.988Z","endTime":"2026-07-22T01:54:57.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73481817486639,"aZ":-30.679739439196414,"pfxX":-1.1350167546578573,"pfxZ":0.9217148696610995,"pX":-0.7356580458529164,"pZ":0.43638677932146525,"vX0":-3.5889753217069336,"vY0":-126.09316903593307,"vZ0":-8.31305074007139,"x":145.04,"y":227.0,"x0":0.8513784934166807,"y0":50.00260944057248,"z0":6.238564493127567,"aX":-1.833376419423729},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.1,"breakHorizontal":2.9,"spinRate":2762,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.43375828973925,"extension":6.308085311980714},"index":0,"playId":"05088d1c-94d7-3952-b18c-ece19ddeae7d","pitchNumber":1,"startTime":"2026-07-22T01:53:38.792Z","endTime":"2026-07-22T01:53:43.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20958226107549,"aZ":-33.14868200499412,"pfxX":-3.3173690445006843,"pfxZ":-0.6160430060195123,"pX":0.37845339352628155,"pZ":1.754564498219912,"vX0":-0.31222521505540013,"vY0":-125.25807426912536,"vZ0":-4.748912094834543,"x":102.57,"y":191.41,"x0":0.9355870803300723,"y0":50.00411271037153,"z0":6.410253822684264,"aX":-5.229095751476833},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":6.1,"spinRate":2676,"spinDirection":231},"zone":9,"typeConfidence":0.8,"plateTime":0.43863161486046787,"extension":6.207727310735181},"index":1,"playId":"db8c43b5-ec69-3ac5-adae-8630fc311197","pitchNumber":2,"startTime":"2026-07-22T01:54:07.023Z","endTime":"2026-07-22T01:54:12.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"41c8ad07-009f-3874-adc1-4ccb69a0cf87","startTime":"2026-07-22T01:54:22.674Z","endTime":"2026-07-22T01:54:26.264Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37188486945344,"aZ":-18.438469186744513,"pfxX":0.4363883411229361,"pfxZ":7.619429700664391,"pX":-0.15215961566552294,"pZ":2.929081577459303,"vX0":-2.6821710174889764,"vY0":-132.88156829494798,"vZ0":-5.6897742671286355,"x":122.8,"y":159.69,"x0":0.8101560747773299,"y0":50.002114431226225,"z0":6.4218676806972805,"aX":0.7870507103573666},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-0.2,"spinRate":2489,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.41096265654271136,"extension":6.278915989135317},"hitData":{"launchSpeed":106.5,"launchAngle":3.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":60.69,"coordY":109.04}},"index":3,"playId":"dc065960-ee5b-371c-b571-818927435785","pitchNumber":3,"startTime":"2026-07-22T01:54:46.472Z","endTime":"2026-07-22T01:54:57.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:54:57.417Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks. Mike Trout to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:55:24.992Z","endTime":"2026-07-22T01:57:13.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91910179983427,"aZ":-28.100037012800826,"pfxX":-2.0854243650631226,"pfxZ":2.504954780821982,"pX":-1.7111837361667002,"pZ":1.1480246689909328,"vX0":-5.304803272590105,"vY0":-126.46927309361989,"vZ0":-7.196731950830449,"x":182.23,"y":207.78,"x0":0.6814585407136883,"y0":50.00348601593241,"z0":6.27341167352647,"aX":-3.3889902362482034},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":4.9,"spinRate":2676,"spinDirection":205},"zone":13,"typeConfidence":0.88,"plateTime":0.4324958147564293,"extension":6.336508997910482},"index":0,"playId":"f5ac23ba-1fda-3544-b93c-fad8b42d834f","pitchNumber":1,"startTime":"2026-07-22T01:55:29.361Z","endTime":"2026-07-22T01:55:32.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36414698121293,"aZ":-32.286627569665754,"pfxX":-2.573746975529775,"pfxZ":-0.07343034631598266,"pX":-1.4529582869569795,"pZ":0.6413316469109803,"vX0":-4.4417900836762545,"vY0":-124.78591370211842,"vZ0":-7.30417825493169,"x":172.38,"y":221.46,"x0":0.6822129644250168,"y0":50.00195945116837,"z0":6.255358845624826,"aX":-4.070623740263988},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":5.6,"spinRate":2722,"spinDirection":278},"zone":13,"typeConfidence":0.79,"plateTime":0.43839896059319194,"extension":6.39693065038478},"index":1,"playId":"fd73411f-2151-358b-8a59-0dc6e5b0f021","pitchNumber":2,"startTime":"2026-07-22T01:55:45.389Z","endTime":"2026-07-22T01:55:48.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.252249484912404,"aZ":-12.732379683337628,"pfxX":3.188710195521728,"pfxZ":10.136730018513163,"pX":-0.1687227372135807,"pZ":1.7067358858605086,"vX0":-3.128520712184912,"vY0":-137.76998517525084,"vZ0":-10.16514414807103,"x":123.43,"y":192.7,"x0":0.5685170788813556,"y0":50.00140779511639,"z0":6.309730053130627,"aX":6.115411326016357},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":-5.2,"spinRate":2103,"spinDirection":153},"zone":8,"typeConfidence":0.91,"plateTime":0.3979090303697861,"extension":6.4308104281111795},"index":2,"playId":"23fa1162-8f6e-3015-b5fd-0c8050b89a76","pitchNumber":3,"startTime":"2026-07-22T01:56:06.439Z","endTime":"2026-07-22T01:56:10.259Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24288130868952,"aZ":-34.64265248401309,"pfxX":-2.531803928806545,"pfxZ":-1.5518518452994492,"pX":0.6613812323563434,"pZ":3.678470939774416,"vX0":0.13912369325199933,"vY0":-124.74839393145577,"vZ0":-0.10031232322342443,"x":91.79,"y":139.46,"x0":0.9344663951171877,"y0":50.00425138192184,"z0":6.5561826299063535,"aX":-4.022092431201138},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":4.6,"spinRate":2690,"spinDirection":265},"zone":12,"typeConfidence":0.91,"plateTime":0.437747455979435,"extension":6.207592755610047},"index":3,"playId":"08678569-4b19-347e-aa57-5ae4e6808ce9","pitchNumber":4,"startTime":"2026-07-22T01:56:23.769Z","endTime":"2026-07-22T01:56:28.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.212484013817537,"aZ":-35.773644041798576,"pfxX":-2.002435468190594,"pfxZ":-2.2515624916111676,"pX":-0.24644667921033742,"pZ":2.277157101574562,"vX0":-1.8551593048481212,"vY0":-125.46549847667663,"vZ0":-3.126267522722344,"x":126.39,"y":177.3,"x0":0.7625837438548875,"y0":50.00502802289096,"z0":6.452477615435767,"aX":-3.195353022348688},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.6,"breakHorizontal":4.1,"spinRate":2759,"spinDirection":281},"zone":5,"typeConfidence":0.9,"plateTime":0.436428477507929,"extension":6.342160677449756},"index":4,"playId":"c9d27ca7-6f0b-34ee-98ae-34a4913425de","pitchNumber":5,"startTime":"2026-07-22T01:56:40.965Z","endTime":"2026-07-22T01:56:45.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-22T01:56:57.436Z","endTime":"2026-07-22T01:57:08.133Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.000506687816745,"aZ":-15.972940762833058,"pfxX":7.528205894026383,"pfxZ":8.712260045616606,"pX":-0.6902641038833136,"pZ":1.519958871088458,"vX0":-5.7242621091611685,"vY0":-135.81032606672278,"vZ0":-9.479524950103489,"x":143.31,"y":197.74,"x0":0.4714680228731511,"y0":50.0038240031734,"z0":6.177622369507479,"aX":14.000148847558737},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":-12.4,"spinRate":2171,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.4040005832002813,"extension":6.4563255010021114},"index":6,"playId":"6eab25dc-ef62-39c7-959f-d7a4dc48da79","pitchNumber":6,"startTime":"2026-07-22T01:57:08.133Z","endTime":"2026-07-22T01:57:13.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:57:13.236Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Soler doubles (14) on a line drive to left fielder Lars Nootbaar. Mike Trout scores. Nolan Schanuel scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:57:23.724Z","endTime":"2026-07-22T01:58:10.804Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.862240099488513,"aZ":-45.840568812574205,"pfxX":-5.134814140573473,"pfxZ":-10.070928521713256,"pX":-0.6462861349234681,"pZ":1.2895413275515855,"vX0":-1.4234964115776212,"vY0":-117.3640507612871,"vZ0":-2.0437007432035945,"x":141.63,"y":203.96,"x0":0.6392780585888341,"y0":50.00409688672819,"z0":6.550745796959399,"aX":-6.9673509761076415},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-18.4,"breakHorizontal":9.7,"spinRate":3215,"spinDirection":326},"zone":13,"typeConfidence":0.91,"plateTime":0.471675789554693,"extension":6.0501572511461355},"index":0,"playId":"68c72c7c-e7d2-3bc5-b21f-737b4563cc4a","pitchNumber":1,"startTime":"2026-07-22T01:57:41.048Z","endTime":"2026-07-22T01:57:46.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.207322060475455,"aZ":-22.009852721774415,"pfxX":8.98659674145646,"pfxZ":6.159761171207813,"pX":0.2009349521332239,"pZ":2.4040000209858974,"vX0":-4.178048084765075,"vY0":-128.12659754782166,"vZ0":-5.476821669836699,"x":109.34,"y":173.87,"x0":0.6912997642561964,"y0":50.00566436549642,"z0":6.305741584682914,"aX":14.839000598251845},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.1,"breakHorizontal":-15.2,"spinRate":1706,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.428632270706367,"extension":6.096705645604669},"hitData":{"launchSpeed":96.4,"launchAngle":16.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.58,"coordY":114.95}},"index":1,"playId":"60aeb2b1-9d04-3fac-b747-8b0e9934282e","pitchNumber":2,"startTime":"2026-07-22T01:57:56.714Z","endTime":"2026-07-22T01:58:10.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:58:10.804Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a line drive to right fielder Jordan Walker. Jorge Soler scores. Vaughn Grissom to 2nd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:58:32.383Z","endTime":"2026-07-22T01:59:02.941Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84796939548409,"aZ":-13.254078183986348,"pfxX":2.4944620206646424,"pfxZ":9.85586004705909,"pX":-0.03619193916293274,"pZ":2.0171271413395346,"vX0":-2.443746163053829,"vY0":-137.29192737631067,"vZ0":-9.174424308136073,"x":118.38,"y":184.32,"x0":0.5390295606798723,"y0":50.001373569033674,"z0":6.292440962313069,"aX":4.787598563175145},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-4.1,"spinRate":2001,"spinDirection":150},"zone":8,"typeConfidence":0.91,"plateTime":0.39812199390229974,"extension":6.341344452629123},"hitData":{"launchSpeed":99.3,"launchAngle":9.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.69,"coordY":104.33}},"index":0,"playId":"551fced9-9fbe-34a2-959c-9e531ab8dcec","pitchNumber":1,"startTime":"2026-07-22T01:58:48.323Z","endTime":"2026-07-22T01:59:02.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:59:02.941Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell homers (15) on a fly ball to left center field. Vaughn Grissom scores.","rbi":2,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T02:00:19.657Z","endTime":"2026-07-22T02:01:21.944Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":1},"index":0,"startTime":"2026-07-22T01:59:26.022Z","endTime":"2026-07-22T02:00:21.787Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.821737929804588,"aZ":-31.269931866063157,"pfxX":-2.247071754046646,"pfxZ":0.5724301869871002,"pX":-0.25018315709105077,"pZ":2.115710376667333,"vX0":-2.2311441501120495,"vY0":-124.08395583128953,"vZ0":-4.120665754386254,"x":126.54,"y":181.66,"x0":0.9496861541668291,"y0":50.00171319012837,"z0":6.378732239526768,"aX":-3.533346954158972},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.4,"breakHorizontal":4.6,"spinRate":2583,"spinDirection":253},"zone":8,"typeConfidence":0.91,"plateTime":0.4399726217308979,"extension":6.357095932125623},"index":1,"playId":"59662ac0-cd6c-36c7-8a31-25e3e5cf239d","pitchNumber":1,"startTime":"2026-07-22T02:00:21.787Z","endTime":"2026-07-22T02:00:25.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3023227230269,"aZ":-44.02967674075528,"pfxX":-5.888327784517296,"pfxZ":-9.08049713247103,"pX":-0.2290677215056186,"pZ":2.338874130543531,"vX0":-0.45877187369746314,"vY0":-114.20751011186479,"vZ0":0.10817350121077607,"x":125.73,"y":175.63,"x0":0.738885606687287,"y0":50.00237582684628,"z0":6.663108856028176,"aX":-7.688166804673395},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-16.1,"breakHorizontal":10.8,"spinRate":3054,"spinDirection":330},"zone":5,"typeConfidence":0.9,"plateTime":0.4817316284291806,"extension":6.3012096174376},"index":2,"playId":"b982384b-8077-346d-b5bf-4ead067b1993","pitchNumber":2,"startTime":"2026-07-22T02:00:36.294Z","endTime":"2026-07-22T02:00:40.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40994624638357,"aZ":-45.56883135465942,"pfxX":-4.950501252482656,"pfxZ":-10.184766943824835,"pX":0.16201831180122442,"pZ":2.122958391924819,"vX0":0.005408616402128724,"vY0":-115.14652597268606,"vZ0":-0.0019157798566111772,"x":110.82,"y":181.46,"x0":0.8005386999295094,"y0":50.002213830729296,"z0":6.608503276099388,"aX":-6.512366828337749},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-18.0,"breakHorizontal":8.9,"spinRate":3101,"spinDirection":327},"zone":8,"typeConfidence":0.91,"plateTime":0.47942639558816014,"extension":6.170788741565334},"hitData":{"launchSpeed":110.0,"launchAngle":22.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":51.29,"coordY":52.72}},"index":3,"playId":"3e93857b-261a-3c6e-867f-c7227483b638","pitchNumber":3,"startTime":"2026-07-22T02:00:58.406Z","endTime":"2026-07-22T02:01:21.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:01:21.944Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T02:01:34.760Z","endTime":"2026-07-22T02:02:26.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.543948243579187,"aZ":-33.793078549622855,"pfxX":-3.316004433878543,"pfxZ":-1.0609556760394732,"pX":0.38541491102587866,"pZ":2.9916940053119916,"vX0":-0.09750680546960164,"vY0":-122.81446588579342,"vZ0":-1.5406395682113434,"x":102.31,"y":158.0,"x0":0.8562188245803862,"y0":50.00536280682183,"z0":6.515526505405935,"aX":-5.039161794638144},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.0,"breakHorizontal":6.0,"spinRate":2647,"spinDirection":269},"zone":3,"typeConfidence":0.84,"plateTime":0.446895550221051,"extension":6.317576281958153},"index":0,"playId":"b170133f-0180-382a-9dad-045d0a330fa5","pitchNumber":1,"startTime":"2026-07-22T02:01:43.407Z","endTime":"2026-07-22T02:01:47.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7857801561697,"aZ":-12.123076083968265,"pfxX":2.982772331660974,"pfxZ":10.745968228107998,"pX":-0.5659704077696307,"pZ":2.7225545739784978,"vX0":-3.4014415580634725,"vY0":-136.20091146721944,"vZ0":-7.578077751851467,"x":138.57,"y":165.27,"x0":0.31552678960508224,"y0":50.005338519214085,"z0":6.392018547843781,"aX":5.5673098145220985},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-4.7,"spinRate":2046,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.4031737577379779,"extension":6.499481577362182},"index":1,"playId":"8dc080a8-08e0-35a5-bb44-e9f5ee8bee1f","pitchNumber":2,"startTime":"2026-07-22T02:01:56.668Z","endTime":"2026-07-22T02:02:02.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426560836987505,"aZ":-31.525089309582093,"pfxX":-1.6908090869247143,"pfxZ":0.41664207112849105,"pX":-0.9405657695863356,"pZ":1.1594730720211004,"vX0":-3.1433869783757773,"vY0":-123.81431019015652,"vZ0":-6.166579957760493,"x":152.85,"y":207.47,"x0":0.564478118352607,"y0":50.00310490670193,"z0":6.31641018014484,"aX":-2.6277896005642973},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":3.8,"spinRate":2616,"spinDirection":265},"zone":13,"typeConfidence":0.89,"plateTime":0.44216368596292455,"extension":6.271613063665813},"index":2,"playId":"5d2aa9d4-0116-3be8-b162-51455b33e25f","pitchNumber":3,"startTime":"2026-07-22T02:02:21.196Z","endTime":"2026-07-22T02:02:26.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:02:26.022Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T02:02:40.256Z","endTime":"2026-07-22T02:03:49.880Z","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":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458222527844825,"aZ":-32.46510913262159,"pfxX":-2.4742751789555317,"pfxZ":-0.18637500418866004,"pX":0.14052276196786248,"pZ":1.1399746382047435,"vX0":-0.6210868684598376,"vY0":-124.58885946613337,"vZ0":-6.1352511154541425,"x":111.64,"y":208.0,"x0":0.7145578225105874,"y0":50.00143106038924,"z0":6.323300442861808,"aX":-3.882336059448589},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":4.7,"spinRate":2726,"spinDirection":244},"zone":14,"typeConfidence":0.87,"plateTime":0.4399220124765746,"extension":6.576259075072997},"index":0,"playId":"ce647751-909f-38c7-9fe6-48348b768ccb","pitchNumber":1,"startTime":"2026-07-22T02:02:48.333Z","endTime":"2026-07-22T02:02:51.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17844249454709,"aZ":-14.647371932654394,"pfxX":4.001742679746557,"pfxZ":9.348978356440591,"pX":-0.42526111920573345,"pZ":2.339897543768317,"vX0":-3.493983730076499,"vY0":-136.77571665130333,"vZ0":-8.035276048312095,"x":133.21,"y":175.6,"x0":0.35555350143506115,"y0":50.00251182044709,"z0":6.342644573779103,"aX":7.501030108924471},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":-6.4,"spinRate":2041,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.4021180544907912,"extension":6.3931947117192465},"index":1,"playId":"2c5d7648-06ae-33cb-833c-f95ef5108c9f","pitchNumber":2,"startTime":"2026-07-22T02:03:05.482Z","endTime":"2026-07-22T02:03:09.940Z","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":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.485351167997376,"aZ":-46.17765617361474,"pfxX":-6.220249258844429,"pfxZ":-10.534380176408508,"pX":0.21050103534514827,"pZ":1.8008509264313233,"vX0":0.8360530116397042,"vY0":-116.19174073915165,"vZ0":-0.7541427141946541,"x":108.98,"y":190.16,"x0":0.6459896977823611,"y0":50.004438487030555,"z0":6.626969169900358,"aX":-8.26607963774452},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-18.8,"breakHorizontal":10.9,"spinRate":3078,"spinDirection":330},"zone":8,"typeConfidence":0.91,"plateTime":0.47658847709989605,"extension":6.112678672704532},"index":2,"playId":"1edec83c-387a-39d0-819e-c2ca32f0b4d6","pitchNumber":3,"startTime":"2026-07-22T02:03:20.587Z","endTime":"2026-07-22T02:03:25.619Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T02:03:37.262Z","endTime":"2026-07-22T02:03:45.491Z","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":86.7,"endSpeed":80.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23696518736584,"aZ":-31.74904579094282,"pfxX":-2.170973158615431,"pfxZ":0.26438820263946106,"pX":-0.6380088854801691,"pZ":1.4723382953215614,"vX0":-2.505387819106945,"vY0":-126.2502981445367,"vZ0":-5.709487049709068,"x":141.32,"y":199.03,"x0":0.6471106871574437,"y0":50.005568760683076,"z0":6.299956974989303,"aX":-3.5259744759582934},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":4.4,"spinRate":2726,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.43284225880232485,"extension":6.37387027482071},"index":4,"playId":"c828447b-aacf-31e1-bbd9-92a639e4e56e","pitchNumber":4,"startTime":"2026-07-22T02:03:45.491Z","endTime":"2026-07-22T02:03:49.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:03:49.880Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T02:06:22.939Z","endTime":"2026-07-22T02:07:31.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T02:06:15.006Z","endTime":"2026-07-22T02:06:25.139Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78886765965258,"aZ":-15.835636925268687,"pfxX":-5.18136840683671,"pfxZ":7.930912147207116,"pX":-1.5072138721051411,"pZ":1.9451191236477048,"vX0":1.0590435620286418,"vY0":-143.03291052537642,"vZ0":-8.811241638255106,"x":174.45,"y":186.26,"x0":-1.2107505253130793,"y0":50.00082672138981,"z0":6.070877379186415,"aX":-10.671753381168275},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":9.1,"spinRate":2205,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.3837970133938722,"extension":6.0976268237569275},"index":1,"playId":"427248bb-6774-3ae2-8ee9-f709da3320f3","pitchNumber":1,"startTime":"2026-07-22T02:06:25.139Z","endTime":"2026-07-22T02:06:29.089Z","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":98.2,"endSpeed":89.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26196899920236,"aZ":-17.533665021145204,"pfxX":-5.30229384420198,"pfxZ":7.136495423018889,"pX":0.8862749263104795,"pZ":2.4806153346688453,"vX0":7.148936569217554,"vY0":-142.67370920273223,"vZ0":-7.066247160653324,"x":83.22,"y":171.8,"x0":-0.9685160097933966,"y0":50.003630498158,"z0":6.103600746462233,"aX":-10.880314267591517},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.5,"breakHorizontal":8.0,"spinRate":2216,"spinDirection":230},"zone":12,"typeConfidence":0.91,"plateTime":0.384585971136719,"extension":6.227781186655758},"index":2,"playId":"be44c256-c88a-305b-a327-2a93fdeb1e25","pitchNumber":2,"startTime":"2026-07-22T02:06:37.583Z","endTime":"2026-07-22T02:06:42.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04700277341695,"aZ":-27.9295245037204,"pfxX":0.9133191180598565,"pfxZ":2.444789606187821,"pX":0.8080515760793073,"pZ":-0.41130005042714224,"vX0":5.27492191570091,"vY0":-130.9438976757362,"vZ0":-11.286786985717736,"x":86.2,"y":249.89,"x0":-1.352357007368383,"y0":50.001815660614994,"z0":6.050087144857655,"aX":1.5820750333150984},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":-2.9,"spinRate":2443,"spinDirection":70},"zone":14,"typeConfidence":0.81,"plateTime":0.4185433194716337,"extension":6.442451201608679},"index":3,"playId":"5726a5b0-4cfb-3434-b1db-67b4ce806ffb","pitchNumber":3,"startTime":"2026-07-22T02:06:50.763Z","endTime":"2026-07-22T02:06:53.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.574023111237246,"aZ":-16.410115884745682,"pfxX":-6.400301265061721,"pfxZ":7.512741540796878,"pX":0.2604632617023416,"pZ":1.608495756704041,"vX0":5.83823767644371,"vY0":-144.1896317680625,"vZ0":-9.635657325525461,"x":107.07,"y":195.35,"x0":-0.9623318715769519,"y0":50.003934414389065,"z0":6.013721851872922,"aX":-13.432602919732888},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.8,"breakHorizontal":10.3,"spinRate":2297,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.38035485572934213,"extension":6.175201917581339},"index":4,"playId":"e2584982-8436-3f93-8297-0fc96774de50","pitchNumber":4,"startTime":"2026-07-22T02:07:09.037Z","endTime":"2026-07-22T02:07:12.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.841560633222514,"aZ":-22.13854593071283,"pfxX":-10.322686400455602,"pfxZ":4.814764423645441,"pX":-0.3340423990531669,"pZ":0.9206815927640563,"vX0":5.524726647166857,"vY0":-143.9805984617872,"vZ0":-10.45892564359931,"x":129.73,"y":213.92,"x0":-0.9447087202775961,"y0":50.001031365151306,"z0":5.990992179731578,"aX":-21.502871196895363},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":2227,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.3815471780447881,"extension":6.2034919529435975},"index":5,"playId":"ba8f5574-0f35-3732-bc63-58cb6437c20d","pitchNumber":5,"startTime":"2026-07-22T02:07:26.680Z","endTime":"2026-07-22T02:07:31.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:07:31.395Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Church lines out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T02:07:44.400Z","endTime":"2026-07-22T02:08:17.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47000552342778,"aZ":-17.47940648385795,"pfxX":-5.433287658535198,"pfxZ":7.183492140722152,"pX":-1.237400333192576,"pZ":2.575617086193131,"vX0":1.4204244749928603,"vY0":-142.72409672553727,"vZ0":-6.947394310114245,"x":164.17,"y":169.24,"x0":-1.038480255772973,"y0":50.00226667929723,"z0":6.158859109473133,"aX":-11.112633999219687},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":9.5,"spinRate":2273,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.38503475212931315,"extension":6.042347310585583},"index":0,"playId":"8e876dde-e207-3259-b482-8adbaeac6e9a","pitchNumber":1,"startTime":"2026-07-22T02:07:54.834Z","endTime":"2026-07-22T02:07:59.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6323787100341,"aZ":-14.720141265805202,"pfxX":-3.5476925880616266,"pfxZ":8.452166508711038,"pX":-0.22507161462370948,"pZ":1.5495749157384064,"vX0":3.0012113560779508,"vY0":-143.3705353774503,"vZ0":-10.103579795120817,"x":125.58,"y":196.94,"x0":-0.8286892032747539,"y0":50.00558743652706,"z0":6.056499496430038,"aX":-7.327515899536046},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":5.8,"spinRate":2293,"spinDirection":224},"zone":8,"typeConfidence":0.92,"plateTime":0.38323047955211686,"extension":6.374854447636768},"hitData":{"launchSpeed":99.6,"launchAngle":16.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.4,"coordY":73.3}},"index":1,"playId":"4c0b27ac-32e4-36bb-a474-f66292c32b4b","pitchNumber":2,"startTime":"2026-07-22T02:08:08.901Z","endTime":"2026-07-22T02:08:17.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:08:17.393Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Jordan lines out to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T02:08:29.864Z","endTime":"2026-07-22T02:09:31.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.682295634361225,"aZ":-28.713677780378077,"pfxX":6.130554553246306,"pfxZ":2.0608242025547554,"pX":0.2428467716258057,"pZ":0.3959363698812102,"vX0":2.4180325036790107,"vY0":-129.92066606548704,"vZ0":-8.681739593884537,"x":107.74,"y":228.09,"x0":-1.5011298363096064,"y0":50.00516943798654,"z0":6.020974994038366,"aX":10.295859190099634},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-11.6,"spinRate":2593,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4244578655593063,"extension":6.118733040132295},"index":0,"playId":"ee624c05-1240-3a2b-8409-3c2ce1a3a548","pitchNumber":1,"startTime":"2026-07-22T02:08:38.761Z","endTime":"2026-07-22T02:08:41.799Z","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":99.3,"endSpeed":90.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09919843274204,"aZ":-15.602543253752463,"pfxX":-5.327945204916381,"pfxZ":7.863862355228299,"pX":-0.08926934451706298,"pZ":4.26492242997029,"vX0":4.61633832012852,"vY0":-144.58690530858493,"vZ0":-3.0254143412918686,"x":120.4,"y":123.63,"x0":-1.0178098649046914,"y0":50.006355353453415,"z0":6.287825709881792,"aX":-11.233275619654963},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.8,"breakHorizontal":8.6,"spinRate":2234,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3794616569924476,"extension":6.035668735449498},"index":1,"playId":"c5ee196f-c43e-3055-966b-7f55fba7f257","pitchNumber":2,"startTime":"2026-07-22T02:08:53.662Z","endTime":"2026-07-22T02:08:58.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02406478401919,"aZ":-22.923945960592167,"pfxX":-8.385486884922615,"pfxZ":4.346774254823898,"pX":-0.5821153839136316,"pZ":1.6025128205742696,"vX0":4.193070787301722,"vY0":-145.19599601341181,"vZ0":-8.60184406951204,"x":139.19,"y":195.51,"x0":-0.9580251340932089,"y0":50.0044774769256,"z0":6.0063865938632475,"aX":-17.84760165212904},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.2,"breakHorizontal":14.3,"spinRate":2078,"spinDirection":223},"zone":7,"typeConfidence":0.87,"plateTime":0.377711148448201,"extension":6.180815066424408},"index":2,"playId":"53e760a3-e3ab-300e-bf00-671e0d9411bb","pitchNumber":3,"startTime":"2026-07-22T02:09:11.970Z","endTime":"2026-07-22T02:09:15.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.711809198438765,"aZ":-24.351522844270214,"pfxX":-6.619946252204951,"pfxZ":3.7261532034424203,"pX":-1.0505233535346292,"pZ":2.59252206854755,"vX0":2.407047709202242,"vY0":-144.2314543618428,"vZ0":-5.710117657602826,"x":157.04,"y":168.78,"x0":-1.037674618096461,"y0":50.00305762291048,"z0":6.107486725640084,"aX":-13.895133450802085},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.8,"breakHorizontal":11.5,"spinRate":1986,"spinDirection":227},"zone":11,"typeConfidence":0.61,"plateTime":0.38030903564639873,"extension":6.05201562603155},"hitData":{"launchSpeed":92.7,"launchAngle":10.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":106.68,"coordY":150.19}},"index":3,"playId":"bf23f65d-4dd7-397a-8b84-0ff2ad19f5ff","pitchNumber":4,"startTime":"2026-07-22T02:09:26.090Z","endTime":"2026-07-22T02:09:31.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:09:31.246Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T02:11:22.425Z","endTime":"2026-07-22T02:11:58.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.765668204278498,"aZ":-34.84612756050384,"pfxX":-3.552619664988253,"pfxZ":-1.7588585254211075,"pX":0.663080474555137,"pZ":2.904389805849592,"vX0":0.3071530320524881,"vY0":-122.27778021845715,"vZ0":-1.423270842313067,"x":91.72,"y":160.36,"x0":0.9981030948233872,"y0":50.00064374333981,"z0":6.467616424372744,"aX":-5.410629843776031},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.2,"breakHorizontal":6.4,"spinRate":2629,"spinDirection":273},"zone":3,"typeConfidence":0.86,"plateTime":0.4469311815044201,"extension":6.30413654770507},"index":0,"playId":"bd89199f-24c7-34c4-b086-67d3cc728eab","pitchNumber":1,"startTime":"2026-07-22T02:11:34.504Z","endTime":"2026-07-22T02:11:38.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69038434063174,"aZ":-21.92875896380888,"pfxX":7.662736281087531,"pfxZ":6.148390257593449,"pX":0.5082288105827668,"pZ":1.9810953064246188,"vX0":-3.3797193344422416,"vY0":-128.51918304964167,"vZ0":-6.271830229967324,"x":97.63,"y":185.29,"x0":0.8479079264654805,"y0":50.0007662668369,"z0":6.166569062152572,"aX":12.762381192636642},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.8,"breakHorizontal":-13.1,"spinRate":1749,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.42687822762659167,"extension":6.268045568477824},"hitData":{"launchSpeed":64.5,"launchAngle":-43.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.45,"coordY":152.95}},"index":1,"playId":"20207e0d-616a-368c-bc88-7addd225c763","pitchNumber":2,"startTime":"2026-07-22T02:11:49.169Z","endTime":"2026-07-22T02:11:58.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:11:58.342Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a sharp line drive to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T02:12:35.602Z","endTime":"2026-07-22T02:13:16.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T02:12:24.445Z","endTime":"2026-07-22T02:12:37.898Z","isPitch":false,"type":"action","player":{"id":687263,"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":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.590149715249726,"aZ":-17.19474126448373,"pfxX":1.4956938921642706,"pfxZ":9.2921293690245,"pX":1.6553057315132824,"pZ":4.186512448928489,"vX0":0.9487273194056745,"vY0":-126.84881558766665,"vZ0":-1.9525620271855704,"x":53.9,"y":125.74,"x0":1.0807864765041273,"y0":50.00188095052138,"z0":6.353283365784296,"aX":2.4102387213497307},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":16.6,"breakHorizontal":-2.9,"spinRate":1540,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.43361160305653623,"extension":6.225333436839517},"index":1,"playId":"568022b6-fc95-334e-ba3b-1437d04f7855","pitchNumber":1,"startTime":"2026-07-22T02:12:37.898Z","endTime":"2026-07-22T02:12:41.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97894554415442,"aZ":-35.22302585929832,"pfxX":-2.9588048168220817,"pfxZ":-1.9893253195989935,"pX":1.2147427760114538,"pZ":2.549717853095647,"vX0":1.5929293849390045,"vY0":-122.95643367736075,"vZ0":-2.131147140239939,"x":70.7,"y":169.94,"x0":0.9434964767837702,"y0":50.00244307496018,"z0":6.411565570649151,"aX":-4.538203783190147},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.8,"breakHorizontal":5.0,"spinRate":2574,"spinDirection":253},"zone":12,"typeConfidence":0.88,"plateTime":0.4451787090960635,"extension":6.342705345428429},"index":2,"playId":"01c52bb3-60ce-336e-8a9d-5e5c1ffdbfac","pitchNumber":2,"startTime":"2026-07-22T02:12:51.932Z","endTime":"2026-07-22T02:12:56.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6033057400984,"aZ":-16.348061057798045,"pfxX":8.666146193070729,"pfxZ":8.325036634450129,"pX":0.08674422222373673,"pZ":1.817363374313954,"vX0":-4.090513566122823,"vY0":-137.7209604996321,"vZ0":-8.769435333040672,"x":113.69,"y":189.71,"x0":0.47412189357987455,"y0":50.000214326015445,"z0":6.172466057896063,"aX":16.46869743804882},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":-14.6,"spinRate":2144,"spinDirection":149},"zone":8,"typeConfidence":0.91,"plateTime":0.3993191927831963,"extension":6.402881214630091},"hitData":{"launchSpeed":107.5,"launchAngle":12.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.17,"coordY":83.87}},"index":3,"playId":"b740b41f-f932-3492-8bf2-c0f4b7eef086","pitchNumber":3,"startTime":"2026-07-22T02:13:05.315Z","endTime":"2026-07-22T02:13:16.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:13:16.507Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mike Trout grounds into a double play, second baseman JJ Wetherholt to first baseman Alec Burleson. Zach Neto out at 2nd. Mike Trout out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T02:13:35.464Z","endTime":"2026-07-22T02:13:49.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":94.1,"endSpeed":86.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.083256018084466,"aZ":-13.847733122072711,"pfxX":3.585331825639152,"pfxZ":9.62868715778464,"pX":-0.5695330770371199,"pZ":2.3325204555258465,"vX0":-4.534905660817406,"vY0":-136.8212737437353,"vZ0":-8.249808936993029,"x":138.71,"y":175.8,"x0":0.6405567761672483,"y0":50.0015170746392,"z0":6.327609109025466,"aX":6.823619545259949},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-5.6,"spinRate":1944,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.39971399209353997,"extension":6.183374803839237},"hitData":{"launchSpeed":66.7,"launchAngle":2.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.73,"coordY":148.98}},"index":0,"playId":"e3b6afb8-ece1-3bed-82a8-02a8410c092a","pitchNumber":1,"startTime":"2026-07-22T02:13:41.947Z","endTime":"2026-07-22T02:13:49.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:13:49.796Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Torres walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T02:15:43.626Z","endTime":"2026-07-22T02:18:38.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,8,9],"actionIndex":[7],"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":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82902007142321,"aZ":-25.517331694995793,"pfxX":-10.831986961706178,"pfxZ":3.81324014871595,"pX":0.39036087302481237,"pZ":2.3560516202567823,"vX0":7.054105535168236,"vY0":-131.81081415797962,"vZ0":-4.648241421595082,"x":102.12,"y":175.17,"x0":-0.9226096353634816,"y0":50.00647051952743,"z0":6.042703816137842,"aX":-18.93219839063488},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":17.9,"spinRate":1770,"spinDirection":236},"zone":6,"typeConfidence":0.91,"plateTime":0.416642657198806,"extension":6.366897329324071},"index":0,"playId":"dc68a0b3-c72d-39ea-ae27-c7628e1ca4c9","pitchNumber":1,"startTime":"2026-07-22T02:15:56.365Z","endTime":"2026-07-22T02:15:59.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.4,"endSpeed":83.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07505810722997,"aZ":-26.624849195889116,"pfxX":-11.243119281150287,"pfxZ":3.1245522792341887,"pX":0.7459972650478259,"pZ":0.2808212727850238,"vX0":7.877699971705237,"vY0":-132.62469320775708,"vZ0":-9.458678146047914,"x":88.56,"y":231.2,"x0":-0.806120449208399,"y0":50.00282558339102,"z0":5.843600731930429,"aX":-19.974993389963142},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":18.6,"spinRate":1866,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4134156395981008,"extension":6.376513955856196},"index":1,"playId":"8220e68e-f5c5-33d3-8bd9-beedb2fe3b54","pitchNumber":2,"startTime":"2026-07-22T02:16:11.088Z","endTime":"2026-07-22T02:16:14.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24946347094973,"aZ":-15.676759863560143,"pfxX":-6.886152974462781,"pfxZ":7.926465917222311,"pX":-0.8587356619127339,"pZ":3.218562831889011,"vX0":2.593240832911988,"vY0":-143.77627501623704,"vZ0":-5.398548153921356,"x":149.73,"y":151.88,"x0":-0.8811034948555071,"y0":50.00028528653514,"z0":6.103314336892102,"aX":-14.325259731595072},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":11.9,"spinRate":2207,"spinDirection":245},"zone":11,"typeConfidence":0.89,"plateTime":0.3818642200954474,"extension":6.005957002044249},"index":2,"playId":"5aeb7026-d49a-3dcf-85f6-5b4f1b12ffa1","pitchNumber":3,"startTime":"2026-07-22T02:16:28.741Z","endTime":"2026-07-22T02:16:32.645Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.775491484399318,"aZ":-26.237276911997203,"pfxX":-9.596981222364862,"pfxZ":3.294531108007882,"pX":0.46642366696239024,"pZ":1.6445233637020096,"vX0":6.430122207409765,"vY0":-133.63771309626551,"vZ0":-6.4384711667379815,"x":99.22,"y":194.38,"x0":-0.7284432888851261,"y0":50.00455439350018,"z0":5.979278055577506,"aX":-17.29713506260946},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":16.0,"spinRate":1841,"spinDirection":238},"zone":9,"typeConfidence":0.9,"plateTime":0.410442995788427,"extension":6.272346520200908},"index":3,"playId":"f0752554-8244-3438-acb4-90268aef58ae","pitchNumber":4,"startTime":"2026-07-22T02:16:44.101Z","endTime":"2026-07-22T02:16:47.123Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-22T02:16:56.900Z","endTime":"2026-07-22T02:17:06.740Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65601519006014,"aZ":-14.804996383510744,"pfxX":-7.2226155798094664,"pfxZ":8.198228863743621,"pX":-1.9571114014991777,"pZ":2.077356537917109,"vX0":0.048616704945732336,"vY0":-144.82424685630505,"vZ0":-8.690193463673923,"x":191.6,"y":182.69,"x0":-1.0363014624720284,"y0":50.00073079942799,"z0":6.027563265921779,"aX":-15.300270161442535},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.2,"breakHorizontal":13.1,"spinRate":2216,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3785840123784352,"extension":6.03647143119906},"index":5,"playId":"96eb1c40-5595-301c-b220-12703c21a140","pitchNumber":5,"startTime":"2026-07-22T02:17:06.740Z","endTime":"2026-07-22T02:17:10.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15585008283706,"aZ":-24.534147126358917,"pfxX":-10.38526091916827,"pfxZ":4.136076020643554,"pX":0.043197679335357765,"pZ":1.873647292956166,"vX0":5.866780082628642,"vY0":-135.48787584283184,"vZ0":-6.2917798297474805,"x":115.35,"y":188.19,"x0":-0.8072372690459249,"y0":50.00670346748061,"z0":5.954255478488948,"aX":-19.203657222027587},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":17.5,"spinRate":1965,"spinDirection":240},"zone":8,"typeConfidence":0.87,"plateTime":0.4051297496942978,"extension":6.32783690268676},"index":6,"playId":"e851bd09-5dbe-3d1b-b207-dd33b7b8426e","pitchNumber":6,"startTime":"2026-07-22T02:17:22.357Z","endTime":"2026-07-22T02:17:26.220Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-22T02:17:41.920Z","endTime":"2026-07-22T02:18:18.469Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"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":99.8,"endSpeed":91.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27190578488591,"aZ":-11.896170838532072,"pfxX":-3.181837947192892,"pfxZ":9.50488946092608,"pX":-0.7391619563513921,"pZ":2.6947122180496534,"vX0":1.5334631064582294,"vY0":-145.20734137685514,"vZ0":-7.5660280564094275,"x":145.18,"y":166.02,"x0":-0.8609606122810205,"y0":50.00293626614642,"z0":6.0592546074641715,"aX":-6.78904806071233},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.8,"breakHorizontal":5.4,"spinRate":2253,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.37731584542861096,"extension":6.331551287459657},"index":8,"playId":"de4d7c02-fe55-35b5-a086-e6eff9d01d93","pitchNumber":7,"startTime":"2026-07-22T02:18:18.469Z","endTime":"2026-07-22T02:18:22.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31690144798231,"aZ":-20.616438614289887,"pfxX":-8.418430981739482,"pfxZ":5.565527344984633,"pX":0.8002169618328995,"pZ":0.16621138269566993,"vX0":7.353855542514549,"vY0":-143.05769147552914,"vZ0":-12.772618900633969,"x":86.5,"y":234.29,"x0":-0.7070920187697154,"y0":50.00674983468334,"z0":5.975044151960356,"aX":-17.49192922606657},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.7,"breakHorizontal":13.8,"spinRate":2191,"spinDirection":222},"zone":14,"typeConfidence":0.87,"plateTime":0.3825449553528619,"extension":6.378583544518809},"index":9,"playId":"b5e92b87-d61f-3a91-beb8-a5225048d8b7","pitchNumber":8,"startTime":"2026-07-22T02:18:35.473Z","endTime":"2026-07-22T02:18:38.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:18:38.835Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T02:18:56.930Z","endTime":"2026-07-22T02:20:42.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":93.0,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.709118012202353,"aZ":-27.506943645164355,"pfxX":-10.289137256592621,"pfxZ":2.5245140299299296,"pX":-0.3847551325069924,"pZ":1.2811539185103549,"vX0":4.956242667905626,"vY0":-135.20671046682088,"vZ0":-7.244767247935102,"x":131.67,"y":204.19,"x0":-0.9055982815437966,"y0":50.00419116996513,"z0":5.928006047325264,"aX":-19.035422973773965},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.2,"breakHorizontal":17.5,"spinRate":1637,"spinDirection":240},"zone":13,"typeConfidence":0.89,"plateTime":0.40523937174562086,"extension":6.334536504362302},"index":0,"playId":"d2b8e62d-779a-3486-8ef8-664611716cc4","pitchNumber":1,"startTime":"2026-07-22T02:19:05.953Z","endTime":"2026-07-22T02:19:12.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96673469611366,"aZ":-18.592841308553904,"pfxX":-6.2892188229304455,"pfxZ":6.486077441845248,"pX":0.5144538562128974,"pZ":2.1286822010166135,"vX0":5.627918083396092,"vY0":-143.90882901830423,"vZ0":-8.12027066519381,"x":97.39,"y":181.31,"x0":-0.6511770516485368,"y0":50.00317758363202,"z0":6.142731133605291,"aX":-13.167752335271054},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.2,"breakHorizontal":10.2,"spinRate":2234,"spinDirection":233},"zone":6,"typeConfidence":0.88,"plateTime":0.3808723422453375,"extension":6.369995632780107},"index":1,"playId":"5224200f-7167-3cb4-bd02-c28f406eca56","pitchNumber":2,"startTime":"2026-07-22T02:19:27.629Z","endTime":"2026-07-22T02:19:31.170Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-22T02:19:39.813Z","endTime":"2026-07-22T02:19:53.789Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89193870962321,"aZ":-16.27479524856146,"pfxX":-6.05814517767459,"pfxZ":7.583293829628021,"pX":-1.9836889413026506,"pZ":2.1037304685994034,"vX0":-0.6489470295131368,"vY0":-144.2012915677602,"vZ0":-8.116322471083,"x":192.61,"y":181.98,"x0":-0.9687990052006801,"y0":50.003114153516904,"z0":5.967645574945743,"aX":-12.70317606899542},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.2,"breakHorizontal":11.0,"spinRate":2229,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.38046600687448784,"extension":6.20672666740268},"index":3,"playId":"46bac057-0a97-3db6-bd31-27a228bb779e","pitchNumber":3,"startTime":"2026-07-22T02:19:53.789Z","endTime":"2026-07-22T02:19:57.350Z","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":92.8,"endSpeed":84.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.298106672774786,"aZ":-26.15953516158362,"pfxX":-9.922906193328856,"pfxZ":3.265682464220868,"pX":-0.8471031795917724,"pZ":2.6454008546857906,"vX0":3.5355941631564014,"vY0":-135.03131234313275,"vZ0":-4.300280467757904,"x":149.29,"y":167.35,"x0":-0.8867974079960882,"y0":50.0021445813277,"z0":6.106362595606081,"aX":-18.262852879532456},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":17.2,"spinRate":1724,"spinDirection":238},"zone":11,"typeConfidence":0.89,"plateTime":0.4061495203905996,"extension":6.093973630241306},"index":4,"playId":"4b272113-91b5-3534-99db-5b12f1575810","pitchNumber":4,"startTime":"2026-07-22T02:20:12.246Z","endTime":"2026-07-22T02:20:15.395Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.945311372673697,"aZ":-24.457993833826453,"pfxX":-10.225971486162365,"pfxZ":4.185628396580564,"pX":-0.18826848374031452,"pZ":1.6498114160331456,"vX0":5.050933167093139,"vY0":-135.2472228602129,"vZ0":-6.944644173515106,"x":124.18,"y":194.24,"x0":-0.7568212938606915,"y0":50.001958193138805,"z0":5.979370173237835,"aX":-18.84344625838287},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":17.4,"spinRate":1746,"spinDirection":237},"zone":8,"typeConfidence":0.88,"plateTime":0.40580652313574594,"extension":6.22809447074107},"index":5,"playId":"21e34c1f-bbe6-3fa0-9cd9-afcec3e42329","pitchNumber":5,"startTime":"2026-07-22T02:20:37.363Z","endTime":"2026-07-22T02:20:42.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:20:42.281Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, third baseman Vaughn Grissom to second baseman Oswald Peraza to first baseman Nolan Schanuel. Bryan Torres out at 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T02:20:53.051Z","endTime":"2026-07-22T02:21:36.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.073088491142194,"aZ":-12.033984194521551,"pfxX":-6.784480281333303,"pfxZ":9.977454949598314,"pX":-0.18058797446365504,"pZ":1.8366788073249318,"vX0":4.205494381602128,"vY0":-141.79092246427848,"vZ0":-9.409302791991696,"x":123.88,"y":189.19,"x0":-0.8084155933579453,"y0":50.00058953162647,"z0":5.983865498723891,"aX":-13.691467541131173},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2350,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.3875975246580192,"extension":6.362294536303174},"index":0,"playId":"24c57242-129f-3574-a560-b48d24e6362c","pitchNumber":1,"startTime":"2026-07-22T02:21:09.167Z","endTime":"2026-07-22T02:21:12.729Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403317742065045,"aZ":-22.792295446654176,"pfxX":-9.970055185983554,"pfxZ":5.188429567291467,"pX":0.27543438908267204,"pZ":2.14734244281166,"vX0":5.919711038067015,"vY0":-134.0160346407404,"vZ0":-6.029382251446121,"x":106.5,"y":180.8,"x0":-0.672817524257966,"y0":50.00504560779946,"z0":6.0666132929411125,"aX":-18.041251779322458},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":16.7,"spinRate":1708,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.40952994358060035,"extension":6.463401267540981},"hitData":{"launchSpeed":99.3,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.45,"coordY":165.32}},"index":1,"playId":"9a2eebf0-f520-39ae-9b2c-d2fac3d7abea","pitchNumber":2,"startTime":"2026-07-22T02:21:28.437Z","endTime":"2026-07-22T02:21:36.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:21:36.386Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel challenged (pitch result), call on the field was confirmed: Nolan Schanuel called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T02:23:32.969Z","endTime":"2026-07-22T02:25:39.684Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36151999384009,"aZ":-15.336784066947272,"pfxX":7.318186582485237,"pfxZ":9.309247294573074,"pX":1.0166525088237064,"pZ":2.2733468084607478,"vX0":-0.9910366709544154,"vY0":-134.66042023912246,"vZ0":-7.863993992413163,"x":78.25,"y":177.4,"x0":0.44338863347107,"y0":50.004545278782714,"z0":6.3492836172690605,"aX":13.2378272394087},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":-13.0,"spinRate":2036,"spinDirection":150},"zone":14,"typeConfidence":0.88,"plateTime":0.4091246157445685,"extension":6.442977212030462},"index":0,"playId":"3c8cc14c-52fd-38fc-8c6e-caf27ae3f76e","pitchNumber":1,"startTime":"2026-07-22T02:23:47.995Z","endTime":"2026-07-22T02:23:51.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5250827112111,"aZ":-12.668987622139165,"pfxX":4.6825340621882985,"pfxZ":10.768117689916494,"pX":-0.9087063946235114,"pZ":2.0192459626839163,"vX0":-4.981476876230435,"vY0":-134.55605561479078,"vZ0":-8.995002879791137,"x":151.64,"y":184.26,"x0":0.36910755762483893,"y0":50.00088196077944,"z0":6.329573722765364,"aX":8.480559922952118},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-7.2,"spinRate":2132,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.40897358086736313,"extension":6.197618130513087},"index":1,"playId":"41e407d4-4055-38ad-85f5-7c516b46ece5","pitchNumber":2,"startTime":"2026-07-22T02:24:02.391Z","endTime":"2026-07-22T02:24:06.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523094486241064,"aZ":-16.31167397116158,"pfxX":7.891382471879076,"pfxZ":9.082919252500208,"pX":0.1658424168454968,"pZ":1.2049330199238963,"vX0":-3.6170543225522875,"vY0":-132.16002124059185,"vZ0":-9.737169915998567,"x":110.68,"y":206.25,"x0":0.5366193662116664,"y0":50.0019450106871,"z0":6.167874340667865,"aX":13.780471252233887},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.2,"breakHorizontal":-13.3,"spinRate":2190,"spinDirection":144},"zone":14,"typeConfidence":0.64,"plateTime":0.41648236643323866,"extension":6.307450487459844},"index":2,"playId":"abe34fe1-dc3e-3281-90e8-c228a3d23282","pitchNumber":3,"startTime":"2026-07-22T02:24:17.093Z","endTime":"2026-07-22T02:24:21.811Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510376972176537,"aZ":-29.013078289844344,"pfxX":-2.0331062153498944,"pfxZ":2.001267985575285,"pX":-0.2855365275593062,"pZ":1.1722813437617532,"vX0":-1.7735490422954079,"vY0":-124.87159719973786,"vZ0":-6.6812594775938345,"x":127.88,"y":207.13,"x0":0.6974725343968445,"y0":50.00601634840875,"z0":6.261220816489261,"aX":-3.220117052277292},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":4.1,"spinRate":2666,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.43817570028467223,"extension":6.356351509279717},"index":3,"playId":"98156b9f-0a08-338d-9ced-43ddbb0989cf","pitchNumber":4,"startTime":"2026-07-22T02:24:34.807Z","endTime":"2026-07-22T02:24:39.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33564375695622,"aZ":-12.369919815478305,"pfxX":3.982510621138104,"pfxZ":10.852364027665239,"pX":-0.18890425340010153,"pZ":2.3014970573427056,"vX0":-3.286787548183553,"vY0":-135.1765867667059,"vZ0":-8.152378644519189,"x":124.2,"y":176.64,"x0":0.533852852139333,"y0":50.00226429490491,"z0":6.253345783554541,"aX":7.266396207794045},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":-6.4,"spinRate":2152,"spinDirection":155},"zone":5,"typeConfidence":0.91,"plateTime":0.4074045799613826,"extension":6.3848615409232075},"index":4,"playId":"6c40fd1e-3e4e-38e4-b3e9-3616849b4d21","pitchNumber":5,"startTime":"2026-07-22T02:24:48.005Z","endTime":"2026-07-22T02:24:53.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-22T02:25:01.914Z","endTime":"2026-07-22T02:25:16.102Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49797035487573,"aZ":-16.335673805781145,"pfxX":2.474147608419429,"pfxZ":8.513512604540614,"pX":-0.47141223592439946,"pZ":3.1971758270733024,"vX0":-3.471707370353964,"vY0":-136.18366438784815,"vZ0":-5.533054493857599,"x":134.97,"y":152.46,"x0":0.5040190957466691,"y0":50.00587915831089,"z0":6.402122141283677,"aX":4.604978864989541},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-3.7,"spinRate":1957,"spinDirection":152},"zone":1,"typeConfidence":0.89,"plateTime":0.4036297039056418,"extension":6.382500192175049},"index":6,"playId":"e08a45c6-3dc9-3f1e-8fb8-03e5f000a169","pitchNumber":6,"startTime":"2026-07-22T02:25:16.102Z","endTime":"2026-07-22T02:25:19.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55493873224762,"aZ":-15.84803601966131,"pfxX":7.166454727448409,"pfxZ":8.64548787150397,"pX":-0.7542409326846765,"pZ":2.327970224700951,"vX0":-5.362669325130092,"vY0":-136.88286508688526,"vZ0":-7.6572470013859135,"x":145.75,"y":175.92,"x0":0.30383055952684207,"y0":50.00527812056909,"z0":6.256778758834038,"aX":13.536808597330646},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":-11.8,"spinRate":2168,"spinDirection":150},"zone":4,"typeConfidence":0.89,"plateTime":0.4008672746606696,"extension":6.504468008098076},"index":7,"playId":"1f1980a6-34e8-383d-a956-f31398833c55","pitchNumber":7,"startTime":"2026-07-22T02:25:34.452Z","endTime":"2026-07-22T02:25:39.684Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"}},"playEndTime":"2026-07-22T02:25:39.684Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T02:25:59.612Z","endTime":"2026-07-22T02:27:37.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15625194044597,"aZ":-35.29852543170537,"pfxX":-2.35572678792764,"pfxZ":-1.9618162611107017,"pX":0.4514688316020746,"pZ":2.986823306804072,"vX0":-0.3865446959293804,"vY0":-125.30582264892924,"vZ0":-1.373695299569098,"x":99.79,"y":158.14,"x0":0.9137962628578589,"y0":50.00389089075351,"z0":6.424274282888118,"aX":-3.748815189919882},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.6,"breakHorizontal":4.3,"spinRate":2699,"spinDirection":275},"zone":3,"typeConfidence":0.9,"plateTime":0.43699574387214124,"extension":6.4267344427594555},"index":0,"playId":"16083163-9cef-32b7-b327-bc4fe34d9193","pitchNumber":1,"startTime":"2026-07-22T02:26:10.645Z","endTime":"2026-07-22T02:26:14.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43127881285366,"aZ":-13.162001435945458,"pfxX":3.8979729452937404,"pfxZ":10.18103019283363,"pX":0.14089086609592763,"pZ":3.591041100958229,"vX0":-2.4745832404163317,"vY0":-136.39688993760532,"vZ0":-5.161655837105879,"x":103.72,"y":129.97,"x0":0.5575056924216703,"y0":50.00642366670534,"z0":6.429245151430357,"aX":7.282330096368843},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":-6.5,"spinRate":2128,"spinDirection":158},"zone":12,"typeConfidence":0.91,"plateTime":0.40290464764551137,"extension":6.36785647810758},"index":1,"playId":"50bbc6c6-95b3-338f-acf9-d6a61d0aeccf","pitchNumber":2,"startTime":"2026-07-22T02:26:24.282Z","endTime":"2026-07-22T02:26:27.282Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489612433355145,"aZ":-19.64399437903642,"pfxX":7.124184090101728,"pfxZ":7.269811224448499,"pX":0.5889201850441925,"pZ":2.0485319538688964,"vX0":-3.1793754253202717,"vY0":-130.68902141050557,"vZ0":-6.803501067401544,"x":94.55,"y":183.47,"x0":0.898154080706213,"y0":50.001964706360205,"z0":6.1695549302040735,"aX":12.277270638407611},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.8,"breakHorizontal":-12.1,"spinRate":1750,"spinDirection":134},"zone":9,"typeConfidence":0.89,"plateTime":0.4196896729551396,"extension":6.342801296288954},"index":2,"playId":"f5c65614-3419-3708-a40e-15120967b3df","pitchNumber":3,"startTime":"2026-07-22T02:26:38.899Z","endTime":"2026-07-22T02:26:43.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.126999893985463,"aZ":-32.565471687822416,"pfxX":-2.7036661522142738,"pfxZ":-0.2418481185104815,"pX":0.5608456491833437,"pZ":1.8575514195917424,"vX0":0.2810427615562548,"vY0":-125.19128997500451,"vZ0":-4.547767989681308,"x":95.62,"y":188.63,"x0":0.7998156020611329,"y0":50.00389687818624,"z0":6.324039044984333,"aX":-4.348817499608243},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":4.8,"spinRate":2729,"spinDirection":273},"zone":9,"typeConfidence":0.91,"plateTime":0.43531582387669987,"extension":6.346030076152389},"index":3,"playId":"80b41823-4261-3a7e-92ef-4b9e8561b5c5","pitchNumber":4,"startTime":"2026-07-22T02:26:57.314Z","endTime":"2026-07-22T02:27:01.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.415865837435845,"aZ":-34.89088667586214,"pfxX":-2.1539749025497086,"pfxZ":-1.7161648677443848,"pX":-0.6638219066564895,"pZ":1.7768457201544674,"vX0":-2.4987385561173294,"vY0":-125.33522775313449,"vZ0":-4.256278514263362,"x":142.3,"y":190.81,"x0":0.6275933914913844,"y0":50.00274405358446,"z0":6.360566001229571,"aX":-3.4107073512421504},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":4.4,"spinRate":2638,"spinDirection":281},"zone":7,"typeConfidence":0.87,"plateTime":0.43778190229598346,"extension":6.328260435432045},"index":4,"playId":"db3fe1ec-d4ef-34fb-90c6-360e736b1ce2","pitchNumber":5,"startTime":"2026-07-22T02:27:16.572Z","endTime":"2026-07-22T02:27:21.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90616188067953,"aZ":-45.5634272264054,"pfxX":-6.177325142272243,"pfxZ":-10.039545715262825,"pX":-0.3033923825560194,"pZ":1.3605589513839575,"vX0":0.08629962295252197,"vY0":-116.45956332653331,"vZ0":-1.7394410828986349,"x":128.56,"y":202.04,"x0":0.4572446344677303,"y0":50.0057585428946,"z0":6.545596930668569,"aX":-8.234943183401219},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-18.2,"breakHorizontal":11.0,"spinRate":3085,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.47576502058826975,"extension":6.267771436781693},"index":5,"playId":"09e1b224-63c2-329f-aa38-f50840d6c17f","pitchNumber":6,"startTime":"2026-07-22T02:27:33.712Z","endTime":"2026-07-22T02:27:37.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:27:37.840Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, third baseman Blaze Jordan to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T02:27:56.359Z","endTime":"2026-07-22T02:28:50.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02036814147787,"aZ":-29.587633181995383,"pfxX":-1.6617955061623215,"pfxZ":1.6013683087824053,"pX":-0.695165638504937,"pZ":-0.823546813968033,"vX0":-2.665126775277142,"vY0":-126.4085134932785,"vZ0":-11.242527800883108,"x":143.5,"y":261.02,"x0":0.5892317925977766,"y0":50.00601716667034,"z0":6.061515801216533,"aX":-2.686222943898523},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":3.6,"spinRate":2754,"spinDirection":226},"zone":13,"typeConfidence":0.88,"plateTime":0.433485651096571,"extension":6.560795845157894},"index":0,"playId":"f6d615a7-0677-3c74-aece-929a65f0bfd4","pitchNumber":1,"startTime":"2026-07-22T02:28:03.768Z","endTime":"2026-07-22T02:28:07.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486794812647155,"aZ":-33.1254258760751,"pfxX":-2.4861772313371704,"pfxZ":-0.609529569657524,"pX":-0.43689428865149804,"pZ":1.3560332825484733,"vX0":-1.9193098334044991,"vY0":-124.2694245812246,"vZ0":-5.338257949191398,"x":133.65,"y":202.17,"x0":0.6667095669212143,"y0":50.00044292097331,"z0":6.264463608296003,"aX":-3.910724047590266},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.0,"breakHorizontal":4.9,"spinRate":2772,"spinDirection":296},"zone":13,"typeConfidence":0.88,"plateTime":0.43973596154412276,"extension":6.296133018803647},"index":1,"playId":"4854ee36-2dac-37a2-91b2-a4c37e20ccbb","pitchNumber":2,"startTime":"2026-07-22T02:28:27.893Z","endTime":"2026-07-22T02:28:30.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.854234865132852,"aZ":-11.218066257644919,"pfxX":3.5094061743572973,"pfxZ":10.7308266175302,"pX":-0.7196352124669722,"pZ":2.3334031709075984,"vX0":-4.284524452923219,"vY0":-138.3759426406243,"vZ0":-8.76052128775551,"x":144.43,"y":175.78,"x0":0.38775342764790366,"y0":50.00346391390586,"z0":6.278384214604177,"aX":6.853928108555585},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":-5.5,"spinRate":2161,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.39476787899177745,"extension":6.4038809330623705},"hitData":{"launchSpeed":76.5,"launchAngle":8.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.24,"coordY":167.14}},"index":2,"playId":"bf6e63ef-5d92-3b5a-b735-fdf5c7b2cf69","pitchNumber":3,"startTime":"2026-07-22T02:28:42.927Z","endTime":"2026-07-22T02:28:50.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:28:50.992Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a ground ball to left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T02:30:46.252Z","endTime":"2026-07-22T02:31:15.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281104997146606,"aZ":-24.90362801487667,"pfxX":-10.691809623186256,"pfxZ":4.240916689785665,"pX":0.22006697893637642,"pZ":1.2679994057485744,"vX0":6.554023393767364,"vY0":-130.28669184529002,"vZ0":-7.2267026755989665,"x":108.61,"y":204.54,"x0":-0.9436549927171937,"y0":50.001624778116884,"z0":5.969616539065263,"aX":-18.314278119456937},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":1630,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.42097412493317865,"extension":6.152866796851763},"hitData":{"launchSpeed":74.5,"launchAngle":12.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.47,"coordY":118.6}},"index":0,"playId":"a67e6721-bb02-3bfe-800d-37d8c7bb8a9a","pitchNumber":1,"startTime":"2026-07-22T02:31:03.659Z","endTime":"2026-07-22T02:31:15.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:31:15.066Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T02:31:28.040Z","endTime":"2026-07-22T02:33:38.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.144983162438635,"aZ":-17.402702217510374,"pfxX":-6.2289526230001115,"pfxZ":7.31165586245508,"pX":0.07233265055325376,"pZ":2.658432742719286,"vX0":5.059572152909782,"vY0":-141.44047656869128,"vZ0":-6.219850921819635,"x":114.24,"y":167.0,"x0":-0.9330015093470102,"y0":50.00419931170314,"z0":6.00756164281825,"aX":-12.584720476986924},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2275,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.38769473861429304,"extension":6.115075742786148},"index":0,"playId":"b8fdccf8-9448-3c18-90b1-f0f05be684bd","pitchNumber":1,"startTime":"2026-07-22T02:31:38.232Z","endTime":"2026-07-22T02:31:41.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52011551318881,"aZ":-16.61441353409726,"pfxX":-7.493336410093768,"pfxZ":7.540273075942539,"pX":1.069039829644729,"pZ":0.1950194612970942,"vX0":8.06359586553845,"vY0":-142.683607242686,"vZ0":-12.808395607094395,"x":76.25,"y":233.51,"x0":-0.8187483735001139,"y0":50.004002315174375,"z0":5.786377922132637,"aX":-15.467024331756932},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.2,"breakHorizontal":12.0,"spinRate":2285,"spinDirection":237},"zone":14,"typeConfidence":0.5,"plateTime":0.38372317454629057,"extension":6.257618276034099},"index":1,"playId":"db01e6ef-1420-361d-8e29-4bffc70270cf","pitchNumber":2,"startTime":"2026-07-22T02:31:53.088Z","endTime":"2026-07-22T02:32:00.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Walbert Ureña. Alec Burleson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"db01e6ef-1420-361d-8e29-4bffc70270cf","startTime":"2026-07-22T02:32:12.221Z","endTime":"2026-07-22T02:32:25.511Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81471212545562,"aZ":-18.1945066884867,"pfxX":-8.792618310932305,"pfxZ":6.8697554672735,"pX":0.11546649626410982,"pZ":0.6751719834306629,"vX0":6.01733885394972,"vY0":-142.04801062677015,"vZ0":-11.349737245151069,"x":112.6,"y":220.55,"x0":-0.8924800962625616,"y0":50.00612095520096,"z0":5.89089821231251,"aX":-17.896101376804438},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":14.6,"spinRate":2237,"spinDirection":227},"zone":14,"typeConfidence":0.88,"plateTime":0.3862141416995204,"extension":6.328185574392782},"index":3,"playId":"dbb23114-f8f0-34e4-9caa-c43c732c3269","pitchNumber":3,"startTime":"2026-07-22T02:32:25.511Z","endTime":"2026-07-22T02:32:29.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.998822108599484,"aZ":-32.401977612479136,"pfxX":2.617238415254035,"pfxZ":-0.1300185545103325,"pX":0.1963795504741101,"pZ":1.4565072821465048,"vX0":3.9493210933947904,"vY0":-130.19489838601248,"vZ0":-5.7916316412396736,"x":109.51,"y":199.45,"x0":-1.6818459531599894,"y0":50.00523891285161,"z0":6.1699289313097925,"aX":4.4817425466047816},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.3,"breakHorizontal":-5.6,"spinRate":2465,"spinDirection":57},"zone":14,"typeConfidence":0.87,"plateTime":0.4211126499656639,"extension":6.331518181183431},"index":4,"playId":"eda64b8b-38cf-354d-a0fb-bbd2aeb5bf65","pitchNumber":4,"startTime":"2026-07-22T02:32:45.392Z","endTime":"2026-07-22T02:32:48.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-22T02:33:05.874Z","endTime":"2026-07-22T02:33:16.551Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"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":100.0,"endSpeed":90.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.17840501126811,"aZ":-12.743954702691024,"pfxX":-6.175842126870945,"pfxZ":9.178880117362688,"pX":0.7102350266214893,"pZ":1.527861245567007,"vX0":6.272228562407317,"vY0":-145.0998667367347,"vZ0":-10.866877501983176,"x":89.93,"y":197.53,"x0":-0.6844150774182237,"y0":50.00673472266207,"z0":6.114031443224846,"aX":-13.07931325098724},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2321,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.3785067669064168,"extension":6.255272228928774},"index":6,"playId":"2e39294f-ea78-3683-a8b3-334b12cc5206","pitchNumber":5,"startTime":"2026-07-22T02:33:16.551Z","endTime":"2026-07-22T02:33:21.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90379858397347,"aZ":-20.65772854255765,"pfxX":-7.820837012281382,"pfxZ":5.397884908556701,"pX":0.1820845618653509,"pZ":1.2093375405672915,"vX0":5.5636454230027255,"vY0":-145.35840221940845,"vZ0":-10.303275639359926,"x":110.06,"y":206.13,"x0":-0.7431555427826234,"y0":50.00546038226262,"z0":6.060893901643104,"aX":-16.694806737222006},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":7.8,"breakHorizontal":13.1,"spinRate":2309,"spinDirection":222},"zone":14,"typeConfidence":0.78,"plateTime":0.37718110155948903,"extension":6.319855693590521},"index":7,"playId":"92317026-3bee-3ec4-877c-1c2ee5175cdf","pitchNumber":6,"startTime":"2026-07-22T02:33:35.065Z","endTime":"2026-07-22T02:33:38.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:33:38.636Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T02:33:50.959Z","endTime":"2026-07-22T02:35:34.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85148313232678,"aZ":-13.841338999751693,"pfxX":-6.283193661384322,"pfxZ":8.65474452908866,"pX":-0.5986651958106537,"pZ":2.10316640137,"vX0":3.1277100883926017,"vY0":-144.8693082396716,"vZ0":-8.709950279612558,"x":139.82,"y":181.99,"x0":-0.8777989369154637,"y0":50.005356662181995,"z0":6.001134863299914,"aX":-13.31468022597859},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.0,"breakHorizontal":10.7,"spinRate":2313,"spinDirection":220},"zone":7,"typeConfidence":0.91,"plateTime":0.378538915235922,"extension":6.113614174394811},"index":0,"playId":"80ef7681-e18b-3067-a596-4d0b98f9a52f","pitchNumber":1,"startTime":"2026-07-22T02:34:04.146Z","endTime":"2026-07-22T02:34:07.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.561951278379965,"aZ":-19.718907500377643,"pfxX":-8.723440807208148,"pfxZ":6.058757162046453,"pX":0.018182938270422975,"pZ":0.8376734713116375,"vX0":5.403710070044742,"vY0":-142.67012534790857,"vZ0":-10.750451940602243,"x":116.31,"y":216.16,"x0":-0.7693546962723775,"y0":50.005074853080714,"z0":5.90381845135869,"aX":-17.942465773486887},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.9,"breakHorizontal":14.6,"spinRate":2218,"spinDirection":228},"zone":14,"typeConfidence":0.88,"plateTime":0.3842693895225544,"extension":6.2520373656466965},"index":1,"playId":"fe4cb531-fb1a-3d85-8acb-84052eeff3fa","pitchNumber":2,"startTime":"2026-07-22T02:34:20.131Z","endTime":"2026-07-22T02:34:24.094Z","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":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56294857823339,"aZ":-25.14810195057293,"pfxX":-9.561827703331938,"pfxZ":3.827018851842104,"pX":0.18511009127363845,"pZ":1.852182403550676,"vX0":5.850123054132406,"vY0":-134.44441548147975,"vZ0":-6.466066228080885,"x":109.94,"y":188.77,"x0":-0.7744156101894837,"y0":50.00080711120435,"z0":6.0678547606818665,"aX":-17.539606725292675},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":16.1,"spinRate":1704,"spinDirection":238},"zone":8,"typeConfidence":0.9,"plateTime":0.40707815322295593,"extension":6.1902727220032645},"index":2,"playId":"676bf371-4227-3074-92d3-39ca57ec3215","pitchNumber":3,"startTime":"2026-07-22T02:34:41.014Z","endTime":"2026-07-22T02:34:44.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.909850169593646,"aZ":-21.04575173581377,"pfxX":-9.813224328794524,"pfxZ":5.365823561316993,"pX":0.15473639781187565,"pZ":0.6890762849423291,"vX0":6.413906844880673,"vY0":-143.27794822401543,"vZ0":-11.35253249001155,"x":111.1,"y":220.17,"x0":-0.8409879258724752,"y0":50.00067759438805,"z0":6.024801675571898,"aX":-20.347040566003393},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2149,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.382658487395958,"extension":6.329323324400183},"index":3,"playId":"6b8cac77-6e44-3b4c-9145-fdaf56c98ef4","pitchNumber":4,"startTime":"2026-07-22T02:35:00.250Z","endTime":"2026-07-22T02:35:04.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74498863277794,"aZ":-22.93968151007249,"pfxX":-9.392405216582622,"pfxZ":5.004090318437708,"pX":-0.1498784874834781,"pZ":2.20915295623511,"vX0":5.190972795257581,"vY0":-135.31288524156267,"vZ0":-5.734380167379957,"x":122.71,"y":179.13,"x0":-0.87728466005272,"y0":50.00502997389924,"z0":5.9730659825579115,"aX":-17.34213055669913},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":15.8,"spinRate":1840,"spinDirection":235},"zone":8,"typeConfidence":0.86,"plateTime":0.4054623495191323,"extension":6.350298659799789},"hitData":{"launchSpeed":94.9,"launchAngle":52.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.21,"coordY":98.88}},"index":4,"playId":"dd33f325-3b2c-3913-861b-f71e46321897","pitchNumber":5,"startTime":"2026-07-22T02:35:22.526Z","endTime":"2026-07-22T02:35:34.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:35:34.344Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T02:35:44.999Z","endTime":"2026-07-22T02:36:27.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324468830134634,"aZ":-33.899702787314034,"pfxX":3.1805093717108215,"pfxZ":-1.0828504543821476,"pX":0.13141839420483295,"pZ":1.069761114981293,"vX0":3.4232969576387178,"vY0":-126.49913535910136,"vZ0":-5.971534492448182,"x":111.99,"y":209.9,"x0":-1.6599059699180199,"y0":50.0013875032203,"z0":6.22675254504354,"aX":5.078164981603934},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.2,"breakHorizontal":-6.6,"spinRate":2430,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.43543815873366176,"extension":6.352145933099545},"index":0,"playId":"be565797-c70e-362e-9ca2-e9e244235cef","pitchNumber":1,"startTime":"2026-07-22T02:36:00.908Z","endTime":"2026-07-22T02:36:07.527Z","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":99.1,"endSpeed":90.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.962569710480174,"aZ":-14.842447484074322,"pfxX":-6.609411607245189,"pfxZ":8.292520823697581,"pX":0.48546161600213555,"pZ":2.114358519612511,"vX0":6.223633881856356,"vY0":-144.01541289344306,"vZ0":-8.441923648911224,"x":98.5,"y":181.69,"x0":-0.8499949572409266,"y0":50.00669434774784,"z0":6.011755653701011,"aX":-13.819409000311026},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":10.7,"spinRate":2365,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.38103016639077314,"extension":6.330985756214836},"hitData":{"launchSpeed":95.4,"launchAngle":20.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.74,"coordY":64.31}},"index":1,"playId":"85663772-dc30-3676-a375-cf723707b611","pitchNumber":2,"startTime":"2026-07-22T02:36:19.713Z","endTime":"2026-07-22T02:36:27.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:36:27.247Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a line drive to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:38:41.928Z","endTime":"2026-07-22T02:39:39.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T02:38:35.223Z","endTime":"2026-07-22T02:38:44.247Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.629689992382836,"aZ":-32.129850451054466,"pfxX":-2.3444771397117448,"pfxZ":0.029903687432408788,"pX":0.3549534562403353,"pZ":2.9099657173471565,"vX0":-0.6081531784009911,"vY0":-124.55510394072391,"vZ0":-2.0279198823395963,"x":103.47,"y":160.21,"x0":0.9068268916958424,"y0":50.00475548704147,"z0":6.387373440196647,"aX":-3.6898890142168055},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":4.4,"spinRate":2728,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.4394805701650397,"extension":6.237956331076167},"index":1,"playId":"1f646899-179c-3677-a057-4dcc1ecc4fe2","pitchNumber":1,"startTime":"2026-07-22T02:38:44.247Z","endTime":"2026-07-22T02:38:48.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.018280751787852,"aZ":-13.712725533959937,"pfxX":1.7712674977439469,"pfxZ":9.931215885753208,"pX":-0.9937028359876968,"pZ":3.1049556732027805,"vX0":-4.212934397118379,"vY0":-135.57813430176938,"vZ0":-6.174118839382119,"x":154.88,"y":154.95,"x0":0.35120254020867264,"y0":50.00629383201024,"z0":6.371411642078137,"aX":3.2943792492407074},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":-2.3,"spinRate":2055,"spinDirection":154},"zone":11,"typeConfidence":0.89,"plateTime":0.4042201904160838,"extension":6.402810415810495},"index":2,"playId":"ef6e806f-4c90-31f6-bdb1-320324a40fef","pitchNumber":2,"startTime":"2026-07-22T02:38:56.396Z","endTime":"2026-07-22T02:39:00.361Z","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":88.2,"endSpeed":80.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4806261563975,"aZ":-23.859396980575795,"pfxX":8.618323055665304,"pfxZ":5.061357213962176,"pX":0.767219930360937,"pZ":1.5582062302970663,"vX0":-2.6854111386021344,"vY0":-128.16835598878944,"vZ0":-6.863650212970235,"x":87.76,"y":196.71,"x0":0.7164490682536299,"y0":50.0044439210692,"z0":6.16686423233602,"aX":14.166376494608105},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":-14.9,"spinRate":1712,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.42933806331999413,"extension":6.299004875795912},"index":3,"playId":"d10e0305-5c34-3cdd-aabf-6a02beff75a3","pitchNumber":3,"startTime":"2026-07-22T02:39:11.248Z","endTime":"2026-07-22T02:39:14.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66636787739546,"aZ":-14.708680563663,"pfxX":4.165511054205448,"pfxZ":9.170941983988886,"pX":-0.28147605586039115,"pZ":2.985888512193979,"vX0":-3.2730049414009605,"vY0":-136.9913031917395,"vZ0":-6.499612085074076,"x":127.73,"y":158.16,"x0":0.3863291031962253,"y0":50.00329421023126,"z0":6.390802507432917,"aX":7.934095105757054},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":-6.8,"spinRate":1943,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.3994953735396245,"extension":6.413114064609356},"hitData":{"launchSpeed":78.3,"launchAngle":16.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.81,"coordY":92.93}},"index":4,"playId":"812f7b1a-36a5-3f21-8563-e7a6c005598d","pitchNumber":4,"startTime":"2026-07-22T02:39:28.809Z","endTime":"2026-07-22T02:39:39.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:39:39.580Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oswald Peraza flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:39:53.826Z","endTime":"2026-07-22T02:40:28.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136176890197596,"aZ":-30.223699943985213,"pfxX":-2.497476802576088,"pfxZ":1.2247187154982475,"pX":-0.14140378434351866,"pZ":1.8917215864113068,"vX0":-1.8187536737481749,"vY0":-125.80859172435014,"vZ0":-4.744278535856822,"x":122.39,"y":187.7,"x0":0.9161229060876461,"y0":50.00616833084327,"z0":6.258933090366775,"aX":-3.994003553639436},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":4.9,"spinRate":2557,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.4357924109914797,"extension":6.345570451006445},"index":0,"playId":"a2b597fe-f194-3563-99c2-3f71760629b7","pitchNumber":1,"startTime":"2026-07-22T02:40:00.906Z","endTime":"2026-07-22T02:40:04.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.632938816797537,"aZ":-15.390487236865356,"pfxX":3.668447580316748,"pfxZ":9.093154552369825,"pX":0.49397794622242286,"pZ":2.387384611468841,"vX0":-2.1495477202567193,"vY0":-135.2666696673889,"vZ0":-7.61867708530563,"x":98.17,"y":174.32,"x0":0.8240590653833928,"y0":50.0009082178554,"z0":6.327946190149246,"aX":6.76940920035448},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":-6.1,"spinRate":2066,"spinDirection":150},"zone":6,"typeConfidence":0.89,"plateTime":0.4055584912276968,"extension":6.431245404096584},"hitData":{"launchSpeed":88.1,"launchAngle":32.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.23,"coordY":100.15}},"index":1,"playId":"769e4bef-fb59-37ba-a712-63ec2014cede","pitchNumber":2,"startTime":"2026-07-22T02:40:16.650Z","endTime":"2026-07-22T02:40:28.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:40:28.476Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Siri singles on a line drive to left fielder Lars Nootbaar. Jo Adell to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:40:38.517Z","endTime":"2026-07-22T02:42:10.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnThird":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36233910596609,"aZ":-14.768669178406618,"pfxX":7.683836480269788,"pfxZ":9.178132889384614,"pX":-0.5897802763259204,"pZ":2.525051299393342,"vX0":-5.448615913916026,"vY0":-137.3080232446032,"vZ0":-7.464867007056227,"x":139.48,"y":170.6,"x0":0.4289959917272903,"y0":50.00039513031228,"z0":6.2974085288910455,"aX":14.568658457973854},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-12.7,"spinRate":2170,"spinDirection":148},"zone":4,"typeConfidence":0.9,"plateTime":0.3999579823050228,"extension":6.382355113203544},"index":0,"playId":"699125ed-597c-301a-8646-7ce63c94d473","pitchNumber":1,"startTime":"2026-07-22T02:40:50.152Z","endTime":"2026-07-22T02:40:53.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82036586760251,"aZ":-14.42839416543504,"pfxX":4.175619001807825,"pfxZ":9.3536028224598,"pX":0.376625761886785,"pZ":3.734702556329562,"vX0":-2.2615962441022517,"vY0":-137.21791133371494,"vZ0":-4.61941686409041,"x":102.64,"y":137.94,"x0":0.6712661327685019,"y0":50.003101151430485,"z0":6.430978823915248,"aX":7.921754467718979},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-7.1,"spinRate":2122,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.3999587336080688,"extension":6.201434349622894},"index":1,"playId":"5715b0c1-8360-30ca-9a4b-aef578c169fb","pitchNumber":2,"startTime":"2026-07-22T02:41:06.008Z","endTime":"2026-07-22T02:41:12.988Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.042743759928374,"aZ":-46.8736405900249,"pfxX":-6.410421117654646,"pfxZ":-10.875988701922491,"pX":0.16193513116549876,"pZ":1.7282889772827874,"vX0":0.5707329321800039,"vY0":-117.23319954816075,"vZ0":-0.8455026284740528,"x":110.83,"y":192.12,"x0":0.7410627201809619,"y0":50.001173476194104,"z0":6.57984946593562,"aX":-8.66720916261984},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-19.4,"breakHorizontal":11.3,"spinRate":3280,"spinDirection":324},"zone":8,"typeConfidence":0.9,"plateTime":0.4724081520124317,"extension":6.114255705927441},"index":2,"playId":"1dbacaa6-207d-32c0-90bb-4c6cfdfafa01","pitchNumber":3,"startTime":"2026-07-22T02:41:23.701Z","endTime":"2026-07-22T02:41:32.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50314870714672,"aZ":-35.734409394455426,"pfxX":-2.713188116803126,"pfxZ":-2.2630519896438805,"pX":-0.22280767905440144,"pZ":2.046375725418797,"vX0":-1.3099288766120374,"vY0":-123.96465917694783,"vZ0":-3.385032826258366,"x":125.49,"y":183.53,"x0":0.6634253898012109,"y0":50.00495614318191,"z0":6.383038767346706,"aX":-4.2642771124532945},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.6,"breakHorizontal":5.2,"spinRate":2784,"spinDirection":289},"zone":8,"typeConfidence":0.88,"plateTime":0.4401917198176295,"extension":6.271304925281597},"hitData":{"launchSpeed":95.1,"launchAngle":20.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.2,"coordY":75.33}},"index":3,"playId":"c3920c04-f2cb-3105-a921-a1a611510fcf","pitchNumber":4,"startTime":"2026-07-22T02:41:59.148Z","endTime":"2026-07-22T02:42:10.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:42:10.125Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:42:34.701Z","endTime":"2026-07-22T02:44:23.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnThird":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722925854852054,"aZ":-21.19751032788516,"pfxX":8.089699188955443,"pfxZ":6.803848671409623,"pX":-0.95694246361374,"pZ":1.0418493054667235,"vX0":-7.151544818676911,"vY0":-126.68072620606648,"vZ0":-8.322094523829147,"x":153.48,"y":210.65,"x0":0.8621297833072656,"y0":50.0022429488913,"z0":6.08553035047693,"aX":13.047946588324294},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.4,"breakHorizontal":-12.8,"spinRate":1732,"spinDirection":127},"zone":13,"typeConfidence":0.89,"plateTime":0.43364154149056944,"extension":6.632786123008606},"index":0,"playId":"a5bf1e90-de00-3ed3-a257-bda5bc2af1ee","pitchNumber":1,"startTime":"2026-07-22T02:42:42.120Z","endTime":"2026-07-22T02:42:54.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.172569953909882,"aZ":-35.15906244956924,"pfxX":-2.7042828802622196,"pfxZ":-1.907807081453969,"pX":0.2532600796261999,"pZ":2.4853373093818023,"vX0":-0.4516939910973033,"vY0":-124.454182242363,"vZ0":-2.470343185459874,"x":107.35,"y":171.68,"x0":0.7884162700483663,"y0":50.00163978300077,"z0":6.405287770870771,"aX":-4.237781939362221},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.7,"breakHorizontal":5.0,"spinRate":2717,"spinDirection":265},"zone":5,"typeConfidence":0.88,"plateTime":0.44025954544173773,"extension":6.180551679113321},"index":1,"playId":"035d132a-0be0-34c3-bded-979dc9ee610e","pitchNumber":2,"startTime":"2026-07-22T02:43:00.339Z","endTime":"2026-07-22T02:43:04.528Z","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":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30759967438598,"aZ":-44.557674424889136,"pfxX":-7.060245301322679,"pfxZ":-9.541068286821243,"pX":0.5317979721434045,"pZ":2.2541303327657163,"vX0":1.0935879403519653,"vY0":-114.1922053451062,"vZ0":0.19627082712919286,"x":96.73,"y":177.92,"x0":0.9578397032137029,"y0":50.0004930596378,"z0":6.611815493947826,"aX":-9.166837110455033},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-16.8,"breakHorizontal":12.4,"spinRate":3120,"spinDirection":325},"zone":9,"typeConfidence":0.9,"plateTime":0.48274524417364884,"extension":6.148074042332091},"index":2,"playId":"6336def5-1c7f-3832-bfcb-7b7662c39398","pitchNumber":3,"startTime":"2026-07-22T02:43:22.272Z","endTime":"2026-07-22T02:43:26.926Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"253b0eda-a586-49c7-9d68-136fc1cd5d27","startTime":"2026-07-22T02:43:46.430Z","endTime":"2026-07-22T02:43:51.430Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"1e67b5db-137d-3e3e-8d2e-e7f0f822aa9a","startTime":"2026-07-22T02:44:00.854Z","endTime":"2026-07-22T02:44:05.119Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18284544027597,"aZ":-34.85364206851549,"pfxX":-2.271599902612345,"pfxZ":-1.720388905893878,"pX":-1.1721186373998624,"pZ":0.8852698818446973,"vX0":-4.039518331706248,"vY0":-123.64837837703573,"vZ0":-6.014048964742013,"x":161.68,"y":214.88,"x0":0.7737961624272166,"y0":50.00299291650518,"z0":6.251649851895311,"aX":-3.5390315474137277},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.2,"breakHorizontal":5.0,"spinRate":2789,"spinDirection":288},"zone":13,"typeConfidence":0.82,"plateTime":0.44189543255353847,"extension":6.523778750780532},"index":5,"playId":"131fe470-221e-336e-af45-07749ba5e145","pitchNumber":4,"startTime":"2026-07-22T02:44:17.965Z","endTime":"2026-07-22T02:44:23.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:44:23.177Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out sharply to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:44:39.482Z","endTime":"2026-07-22T02:45:17.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.8,"endSpeed":70.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30800468801985,"aZ":-45.99644769783361,"pfxX":-7.625456687745135,"pfxZ":-10.884051951148956,"pX":0.8527299600941823,"pZ":3.8032223014378492,"vX0":1.781146843353725,"vY0":-113.09162252900123,"vZ0":3.863821524792201,"x":84.5,"y":136.09,"x0":1.0359123970945312,"y0":50.00164478267468,"z0":6.7471526633759185,"aX":-9.686975860903031},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-18.0,"breakHorizontal":13.2,"spinRate":3181,"spinDirection":326},"zone":12,"typeConfidence":0.9,"plateTime":0.487930061015724,"extension":6.306481915333088},"index":0,"playId":"471b59d6-d569-3b28-9354-820ec149b407","pitchNumber":1,"startTime":"2026-07-22T02:44:47.629Z","endTime":"2026-07-22T02:44:51.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446154415182683,"aZ":-21.103620672963178,"pfxX":8.267116000268112,"pfxZ":6.684781256279988,"pX":0.39105933465824283,"pZ":2.37508933131962,"vX0":-3.654693767554668,"vY0":-128.37528319684947,"vZ0":-5.511957245285054,"x":102.09,"y":174.65,"x0":0.7648941878128231,"y0":50.00550976735647,"z0":6.2101689482045375,"aX":13.696437264726134},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.0,"breakHorizontal":-14.0,"spinRate":1805,"spinDirection":133},"zone":6,"typeConfidence":0.9,"plateTime":0.42790652788788286,"extension":6.262905350349425},"hitData":{"launchSpeed":101.0,"launchAngle":46.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":129.54,"coordY":65.31}},"index":1,"playId":"dd81eef5-af63-312e-947b-812b53c5e54b","pitchNumber":2,"startTime":"2026-07-22T02:45:06.429Z","endTime":"2026-07-22T02:45:17.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:45:17.448Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:47:18.284Z","endTime":"2026-07-22T02:47:57.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8954537992544,"aZ":-22.509306651083964,"pfxX":-8.24535385240743,"pfxZ":4.808293409279023,"pX":0.007483522495036259,"pZ":0.4603647786728631,"vX0":5.307320391189795,"vY0":-141.0377903109304,"vZ0":-11.153502598745066,"x":116.71,"y":226.35,"x0":-0.830107597705717,"y0":50.00254978056655,"z0":5.925904829775081,"aX":-16.5652643820391},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.5,"breakHorizontal":13.8,"spinRate":1926,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.3887752337539916,"extension":6.152822772259324},"index":0,"playId":"107bc25a-c768-325a-916f-f1bb431b8c2c","pitchNumber":1,"startTime":"2026-07-22T02:47:28.332Z","endTime":"2026-07-22T02:47:33.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.694208669382775,"aZ":-23.28326659546858,"pfxX":-8.289028836662265,"pfxZ":4.36914222142452,"pX":0.46258424566595746,"pZ":2.6698419567126543,"vX0":6.3365527604709575,"vY0":-142.0037740188494,"vZ0":-5.65495760957968,"x":99.37,"y":166.69,"x0":-0.725199298298255,"y0":50.002002355385365,"z0":6.176321655662259,"aX":-16.862307756400646},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":2038,"spinDirection":225},"zone":6,"typeConfidence":0.88,"plateTime":0.3862907999977061,"extension":6.0152978235427215},"hitData":{"launchSpeed":90.0,"launchAngle":43.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.49,"coordY":87.19}},"index":1,"playId":"8cf4fd28-80ed-353e-bdaa-588a7678de9e","pitchNumber":2,"startTime":"2026-07-22T02:47:46.060Z","endTime":"2026-07-22T02:47:57.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:47:57.278Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Jordan singles on a ground ball to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:48:06.824Z","endTime":"2026-07-22T02:48:57.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":87.1,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.082731052418318,"aZ":-32.375801752355564,"pfxX":4.1378365756197315,"pfxZ":-0.11961834545710026,"pX":0.0733878614450155,"pZ":3.062259363910822,"vX0":2.51383880709226,"vY0":-126.82641284902854,"vZ0":-1.710013424240267,"x":114.2,"y":156.1,"x0":-1.4685763801854335,"y0":50.00550043615409,"z0":6.328781530880227,"aX":6.7378542613845696},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":-8.0,"spinRate":2484,"spinDirection":61},"zone":2,"typeConfidence":0.9,"plateTime":0.4319732003478034,"extension":6.024784404439868},"index":0,"playId":"a8a6fa5d-d5d0-3381-9511-0c44ff912326","pitchNumber":1,"startTime":"2026-07-22T02:48:18.283Z","endTime":"2026-07-22T02:48:22.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78567332078206,"aZ":-33.91854618116015,"pfxX":2.950210628817365,"pfxZ":-1.0774656595893042,"pX":-0.589610396767754,"pZ":3.2330749578314086,"vX0":1.0812835193778714,"vY0":-126.80806711090396,"vZ0":-1.2906405007878217,"x":139.47,"y":151.49,"x0":-1.4057408509377716,"y0":50.00335280451858,"z0":6.47347818907932,"aX":4.768137872923131},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.0,"breakHorizontal":-5.6,"spinRate":2353,"spinDirection":68},"zone":1,"typeConfidence":0.89,"plateTime":0.43319124113745255,"extension":5.917665960407803},"index":1,"playId":"a6dc7ba9-159f-39cd-b626-8eb8f3ffb452","pitchNumber":2,"startTime":"2026-07-22T02:48:30.666Z","endTime":"2026-07-22T02:48:35.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.128520524730757,"aZ":-33.05746978241215,"pfxX":4.3371640349376515,"pfxZ":-0.5395821423642637,"pX":-0.36931886705542377,"pZ":2.6800615572727846,"vX0":1.4944577738696665,"vY0":-127.44187244949883,"vZ0":-2.868263263550876,"x":131.08,"y":166.42,"x0":-1.5274011838327952,"y0":50.003488503165464,"z0":6.4414933254503834,"aX":7.106191718208543},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.4,"breakHorizontal":-8.2,"spinRate":2348,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.43042513265423477,"extension":6.024949771221576},"hitData":{"launchSpeed":99.9,"launchAngle":2.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.66,"coordY":150.8}},"index":2,"playId":"e0bc80a8-899e-3346-9215-8785df3ca7dc","pitchNumber":3,"startTime":"2026-07-22T02:48:43.960Z","endTime":"2026-07-22T02:48:57.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:48:57.299Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Torres singles on a ground ball to right fielder Jo Adell. Blaze Jordan to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:49:15.896Z","endTime":"2026-07-22T02:49:54.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"postOnThird":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":83.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18578315516556,"aZ":-27.85066571587383,"pfxX":-9.415750887655836,"pfxZ":2.433371397305736,"pX":-0.449295140675307,"pZ":2.66673931014568,"vX0":4.56210521595061,"vY0":-132.09506015825278,"vZ0":-3.69632158581491,"x":134.13,"y":166.78,"x0":-0.9721795193917331,"y0":50.00012692734768,"z0":6.123508236488659,"aX":-16.696722957440183},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":16.1,"spinRate":1802,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.4140882332441089,"extension":6.265441692267034},"index":0,"playId":"fa7991b6-8ad7-305d-ad1f-7eb9b32327cf","pitchNumber":1,"startTime":"2026-07-22T02:49:24.979Z","endTime":"2026-07-22T02:49:28.262Z","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":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515191647120112,"aZ":-28.007593565232,"pfxX":-9.886775295727887,"pfxZ":2.3337206431324002,"pX":0.2419206793316569,"pZ":1.4763347371067033,"vX0":6.351740190413105,"vY0":-132.26148752139537,"vZ0":-6.250089996459738,"x":107.78,"y":198.92,"x0":-0.898423616476393,"y0":50.00144392095767,"z0":5.90677984931871,"aX":-17.627043870854394},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.1,"breakHorizontal":16.7,"spinRate":1885,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4131227107444575,"extension":6.084047276167133},"hitData":{"launchSpeed":97.8,"launchAngle":-2.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.69,"coordY":106.02}},"index":1,"playId":"bbae6df5-aae7-3437-9325-72ee96fe82a0","pitchNumber":2,"startTime":"2026-07-22T02:49:42.470Z","endTime":"2026-07-22T02:49:54.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:49:54.130Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"JJ Wetherholt grounds into a force out, second baseman Oswald Peraza to shortstop Zach Neto. Blaze Jordan scores. Bryan Torres out at 2nd. JJ Wetherholt to 1st.","rbi":1,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:50:19.372Z","endTime":"2026-07-22T02:50:48.283Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":{"id":700712,"link":"/api/v1/people/700712"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38517776118493,"aZ":-20.569970419319116,"pfxX":-8.447598159029027,"pfxZ":5.602057290004602,"pX":-0.8913978582264349,"pZ":0.706299085396798,"vX0":3.4837442981790856,"vY0":-143.11223582104662,"vZ0":-11.110955127930291,"x":150.98,"y":219.71,"x0":-1.0277027030729786,"y0":50.00436747157418,"z0":5.930708776722314,"aX":-17.503970971674576},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":1992,"spinDirection":225},"zone":13,"typeConfidence":0.88,"plateTime":0.38288486256078613,"extension":6.291757060549091},"index":0,"playId":"a03f598e-f79b-3cff-a359-dfef2bcc30aa","pitchNumber":1,"startTime":"2026-07-22T02:50:21.773Z","endTime":"2026-07-22T02:50:25.510Z","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":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379878525312616,"aZ":-27.7908260366708,"pfxX":-11.104709258199488,"pfxZ":2.502731340790465,"pX":-0.6326684061257395,"pZ":1.6833150732858975,"vX0":4.447249372174184,"vY0":-131.80228813766297,"vZ0":-5.8752850308079605,"x":141.12,"y":193.33,"x0":-0.9041774580845392,"y0":50.001842300486125,"z0":6.00745738533811,"aX":-19.433960902384253},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":19.1,"spinRate":1860,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.4164104391646912,"extension":6.317646714891821},"hitData":{"launchSpeed":77.6,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.88,"coordY":156.24}},"index":1,"playId":"33b35168-1d11-35ec-b5c6-f1a38222649c","pitchNumber":2,"startTime":"2026-07-22T02:50:40.307Z","endTime":"2026-07-22T02:50:48.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:50:48.283Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out softly, second baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:51:08.195Z","endTime":"2026-07-22T02:52:20.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.000704845777143,"aZ":-27.34547879932647,"pfxX":-10.158463757516326,"pfxZ":2.682071164203805,"pX":0.39966126693534687,"pZ":2.3172950515938924,"vX0":6.617995165193917,"vY0":-133.61985799120453,"vZ0":-4.983301500431154,"x":101.77,"y":176.21,"x0":-0.7950810025752985,"y0":50.003662953650114,"z0":6.18229697173528,"aX":-18.287319074646692},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.0,"breakHorizontal":16.9,"spinRate":1697,"spinDirection":235},"zone":6,"typeConfidence":0.91,"plateTime":0.4106236102387224,"extension":6.385678618264931},"index":0,"playId":"3afc62c1-93a1-3613-99d5-1b5927081dc3","pitchNumber":1,"startTime":"2026-07-22T02:51:19.504Z","endTime":"2026-07-22T02:51:22.746Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492610071028263,"aZ":-25.35727094969914,"pfxX":-10.256211092921026,"pfxZ":3.7555311876896216,"pX":0.12924670656461484,"pZ":1.3864733737137662,"vX0":6.035326725944631,"vY0":-134.03693936305376,"vZ0":-7.454735837357034,"x":112.07,"y":201.35,"x0":-0.8212672057317486,"y0":50.00595915062475,"z0":6.019811519602302,"aX":-18.62907429185296},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.3,"breakHorizontal":17.3,"spinRate":1690,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.40895231922733366,"extension":6.309007271350632},"index":1,"playId":"b0adb701-9a6b-3b67-897c-4374b22103ad","pitchNumber":2,"startTime":"2026-07-22T02:51:34.491Z","endTime":"2026-07-22T02:51:38.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17411492680149,"aZ":-16.13244209242984,"pfxX":-7.774847403498191,"pfxZ":7.672711006335096,"pX":0.7407454159332053,"pZ":1.7513294655461022,"vX0":7.13138176607385,"vY0":-143.8719990396562,"vZ0":-9.259553579661375,"x":88.76,"y":191.49,"x0":-0.7630404172910882,"y0":50.00583261959896,"z0":6.017139184866571,"aX":-16.26054203322753},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":12.6,"spinRate":2220,"spinDirection":223},"zone":9,"typeConfidence":0.6,"plateTime":0.3810845600396706,"extension":6.268908914397399},"index":2,"playId":"4e54f7dd-5485-37ad-83be-b85d4b124e98","pitchNumber":3,"startTime":"2026-07-22T02:51:53.897Z","endTime":"2026-07-22T02:51:57.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.920295231931895,"aZ":-19.467531689067567,"pfxX":-9.110784040353828,"pfxZ":6.151788675839245,"pX":-1.0644301696892005,"pZ":2.3735200952819464,"vX0":2.396314133327596,"vY0":-143.21618059218548,"vZ0":-7.2269030043678555,"x":157.57,"y":174.69,"x0":-0.7316815989944534,"y0":50.00221248057214,"z0":6.159777132629986,"aX":-18.810936959928828},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2129,"spinDirection":224},"zone":13,"typeConfidence":0.89,"plateTime":0.3833336419973814,"extension":6.0850674218618845},"hitData":{"launchSpeed":52.1,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":121.9,"coordY":160.73}},"index":3,"playId":"12302c4a-0e2a-3bb9-ba72-14d6962b315e","pitchNumber":4,"startTime":"2026-07-22T02:52:12.951Z","endTime":"2026-07-22T02:52:20.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:52:20.792Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, third baseman Blaze Jordan to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T02:54:27.638Z","endTime":"2026-07-22T02:55:33.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":"Groundout","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":3},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.256639105301502,"aZ":-20.219726468000644,"pfxX":-0.8983785119529033,"pfxZ":7.207290056341123,"pX":1.1194973246199287,"pZ":2.3563695916022267,"vX0":0.8560683710444723,"vY0":-127.68496144628898,"vZ0":-6.065502187571675,"x":74.33,"y":175.16,"x0":0.897275636679747,"y0":50.00169266592794,"z0":6.343992620967117,"aX":-1.4896032371259522},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.0,"breakHorizontal":1.4,"spinRate":2534,"spinDirection":157},"zone":14,"typeConfidence":0.56,"plateTime":0.4282785659724704,"extension":6.379188400596737},"index":0,"playId":"e134851a-3893-37d8-aeb9-1f69ccb2160e","pitchNumber":1,"startTime":"2026-07-22T02:54:35.689Z","endTime":"2026-07-22T02:54:39.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25468360249138,"aZ":-21.569114933680716,"pfxX":8.890353697516266,"pfxZ":6.596975688281383,"pX":-0.7607458800607927,"pZ":0.6905880298811007,"vX0":-6.613989739316217,"vY0":-126.40608632216602,"vZ0":-9.0982205105115,"x":146.0,"y":220.13,"x0":0.7426576091390178,"y0":50.00489590990344,"z0":6.086675362907553,"aX":14.2998083183638},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.0,"breakHorizontal":-14.5,"spinRate":1689,"spinDirection":136},"zone":13,"typeConfidence":0.89,"plateTime":0.43433109045029283,"extension":6.503139364994254},"index":1,"playId":"785b0b65-e0b7-371c-bc04-d42262f9a231","pitchNumber":2,"startTime":"2026-07-22T02:54:49.970Z","endTime":"2026-07-22T02:54:54.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441554269500994,"aZ":-12.787740832321282,"pfxX":4.033868449754784,"pfxZ":10.267472866422331,"pX":-0.12850738096796283,"pZ":2.0440475638033195,"vX0":-3.2741344987440963,"vY0":-135.9685266076214,"vZ0":-9.05785182080132,"x":121.9,"y":183.59,"x0":0.5621505588573186,"y0":50.00250375157871,"z0":6.2877271683616085,"aX":7.616962987413127},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":-6.7,"spinRate":2237,"spinDirection":153},"zone":8,"typeConfidence":0.91,"plateTime":0.4015351036156498,"extension":6.456501829407195},"index":2,"playId":"0205020a-0693-3083-a025-861fdd7fe1e3","pitchNumber":3,"startTime":"2026-07-22T02:55:07.197Z","endTime":"2026-07-22T02:55:12.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39945196560163,"aZ":-20.70141877889144,"pfxX":-0.23435313860194718,"pfxZ":6.545315902723846,"pX":0.03455071730204026,"pZ":2.073817191596749,"vX0":-1.7750042058879496,"vY0":-130.7700925336229,"vZ0":-6.779087950570494,"x":115.68,"y":182.79,"x0":0.7491480129630456,"y0":50.00357445668535,"z0":6.223645086685719,"aX":-0.41095193997264695},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":0.7,"spinRate":2540,"spinDirection":147},"zone":8,"typeConfidence":0.86,"plateTime":0.41689741836809535,"extension":6.367871851320206},"hitData":{"launchSpeed":87.6,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.66,"coordY":161.69}},"index":3,"playId":"e9a4185f-20ee-3103-88ec-5345a7ea3e17","pitchNumber":4,"startTime":"2026-07-22T02:55:25.925Z","endTime":"2026-07-22T02:55:33.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:55:33.926Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a ground ball to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T02:55:49.060Z","endTime":"2026-07-22T02:56:24.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":83.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34552331538772,"aZ":-20.859919693792918,"pfxX":-0.2890430941934845,"pfxZ":6.470602904983438,"pX":-0.9976081868969254,"pZ":2.3983798130653544,"vX0":-3.5570747954148247,"vY0":-130.5888204845997,"vZ0":-6.114246009409832,"x":155.03,"y":174.02,"x0":0.4127739006400571,"y0":50.001545267677315,"z0":6.311416023971024,"aX":-0.5049220570362353},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.8,"breakHorizontal":1.2,"spinRate":2468,"spinDirection":155},"zone":13,"typeConfidence":0.88,"plateTime":0.41748012685178537,"extension":6.256363898364813},"index":0,"playId":"2bf59a04-13d8-3616-9296-63c09ba894e6","pitchNumber":1,"startTime":"2026-07-22T02:55:59.028Z","endTime":"2026-07-22T02:56:06.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.811172341096807,"aZ":-13.254931567129049,"pfxX":2.5981090582456305,"pfxZ":9.97778480769124,"pX":-0.6606308587229326,"pZ":3.0434277212499614,"vX0":-3.665245197060117,"vY0":-136.969760530631,"vZ0":-6.486701135976644,"x":142.18,"y":156.61,"x0":0.3585516075935092,"y0":50.00447529716183,"z0":6.352302782036456,"aX":4.927473368878628},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-4.0,"spinRate":2169,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.4001953546926531,"extension":6.467560371751321},"hitData":{"launchSpeed":89.4,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.12,"coordY":166.07}},"index":1,"playId":"dab92f16-1c2e-3a22-a205-a9637f6a9ddc","pitchNumber":2,"startTime":"2026-07-22T02:56:13.414Z","endTime":"2026-07-22T02:56:24.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:56:24.502Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler challenged (pitch result), call on the field was confirmed: Jorge Soler called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T02:56:40.434Z","endTime":"2026-07-22T02:58:53.522Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.162215773115978,"aZ":-15.925042427567849,"pfxX":3.5011192308303496,"pfxZ":8.522432754370426,"pX":-0.11720894893625824,"pZ":3.0749640413174375,"vX0":-2.8294072654297926,"vY0":-136.71158823042683,"vZ0":-6.074105285700973,"x":121.47,"y":155.76,"x0":0.47271850251051584,"y0":50.00025259030058,"z0":6.405708381975565,"aX":6.672809945281648},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":-5.8,"spinRate":1944,"spinDirection":152},"zone":2,"typeConfidence":0.91,"plateTime":0.39958713747504415,"extension":6.327439781008083},"index":0,"playId":"405d4bc6-0a8e-3199-bfb2-a65aaef5421f","pitchNumber":1,"startTime":"2026-07-22T02:56:49.324Z","endTime":"2026-07-22T02:56:53.291Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.899840795974903,"aZ":-23.597311709862645,"pfxX":8.668417777543667,"pfxZ":5.186018372695575,"pX":-0.690740972032309,"pZ":2.398581510705912,"vX0":-6.101334245664606,"vY0":-127.68058882865186,"vZ0":-5.038478937499456,"x":143.33,"y":174.02,"x0":0.6017503121507697,"y0":50.00231276417194,"z0":6.250626786304186,"aX":14.334481520753165},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.5,"breakHorizontal":-14.4,"spinRate":1806,"spinDirection":130},"zone":4,"typeConfidence":0.9,"plateTime":0.428719752748691,"extension":6.308531774746191},"index":1,"playId":"ecf41f0b-9de4-316c-a70a-0719478ceda4","pitchNumber":2,"startTime":"2026-07-22T02:57:07.489Z","endTime":"2026-07-22T02:57:13.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27067031273931,"aZ":-15.270996128778268,"pfxX":3.2163255919153517,"pfxZ":8.993981672009337,"pX":0.15357225499830726,"pZ":4.2654962515689245,"vX0":-2.3014633822475137,"vY0":-136.52321975983597,"vZ0":-3.273994193208822,"x":111.15,"y":123.61,"x0":0.5914709578824072,"y0":50.002690849128,"z0":6.5372709763208,"aX":6.045120579681834},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-5.3,"spinRate":2141,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.40185176003658496,"extension":6.326553612358595},"index":2,"playId":"8ffa41ee-011f-317a-a490-458efe38bfef","pitchNumber":3,"startTime":"2026-07-22T02:57:25.676Z","endTime":"2026-07-22T02:57:29.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054811571202638,"aZ":-26.327853347460756,"pfxX":9.573709963357588,"pfxZ":3.51270191687967,"pX":0.8486219855218327,"pZ":2.028669209709595,"vX0":-3.295968823052224,"vY0":-128.58137191926892,"vZ0":-5.2268198563152,"x":84.65,"y":184.01,"x0":0.9073273245577015,"y0":50.00590449662257,"z0":6.145267848565613,"aX":15.943138187873814},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":-16.6,"spinRate":1706,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.42690915737278123,"extension":6.4362546993311165},"index":3,"playId":"83b517e4-2674-3aec-9824-5342ff78b9a2","pitchNumber":4,"startTime":"2026-07-22T02:57:43.124Z","endTime":"2026-07-22T02:57:47.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08133514324003,"aZ":-11.386477730428654,"pfxX":3.505327947713867,"pfxZ":11.202436098816712,"pX":0.3484801710580154,"pZ":4.453649679698174,"vX0":-1.5974342239843298,"vY0":-135.91475930084115,"vZ0":-3.435833063778685,"x":103.72,"y":118.53,"x0":0.4911376827664338,"y0":50.00104557228864,"z0":6.534774007430845,"aX":6.50322316413279},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":-6.0,"spinRate":1982,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.4042750515112523,"extension":6.21760064533524},"index":4,"playId":"9cf0e440-3574-3daa-8ffc-2a1ce082a3d8","pitchNumber":5,"startTime":"2026-07-22T02:58:07.909Z","endTime":"2026-07-22T02:58:11.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56388065652068,"aZ":-30.98167766926671,"pfxX":-1.7033539108277076,"pfxZ":0.7507031666310953,"pX":-0.539559509762101,"pZ":1.774984337675995,"vX0":-2.5271088030754436,"vY0":-125.34790533881073,"vZ0":-4.985001648770344,"x":137.57,"y":190.86,"x0":0.7033389441053367,"y0":50.0025061173973,"z0":6.321763892744829,"aX":-2.7079271546823818},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":3.7,"spinRate":2695,"spinDirection":253},"zone":7,"typeConfidence":0.91,"plateTime":0.43712057062903265,"extension":6.43702845332027},"index":5,"playId":"bfea017e-58fe-3c28-b524-7f3e6dca0ba7","pitchNumber":6,"startTime":"2026-07-22T02:58:26.170Z","endTime":"2026-07-22T02:58:29.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34277038240127,"aZ":-17.55355546943429,"pfxX":8.64176918112645,"pfxZ":7.44835253097311,"pX":-0.7739826657597545,"pZ":2.4792246261258795,"vX0":-6.367386042912592,"vY0":-139.0331136087639,"vZ0":-7.244809315323943,"x":146.5,"y":171.84,"x0":0.419799323231547,"y0":50.006100986069924,"z0":6.278107213507257,"aX":16.969656964117288},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":-14.4,"spinRate":2208,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.3935387099706542,"extension":6.439008886179691},"index":6,"playId":"a4aa300f-2a84-31af-a0d5-260b4b54f66e","pitchNumber":7,"startTime":"2026-07-22T02:58:48.208Z","endTime":"2026-07-22T02:58:53.522Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"}},"playEndTime":"2026-07-22T02:58:53.522Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T02:59:13.570Z","endTime":"2026-07-22T03:01:13.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668328846349045,"aZ":-12.408732966732666,"pfxX":4.264365807191234,"pfxZ":10.426555703041345,"pX":-0.6289967947162693,"pZ":2.4456670621752004,"vX0":-4.334387873736611,"vY0":-136.92393603012306,"vZ0":-8.086328542521407,"x":140.98,"y":172.75,"x0":0.42164082034202094,"y0":50.00463685345353,"z0":6.28940487427004,"aX":8.085605477059689},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-6.8,"spinRate":2119,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.4002530192203855,"extension":6.538518122746618},"index":0,"playId":"4158da59-a2bc-3964-ad20-982cb62f38df","pitchNumber":1,"startTime":"2026-07-22T02:59:30.073Z","endTime":"2026-07-22T02:59:33.534Z","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":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36297829664221,"aZ":-44.79277747811644,"pfxX":-5.752095455987609,"pfxZ":-9.384248499322458,"pX":-0.053021480151241786,"pZ":1.8869837881224742,"vX0":-0.07382345159521184,"vY0":-116.2615525609518,"vZ0":-0.8110857320349325,"x":119.02,"y":187.83,"x0":0.724440600677797,"y0":50.00242037986146,"z0":6.557247239754203,"aX":-7.735572108823017},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-16.8,"breakHorizontal":10.4,"spinRate":3206,"spinDirection":329},"zone":8,"typeConfidence":0.9,"plateTime":0.47431948927272227,"extension":6.284631427877548},"index":1,"playId":"8a3d8681-2573-39db-a5e0-7949ff0cd67d","pitchNumber":2,"startTime":"2026-07-22T02:59:45.873Z","endTime":"2026-07-22T02:59:49.106Z","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":2},"index":2,"playId":"00755751-aab1-3a4e-92cb-3f7e6f5b4288","startTime":"2026-07-22T03:00:09.679Z","endTime":"2026-07-22T03:00:13.240Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T03:00:32.608Z","endTime":"2026-07-22T03:00:49.982Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16584894365553,"aZ":-16.415144699030854,"pfxX":8.829590886351305,"pfxZ":8.171280460915895,"pX":-1.278169568493898,"pZ":1.5916279945977767,"vX0":-7.539069283729625,"vY0":-138.3111789059164,"vZ0":-9.59364479866477,"x":165.72,"y":195.81,"x0":0.34190302754408575,"y0":50.003871728574445,"z0":6.217019297635261,"aX":17.029996106177222},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":-14.3,"spinRate":2297,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.3967002205964514,"extension":6.554114899854724},"index":4,"playId":"d09d958b-f33e-315e-8c11-64967ca4e248","pitchNumber":3,"startTime":"2026-07-22T03:00:49.982Z","endTime":"2026-07-22T03:00:54.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075888987290593,"aZ":-32.52095474892393,"pfxX":-2.6984254372087433,"pfxZ":-0.2093980774111701,"pX":-1.5697511992170785,"pZ":1.6167640900665592,"vX0":-4.463249881549152,"vY0":-126.40737429410981,"vZ0":-5.127426766712853,"x":176.84,"y":195.13,"x0":0.5676019225501938,"y0":50.006267662916834,"z0":6.2738861067682326,"aX":-4.379820023879202},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.3,"breakHorizontal":5.9,"spinRate":2695,"spinDirection":278},"zone":13,"typeConfidence":0.86,"plateTime":0.43283226377308237,"extension":6.578904360123885},"index":5,"playId":"81da61e4-780d-3079-a249-28a3fa74fac4","pitchNumber":4,"startTime":"2026-07-22T03:01:07.576Z","endTime":"2026-07-22T03:01:13.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:01:13.589Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a sharp line drive to center fielder Mike Trout.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T03:03:07.046Z","endTime":"2026-07-22T03:04:05.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":90.0,"endSpeed":82.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.218883048048582,"aZ":-26.96110731391186,"pfxX":-8.980432413113595,"pfxZ":3.010456232231574,"pX":0.5678143696290896,"pZ":1.9260503148328803,"vX0":6.621977615101582,"vY0":-130.81413977020134,"vZ0":-5.483607376389177,"x":95.36,"y":186.78,"x0":-0.8327464460374252,"y0":50.00001938931925,"z0":6.076857343954951,"aX":-15.524120034007431},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":14.8,"spinRate":1728,"spinDirection":233},"zone":9,"typeConfidence":0.9,"plateTime":0.41910803925564855,"extension":6.064284344325542},"index":0,"playId":"af1a9e3b-2086-37ee-8ab9-7487a5b0447c","pitchNumber":1,"startTime":"2026-07-22T03:03:19.215Z","endTime":"2026-07-22T03:03:22.830Z","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":96.6,"endSpeed":88.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.096827559716925,"aZ":-18.436244664076398,"pfxX":-7.698026711284472,"pfxZ":6.8725432123986865,"pX":0.009650927251777996,"pZ":1.3379644726204039,"vX0":5.176879337563467,"vY0":-140.34825215390507,"vZ0":-9.587874278522825,"x":116.63,"y":202.65,"x0":-0.8564547244747741,"y0":50.00699429551704,"z0":5.994083802306835,"aX":-15.395310449112221},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":13.0,"spinRate":2183,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3899251902918799,"extension":6.1114020429340625},"index":1,"playId":"1668fe56-730d-3c76-8a77-cc62aec0334d","pitchNumber":2,"startTime":"2026-07-22T03:03:35.146Z","endTime":"2026-07-22T03:03:38.473Z","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":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.975427140756544,"aZ":-16.577214675343598,"pfxX":-6.722138627060418,"pfxZ":7.476579869705306,"pX":-0.27220563838148,"pZ":3.286677861930477,"vX0":4.252462223644789,"vY0":-143.4695688893005,"vZ0":-4.847310109891194,"x":127.38,"y":150.04,"x0":-0.8997552965131415,"y0":50.00190144136608,"z0":6.030114320587922,"aX":-14.022463414994254},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2217,"spinDirection":232},"zone":2,"typeConfidence":0.88,"plateTime":0.381660599499948,"extension":6.189320768909304},"hitData":{"launchSpeed":103.3,"launchAngle":9.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.55,"coordY":88.21}},"index":2,"playId":"746e86a6-2cbc-3ec6-8a66-6a8d8ff464df","pitchNumber":3,"startTime":"2026-07-22T03:03:55.248Z","endTime":"2026-07-22T03:04:05.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:04:05.681Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T03:04:18.850Z","endTime":"2026-07-22T03:06:41.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.084882034985064,"aZ":-17.060033303395215,"pfxX":-7.6976493689517875,"pfxZ":7.80779880976118,"pX":-0.11104715708853381,"pZ":2.1142485670289832,"vX0":5.062249565806227,"vY0":-138.54240696336765,"vZ0":-7.360888871693048,"x":121.23,"y":181.7,"x0":-0.9654775156290369,"y0":50.00559762434065,"z0":5.954068931796144,"aX":-14.907528190196025},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":12.8,"spinRate":2128,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3959455049371452,"extension":6.084487922702802},"index":0,"playId":"dcf44ebf-145c-3e54-8b9c-f90dcafd0383","pitchNumber":1,"startTime":"2026-07-22T03:04:27.722Z","endTime":"2026-07-22T03:04:31.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.055093582742195,"aZ":-24.79047658747683,"pfxX":-9.602202495246146,"pfxZ":3.6114499367021953,"pX":-0.652709455841462,"pZ":3.0403468861174354,"vX0":3.8614099426396513,"vY0":-142.42098387128223,"vZ0":-4.632940992459201,"x":141.88,"y":156.69,"x0":-0.7819780264638158,"y0":50.00366228580129,"z0":6.264793400779601,"aX":-19.639938351622803},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":2105,"spinDirection":227},"zone":1,"typeConfidence":0.91,"plateTime":0.3852285998791811,"extension":5.95198301465322},"index":1,"playId":"9bf34712-b0f1-33f9-b05c-ac76fc315088","pitchNumber":2,"startTime":"2026-07-22T03:04:43.275Z","endTime":"2026-07-22T03:04:47.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-22T03:05:04.414Z","endTime":"2026-07-22T03:05:15.534Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.453672216672736,"aZ":-17.396057792880036,"pfxX":-7.495198649694592,"pfxZ":7.055030899830395,"pX":-0.32794019350413833,"pZ":2.6613457658442248,"vX0":3.99204060075535,"vY0":-144.03704921039596,"vZ0":-6.834801801533308,"x":129.5,"y":166.92,"x0":-0.7605095473532582,"y0":50.00140084026507,"z0":6.146659555840042,"aX":-15.697140792063559},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.5,"breakHorizontal":12.7,"spinRate":2209,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3807390926419698,"extension":6.18701596348092},"index":3,"playId":"9971ad62-1965-35cb-89b5-9e86b90d295e","pitchNumber":3,"startTime":"2026-07-22T03:05:15.534Z","endTime":"2026-07-22T03:05:19.232Z","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":92.7,"endSpeed":85.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75959298757691,"aZ":-26.29698144772715,"pfxX":-9.953582305975075,"pfxZ":3.1987292048405234,"pX":-0.6321368918016814,"pZ":2.2979183203302327,"vX0":4.000921624659945,"vY0":-134.8506780770437,"vZ0":-5.425582883837972,"x":141.1,"y":176.74,"x0":-0.8430492789495344,"y0":50.005974504257125,"z0":6.195078401953771,"aX":-18.305568597754352},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":1716,"spinDirection":237},"zone":7,"typeConfidence":0.89,"plateTime":0.40641496026013924,"extension":6.19160242623719},"index":4,"playId":"f01883c1-4343-3cfb-8ac9-c3e726779b6d","pitchNumber":4,"startTime":"2026-07-22T03:05:35.009Z","endTime":"2026-07-22T03:05:38.655Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681873672993373,"aZ":-26.188608259159817,"pfxX":1.1413385100024824,"pfxZ":3.4954010688222947,"pX":-0.10690844540901662,"pZ":2.295020215260822,"vX0":2.597310102096013,"vY0":-129.3828182153405,"vZ0":-4.953327091565347,"x":121.08,"y":176.81,"x0":-1.2683505430013833,"y0":50.000092607375656,"z0":6.218669561260571,"aX":1.9519263313349091},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":-2.6,"spinRate":2347,"spinDirection":72},"zone":8,"typeConfidence":0.75,"plateTime":0.42186420399084046,"extension":6.224526510358638},"index":5,"playId":"a5d8d39b-da52-323d-aa91-cf893694c074","pitchNumber":5,"startTime":"2026-07-22T03:05:56.160Z","endTime":"2026-07-22T03:05:59.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83083613412281,"aZ":-16.220030490513263,"pfxX":-6.802840989702991,"pfxZ":7.6797057931829835,"pX":0.5484719707725516,"pZ":1.3148831313995002,"vX0":6.01959658883268,"vY0":-143.16668351222665,"vZ0":-10.433093124862818,"x":96.09,"y":203.28,"x0":-0.696757306684105,"y0":50.00549146086519,"z0":6.020134323071202,"aX":-14.134476048438447},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2220,"spinDirection":221},"zone":14,"typeConfidence":0.85,"plateTime":0.3824928807500454,"extension":6.304067429145519},"index":6,"playId":"3a6ae3ef-0606-36d9-9531-4044c22647af","pitchNumber":6,"startTime":"2026-07-22T03:06:18.867Z","endTime":"2026-07-22T03:06:23.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.607189415091334,"aZ":-24.606042516393018,"pfxX":-8.694669771435152,"pfxZ":3.6413080035759506,"pX":-1.0716038636865106,"pZ":2.043907688517139,"vX0":2.477412370812122,"vY0":-143.38255021490653,"vZ0":-7.196113855113819,"x":157.85,"y":183.59,"x0":-0.8179504365774027,"y0":50.00457350010867,"z0":6.125136401035543,"aX":-18.078369870622126},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.3,"breakHorizontal":15.2,"spinRate":2118,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.3822167798274809,"extension":6.296810431361608},"index":7,"playId":"1440ef47-2baf-3038-a7b8-033cd8170d96","pitchNumber":7,"startTime":"2026-07-22T03:06:35.177Z","endTime":"2026-07-22T03:06:41.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:06:41.044Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lars Nootbaar lines out sharply to center fielder Mike Trout.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T03:07:20.256Z","endTime":"2026-07-22T03:07:33.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"5092b3b8-2a4b-3876-9d0c-596fdf48942a","startTime":"2026-07-22T03:07:06.447Z","endTime":"2026-07-22T03:07:09.470Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8767722344794,"aZ":-22.8038543209251,"pfxX":-8.819251732738728,"pfxZ":4.481691605344656,"pX":-0.0693522854085929,"pZ":2.806569370704375,"vX0":5.32346047708258,"vY0":-143.83866086532075,"vZ0":-5.077885093772988,"x":119.64,"y":163.0,"x0":-0.7997670612557432,"y0":50.00664178131479,"z0":6.012107556516114,"aX":-18.45344452989307},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.2,"breakHorizontal":14.9,"spinRate":2191,"spinDirection":224},"zone":5,"typeConfidence":0.88,"plateTime":0.3810385526594833,"extension":6.197493573317896},"hitData":{"launchSpeed":110.0,"launchAngle":12.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":120.0,"coordY":87.86}},"index":1,"playId":"533b33e3-b9a9-375e-8b20-8d62ab7ecf11","pitchNumber":1,"startTime":"2026-07-22T03:07:22.616Z","endTime":"2026-07-22T03:07:33.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:07:33.434Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to left fielder Jose Siri.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T03:08:03.184Z","endTime":"2026-07-22T03:10:46.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T03:07:54.291Z","endTime":"2026-07-22T03:08:05.334Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.915419596665558,"aZ":-33.31152829793441,"pfxX":0.7664106338544698,"pfxZ":-0.6544527062125463,"pX":1.004666763625218,"pZ":0.5669428407327046,"vX0":5.781128476019429,"vY0":-131.0462090370734,"vZ0":-7.552782756302091,"x":78.7,"y":223.47,"x0":-1.3339592347230105,"y0":50.00447424026711,"z0":5.990429270886801,"aX":1.3267267858373555},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.8,"breakHorizontal":-2.8,"spinRate":2471,"spinDirection":39},"zone":14,"typeConfidence":0.82,"plateTime":0.4187170166391234,"extension":6.197644161655093},"index":1,"playId":"4e8f4009-454c-3660-b41d-e95dbf481488","pitchNumber":1,"startTime":"2026-07-22T03:08:05.334Z","endTime":"2026-07-22T03:08:08.732Z","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":99.3,"endSpeed":90.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.409108674316634,"aZ":-15.354465513300525,"pfxX":-6.792447237885302,"pfxZ":7.9874924795917375,"pX":0.8677031408783248,"pZ":1.8496323796063592,"vX0":6.9763472681197385,"vY0":-144.18330695738456,"vZ0":-9.279862362711349,"x":83.93,"y":188.84,"x0":-0.7003325465232489,"y0":50.00408657886097,"z0":6.056582407082301,"aX":-14.307363816319262},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.7,"breakHorizontal":10.9,"spinRate":2276,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.3798245790857928,"extension":6.356013042264448},"index":2,"playId":"3d0383a6-b020-3d14-bae3-cc9a39fa7e29","pitchNumber":2,"startTime":"2026-07-22T03:08:25.164Z","endTime":"2026-07-22T03:08:29.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"startTime":"2026-07-22T03:08:38.601Z","endTime":"2026-07-22T03:09:27.928Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.214711847802825,"aZ":-14.913358517669838,"pfxX":-5.799466092446092,"pfxZ":8.156955079967457,"pX":0.32896355606631333,"pZ":2.289289042554938,"vX0":5.6457309921671746,"vY0":-144.4371950207562,"vZ0":-7.960169564068348,"x":104.46,"y":176.97,"x0":-0.8962471246305763,"y0":50.00291170499321,"z0":5.995533394328752,"aX":-12.27072439818835},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.3,"breakHorizontal":9.4,"spinRate":2333,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.379019365965386,"extension":6.230696859027581},"index":4,"playId":"d49f6b52-f293-3635-861e-1df0a74b89e0","pitchNumber":3,"startTime":"2026-07-22T03:09:27.928Z","endTime":"2026-07-22T03:09:31.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44194557568065,"aZ":-13.146443404879433,"pfxX":-5.7030053793838595,"pfxZ":8.984041759581274,"pX":0.4642135923185073,"pZ":2.710271761719083,"vX0":5.288771378789063,"vY0":-144.75089669548754,"vZ0":-7.301742723995404,"x":99.31,"y":165.6,"x0":-0.6474668170715459,"y0":50.002963221978206,"z0":6.074098484754446,"aX":-12.077574575497207},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2358,"spinDirection":233},"zone":3,"typeConfidence":0.91,"plateTime":0.3787096766506668,"extension":6.216226922904879},"index":5,"playId":"74c300e5-6089-399c-b450-a003ad2698e8","pitchNumber":4,"startTime":"2026-07-22T03:09:44.461Z","endTime":"2026-07-22T03:09:49.881Z","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":98.6,"endSpeed":90.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.777500514364352,"aZ":-20.539507564350416,"pfxX":-4.10011918857755,"pfxZ":5.531594537503402,"pX":-0.40879180704242024,"pZ":4.117524657855801,"vX0":2.282847479830303,"vY0":-143.7368928569098,"vZ0":-2.5463878469021575,"x":132.58,"y":127.61,"x0":-0.6785379561913615,"y0":50.001892108963965,"z0":6.28326484328028,"aX":-8.62091793508965},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.7,"breakHorizontal":7.0,"spinRate":2322,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3803474560285549,"extension":6.20217784237206},"index":6,"playId":"ba5a3736-d191-388d-bac7-5c4d70e2a584","pitchNumber":5,"startTime":"2026-07-22T03:10:13.936Z","endTime":"2026-07-22T03:10:18.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.014763870429455,"aZ":-17.83300280919105,"pfxX":-5.38015650312196,"pfxZ":6.87984049136039,"pX":-0.4167874769723878,"pZ":2.664991287160178,"vX0":3.287079052002938,"vY0":-143.42834090972133,"vZ0":-6.252103181875068,"x":132.89,"y":166.83,"x0":-0.8783822238149384,"y0":50.00319771389203,"z0":5.984223587213635,"aX":-11.21528246583638},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.4,"breakHorizontal":9.1,"spinRate":2249,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.3818039156211839,"extension":6.4307250085955365},"hitData":{"launchSpeed":85.4,"launchAngle":40.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.91,"coordY":98.12}},"index":7,"playId":"c5c16e05-f5df-394d-9156-7bdd47ea7f35","pitchNumber":6,"startTime":"2026-07-22T03:10:37.716Z","endTime":"2026-07-22T03:10:46.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:10:46.701Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:14:28.025Z","endTime":"2026-07-22T03:15:54.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T03:13:25.918Z","endTime":"2026-07-22T03:14:30.349Z","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":92.9,"endSpeed":84.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62845927600827,"aZ":-13.892571873797538,"pfxX":4.101470638761941,"pfxZ":10.025541355645018,"pX":-1.1701115756938727,"pZ":2.5392275959037454,"vX0":-5.77048129998902,"vY0":-134.98226558285788,"vZ0":-7.522626583553609,"x":161.6,"y":170.22,"x0":0.4743065936510207,"y0":50.0019895839087,"z0":6.36409376804116,"aX":7.478770437005699},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":-6.0,"spinRate":2098,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.4076288690804164,"extension":6.292719982597745},"index":1,"playId":"6098d007-b38f-3e4a-a197-2eefaba84fb6","pitchNumber":1,"startTime":"2026-07-22T03:14:30.349Z","endTime":"2026-07-22T03:14:35.129Z","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":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.139722705614435,"aZ":-21.77114860753484,"pfxX":7.3769583159354974,"pfxZ":6.536888520788262,"pX":0.33832749511797067,"pZ":2.1395671623473786,"vX0":-3.3775335792096355,"vY0":-125.75716647996444,"vZ0":-5.682477582046938,"x":104.1,"y":181.01,"x0":0.745474420591977,"y0":50.00012904554353,"z0":6.211107202671093,"aX":11.732471329257342},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.7,"breakHorizontal":-12.5,"spinRate":1416,"spinDirection":134},"zone":9,"typeConfidence":0.82,"plateTime":0.4366897836464192,"extension":6.285110885935782},"index":2,"playId":"b9bc65c4-3189-3e96-8e65-9376744f9493","pitchNumber":2,"startTime":"2026-07-22T03:14:43.641Z","endTime":"2026-07-22T03:14:51.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.670731340461057,"aZ":-32.773205906345346,"pfxX":-2.959316446105047,"pfxZ":-0.3892221561162508,"pX":0.3899506240441575,"pZ":3.021334537292928,"vX0":0.008516275550740443,"vY0":-123.30729069541054,"vZ0":-1.5586014261212666,"x":102.14,"y":157.2,"x0":0.7711526324358104,"y0":50.00250000259044,"z0":6.417369183942751,"aX":-4.57342697348399},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.8,"breakHorizontal":5.4,"spinRate":2568,"spinDirection":278},"zone":3,"typeConfidence":0.9,"plateTime":0.4435795275283909,"extension":6.218060379705872},"index":3,"playId":"9671806d-f1e6-384e-9907-d9238b80dfa2","pitchNumber":3,"startTime":"2026-07-22T03:15:09.241Z","endTime":"2026-07-22T03:15:12.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84634977545409,"aZ":-16.640988846338722,"pfxX":4.742182771910566,"pfxZ":8.346224419131241,"pX":0.18093793372651007,"pZ":2.947642468897487,"vX0":-2.6877473566370886,"vY0":-135.60715786262534,"vZ0":-6.055958644510422,"x":110.1,"y":159.19,"x0":0.5691401055623837,"y0":50.00509637019549,"z0":6.3722279541220646,"aX":8.826904935768484},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":-8.0,"spinRate":1883,"spinDirection":150},"zone":2,"typeConfidence":0.89,"plateTime":0.4040285188546733,"extension":6.551487264610567},"index":4,"playId":"d2b67c19-e57c-3dfc-bd97-f55c4e6d3394","pitchNumber":4,"startTime":"2026-07-22T03:15:26.706Z","endTime":"2026-07-22T03:15:30.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.542646971325752,"aZ":-32.349535159532934,"pfxX":-3.9917177430755206,"pfxZ":-0.11389309947149151,"pX":-0.010179007446148766,"pZ":2.8742277295303724,"vX0":-0.41001140797388785,"vY0":-124.6209717734116,"vZ0":-2.1115456175204725,"x":117.39,"y":161.18,"x0":0.6751350029360914,"y0":50.0016066869228,"z0":6.3883143213885045,"aX":-6.317560987827196},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":7.3,"spinRate":2607,"spinDirection":252},"zone":5,"typeConfidence":0.87,"plateTime":0.43844511434781586,"extension":6.4400089531418185},"hitData":{"launchSpeed":82.7,"launchAngle":36.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.9,"coordY":83.26}},"index":5,"playId":"ee1d8575-df77-3e91-9625-7f829f41d1db","pitchNumber":5,"startTime":"2026-07-22T03:15:45.756Z","endTime":"2026-07-22T03:15:54.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:15:54.856Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oswald Peraza walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:16:11.852Z","endTime":"2026-07-22T03:19:00.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97201860913266,"aZ":-32.60401746957354,"pfxX":-2.3915476778297737,"pfxZ":-0.27500586501297697,"pX":-0.07512017513668971,"pZ":1.6627822794949572,"vX0":-1.3800101889682226,"vY0":-123.96176513423997,"vZ0":-4.715344279279147,"x":119.86,"y":193.88,"x0":0.7997154382288733,"y0":50.005303360811006,"z0":6.314317814699807,"aX":-3.718734656295516},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.3,"breakHorizontal":4.7,"spinRate":2637,"spinDirection":282},"zone":8,"typeConfidence":0.88,"plateTime":0.44200681990371526,"extension":6.13358568146687},"index":0,"playId":"6e3c9025-d0a4-3473-a601-91b5f7fbf842","pitchNumber":1,"startTime":"2026-07-22T03:16:19.371Z","endTime":"2026-07-22T03:16:22.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11926684972636,"aZ":-16.102220543655683,"pfxX":7.637992582327503,"pfxZ":8.56602655573338,"pX":-0.6204911055115305,"pZ":2.911144320460847,"vX0":-5.611212132461544,"vY0":-136.372580471267,"vZ0":-6.079080536305344,"x":140.65,"y":160.18,"x0":0.4756122820381433,"y0":50.00194976288264,"z0":6.287491367617725,"aX":14.327725470216748},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":-12.6,"spinRate":2065,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.402272073252425,"extension":6.595987889167597},"index":1,"playId":"4da43f6e-b78b-37c9-a196-001b098a9325","pitchNumber":2,"startTime":"2026-07-22T03:16:34.497Z","endTime":"2026-07-22T03:16:38.429Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-22T03:16:48.164Z","endTime":"2026-07-22T03:16:53.687Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.692995557341096,"aZ":-35.00970458471272,"pfxX":-2.1433281841748597,"pfxZ":-1.790426617873612,"pX":0.9952161861104729,"pZ":2.4635407881355547,"vX0":0.9818473732872226,"vY0":-124.30885863377122,"vZ0":-2.460052769394501,"x":79.06,"y":172.26,"x0":0.8756316016917145,"y0":50.00562126995936,"z0":6.345633704967283,"aX":-3.386910751890042},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.6,"breakHorizontal":3.7,"spinRate":2690,"spinDirection":270},"zone":14,"typeConfidence":0.89,"plateTime":0.43901148713438776,"extension":6.466815936220501},"index":3,"playId":"49a103cf-b370-316d-83c5-688a7eebec71","pitchNumber":3,"startTime":"2026-07-22T03:16:53.687Z","endTime":"2026-07-22T03:16:56.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.374957239709506,"aZ":-33.63350939883649,"pfxX":-0.8086456909815878,"pfxZ":-0.9227404111897051,"pX":-1.401675424329391,"pZ":0.013923262632884728,"vX0":-4.55442491978175,"vY0":-125.21318496644633,"vZ0":-8.322286568946305,"x":170.43,"y":238.4,"x0":0.5460662000804138,"y0":50.001377202212836,"z0":6.134103208762803,"aX":-1.2825611808097288},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.4,"breakHorizontal":2.5,"spinRate":2688,"spinDirection":267},"zone":13,"typeConfidence":0.88,"plateTime":0.43750958597063105,"extension":6.585913582733814},"index":4,"playId":"9793798e-3830-335c-a475-374d297c2bda","pitchNumber":4,"startTime":"2026-07-22T03:17:13.564Z","endTime":"2026-07-22T03:17:17.245Z","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":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63194317861457,"aZ":-45.90310303373743,"pfxX":-4.600034286519918,"pfxZ":-10.261311036804127,"pX":-0.5279697915804293,"pZ":2.273079218420687,"vX0":-0.9620265690844627,"vY0":-116.06366744634188,"vZ0":0.23362160038761215,"x":137.12,"y":177.41,"x0":0.49098778659846076,"y0":50.0028832949859,"z0":6.613142988011822,"aX":-6.154384683562793},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-18.1,"breakHorizontal":8.5,"spinRate":3108,"spinDirection":321},"zone":4,"typeConfidence":0.91,"plateTime":0.4754469266859118,"extension":6.19623131626102},"index":5,"playId":"93aa0da9-e581-30f8-8a86-28e2223f7d12","pitchNumber":5,"startTime":"2026-07-22T03:17:33.389Z","endTime":"2026-07-22T03:17:37.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21077161695169,"aZ":-14.680764564848316,"pfxX":3.154044733319477,"pfxZ":9.215885473169003,"pX":0.029466700774746765,"pZ":3.9691708549544558,"vX0":-2.3667329092101053,"vY0":-137.35517895761885,"vZ0":-4.118746483594858,"x":115.88,"y":131.61,"x0":0.49521345017688967,"y0":50.006576305850416,"z0":6.4956790814791034,"aX":5.990033400282534},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-5.2,"spinRate":2035,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.39973360212497067,"extension":6.208606895758659},"index":6,"playId":"a538ac47-bf38-3db9-9dd6-a79a70ad08a3","pitchNumber":6,"startTime":"2026-07-22T03:17:54.260Z","endTime":"2026-07-22T03:17:58.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34613576618248,"aZ":-33.93512399364166,"pfxX":-3.4937571728715566,"pfxZ":-1.10703805761508,"pX":-0.20728525038391468,"pZ":2.6598645829500938,"vX0":-1.1417377610002142,"vY0":-124.87524828835258,"vZ0":-2.333969418572714,"x":124.9,"y":166.96,"x0":0.7094645569925367,"y0":50.00535291363496,"z0":6.38911817484972,"aX":-5.53733207433003},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":6.6,"spinRate":2671,"spinDirection":286},"zone":5,"typeConfidence":0.87,"plateTime":0.43804209953494144,"extension":6.279003548701684},"index":7,"playId":"083756ef-6dc0-35ab-989b-cbd438970f07","pitchNumber":7,"startTime":"2026-07-22T03:18:11.862Z","endTime":"2026-07-22T03:18:20.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48731148800596,"aZ":-16.748711247154016,"pfxX":8.757166241744066,"pfxZ":8.140484629606716,"pX":-1.0237966726296235,"pZ":3.077845900084084,"vX0":-6.603732899300331,"vY0":-137.27616159865343,"vZ0":-5.625162298273302,"x":156.02,"y":155.68,"x0":0.28421047127093774,"y0":50.00114110827002,"z0":6.307179855708064,"aX":16.588590173396735},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":-14.3,"spinRate":2128,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.40013753750078385,"extension":6.555034389772961},"index":8,"playId":"0464d868-e788-318d-9d88-a2e32bf304ef","pitchNumber":8,"startTime":"2026-07-22T03:18:36.534Z","endTime":"2026-07-22T03:18:41.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59896372059723,"aZ":-13.972682930338255,"pfxX":7.057647656406654,"pfxZ":9.491811047777851,"pX":-0.9748867646359547,"pZ":1.7826357110019335,"vX0":-6.066378815132581,"vY0":-138.5006994281766,"vZ0":-9.383212319499371,"x":154.16,"y":190.65,"x0":0.34064228021272575,"y0":50.00558454629893,"z0":6.177270415723938,"aX":13.53936809196256},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-11.3,"spinRate":2165,"spinDirection":151},"zone":13,"typeConfidence":0.85,"plateTime":0.39740401808247006,"extension":6.630122225747677},"index":9,"playId":"4e13787b-bda0-3ee5-a2d4-6d43641d4eed","pitchNumber":9,"startTime":"2026-07-22T03:18:55.701Z","endTime":"2026-07-22T03:19:00.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:19:00.382Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:21:43.860Z","endTime":"2026-07-22T03:22:14.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T03:19:18.030Z","endTime":"2026-07-22T03:20:02.848Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Svanson replaces Matthew Liberatore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-22T03:20:02.848Z","endTime":"2026-07-22T03:21:45.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.231725073818094,"aZ":-27.850952991036106,"pfxX":2.209465104663062,"pfxZ":2.478970872909594,"pX":-0.06719501402808764,"pZ":2.9297026507357864,"vX0":2.9888082850255975,"vY0":-130.8918756451918,"vZ0":-1.725617071575105,"x":119.56,"y":159.68,"x0":-1.5085946413135591,"y0":50.00334625236509,"z0":5.672082057708508,"aX":3.8543112332243625},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-4.7,"spinRate":2354,"spinDirection":182},"zone":2,"typeConfidence":0.69,"plateTime":0.417588311709705,"extension":6.557156869536384},"index":2,"playId":"f290b697-2e6c-390d-b157-08f410d4ff2c","pitchNumber":1,"startTime":"2026-07-22T03:21:45.635Z","endTime":"2026-07-22T03:21:49.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51997866819651,"aZ":-31.521683019792665,"pfxX":5.019372098642621,"pfxZ":0.4197834524168673,"pX":1.1137556162352973,"pZ":2.1625889579983846,"vX0":4.674818255793761,"vY0":-124.19014481417744,"vZ0":-2.264057376192733,"x":74.55,"y":180.39,"x0":-1.452828066191186,"y0":50.001322057598784,"z0":5.737491890174492,"aX":7.748921998529633},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.5,"breakHorizontal":-10.3,"spinRate":2286,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.4429774291537547,"extension":6.459990307143228},"hitData":{"launchSpeed":77.9,"launchAngle":30.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.52,"coordY":87.54}},"index":3,"playId":"ce428ea7-6b8f-3cee-970b-daf3a0969e96","pitchNumber":2,"startTime":"2026-07-22T03:22:02.959Z","endTime":"2026-07-22T03:22:14.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:22:14.045Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Logan O'Hoppe grounds into a force out, fielded by second baseman JJ Wetherholt. Oswald Peraza out at 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:22:23.379Z","endTime":"2026-07-22T03:23:36.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76578634525913,"aZ":-32.297580985486384,"pfxX":5.756476533747332,"pfxZ":-0.07418560449405653,"pX":1.095269558095172,"pZ":2.5521142954400333,"vX0":4.292206925586151,"vY0":-124.83720951528356,"vZ0":-1.1862800618419904,"x":75.25,"y":169.87,"x0":-1.401287779472404,"y0":50.00593346425787,"z0":5.719421140383504,"aX":8.985398626359284},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.1,"breakHorizontal":-11.5,"spinRate":2307,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4406531929705668,"extension":6.494503503718535},"index":0,"playId":"edfbdc43-8087-38ed-a746-36880fefeff6","pitchNumber":1,"startTime":"2026-07-22T03:22:34.920Z","endTime":"2026-07-22T03:22:38.948Z","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":2},"index":1,"playId":"bac7a086-a2cc-3310-b1f5-320b358144e9","startTime":"2026-07-22T03:22:49.484Z","endTime":"2026-07-22T03:22:52.924Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32563152024637,"aZ":-21.04442956420058,"pfxX":-8.900998126055944,"pfxZ":5.707467678158527,"pX":0.4286808175335858,"pZ":2.308445136036639,"vX0":7.769851955585157,"vY0":-139.03735490251705,"vZ0":-4.94895471097521,"x":100.66,"y":176.45,"x0":-1.2510715860107458,"y0":50.00338566687628,"z0":5.515632654299475,"aX":-17.35868091899863},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":14.4,"spinRate":2291,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.3945353888743579,"extension":6.758729855494748},"index":2,"playId":"93196a84-59e1-38c9-a559-faf3af6ef5a0","pitchNumber":2,"startTime":"2026-07-22T03:23:07.723Z","endTime":"2026-07-22T03:23:12.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.408965175761676,"aZ":-22.87979810835614,"pfxX":-8.060160972031266,"pfxZ":4.64372183855351,"pX":-0.5634175874846697,"pZ":3.033325471197756,"vX0":4.8459612389231435,"vY0":-140.4821752614322,"vZ0":-2.7725458442718733,"x":138.48,"y":156.88,"x0":-1.2622835926754181,"y0":50.00443677823098,"z0":5.518129088863628,"aX":-16.134005186049453},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":2168,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.3896937446819937,"extension":6.697277945602425},"hitData":{"launchSpeed":78.1,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.94,"coordY":150.19}},"index":3,"playId":"4a784912-4631-3359-80f8-b91b0732ac64","pitchNumber":3,"startTime":"2026-07-22T03:23:29.957Z","endTime":"2026-07-22T03:23:36.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:23:36.030Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T03:25:57.670Z","endTime":"2026-07-22T03:28:03.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mitch Farris replaces Walbert Ureña.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T03:25:01.172Z","endTime":"2026-07-22T03:25:37.433Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815083,"link":"/api/v1/people/815083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter José Fermín replaces Nathan Church.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-22T03:25:37.433Z","endTime":"2026-07-22T03:25:59.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":701675,"link":"/api/v1/people/701675"}},{"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":78.6,"endSpeed":71.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.045809269024726,"aZ":-33.057514467461694,"pfxX":9.675306815166971,"pfxZ":-0.6797662398591182,"pX":1.7935624548861024,"pZ":2.3398309073022525,"vX0":-1.074438643750566,"vY0":-114.37877211961859,"vZ0":-1.3901976662372602,"x":48.63,"y":175.6,"x0":1.01867675772158,"y0":50.001381177247396,"z0":6.241905388817187,"aX":12.625807094128284},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.3,"breakHorizontal":-17.2,"spinRate":1673,"spinDirection":88},"zone":14,"typeConfidence":0.91,"plateTime":0.4816521565330594,"extension":6.397165206548597},"index":2,"playId":"883113a5-2777-3546-be8c-f1836125159a","pitchNumber":1,"startTime":"2026-07-22T03:25:59.760Z","endTime":"2026-07-22T03:26:03.051Z","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":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.136352331895456,"aZ":-33.02856772692625,"pfxX":10.486683295320994,"pfxZ":-0.6423912750181255,"pX":0.5296040314228271,"pZ":2.468319776361227,"vX0":-3.53562793476483,"vY0":-115.08614702459347,"vZ0":-1.2778335121397775,"x":96.81,"y":172.14,"x0":0.7311764276926462,"y0":50.004025594359156,"z0":6.255939080998578,"aX":13.941992568919245},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-1.2,"breakHorizontal":-18.0,"spinRate":1738,"spinDirection":92},"zone":6,"typeConfidence":0.91,"plateTime":0.4775629424805157,"extension":6.485619012831469},"index":3,"playId":"01dcc0bb-5c2c-3e2f-bc1b-172274544153","pitchNumber":2,"startTime":"2026-07-22T03:26:12.473Z","endTime":"2026-07-22T03:26:16.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47098143536335,"aZ":-31.823491811479034,"pfxX":10.099648988591309,"pfxZ":0.2576955107672449,"pX":1.1777528729367879,"pZ":-0.12015404656882005,"vX0":-2.09156504190148,"vY0":-116.2788755731983,"vZ0":-7.113082248092356,"x":72.11,"y":242.02,"x0":0.7847695162820063,"y0":50.00131960635191,"z0":6.048139591614461,"aX":13.647466622804727},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.2,"breakHorizontal":-17.6,"spinRate":1851,"spinDirection":95},"zone":14,"typeConfidence":0.9,"plateTime":0.4734165695547703,"extension":6.498180338746969},"index":4,"playId":"9f46021f-b0b6-3a3d-8eb9-35372eaabf54","pitchNumber":3,"startTime":"2026-07-22T03:26:26.860Z","endTime":"2026-07-22T03:26:30.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205230590392688,"aZ":-16.52819398746675,"pfxX":6.46794545591105,"pfxZ":8.873181862392553,"pX":-0.196947313916521,"pZ":2.97307789483029,"vX0":-4.47576005870272,"vY0":-132.20448096232377,"vZ0":-4.947429301109818,"x":124.51,"y":158.51,"x0":0.6809640536182863,"y0":50.00241903698536,"z0":6.088810871877011,"aX":11.404601816153757},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":2055,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.4149237858785977,"extension":6.756074735532054},"index":5,"playId":"39340c98-f9aa-3e59-a0ff-0ca8e311cfbf","pitchNumber":4,"startTime":"2026-07-22T03:26:46.816Z","endTime":"2026-07-22T03:26:52.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-22T03:27:29.601Z","endTime":"2026-07-22T03:27:38.549Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9247493868183,"aZ":-33.94349653581857,"pfxX":8.635967140236627,"pfxZ":-1.3087601317540205,"pX":0.4414596321039473,"pZ":1.7034119041484157,"vX0":-3.2955571094355567,"vY0":-115.42977099414261,"vZ0":-2.5785887924922237,"x":100.17,"y":192.79,"x0":0.7673079843199976,"y0":50.00536913371513,"z0":6.110032075294247,"aX":11.629998861140205},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.8,"breakHorizontal":-14.8,"spinRate":1656,"spinDirection":95},"zone":9,"typeConfidence":0.91,"plateTime":0.4749074282680965,"extension":6.540143558586605},"index":7,"playId":"0c4b1dfa-e81e-3409-a784-5f4aa9443f91","pitchNumber":5,"startTime":"2026-07-22T03:27:38.549Z","endTime":"2026-07-22T03:27:42.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917201132363584,"aZ":-22.70946230693786,"pfxX":0.05095653539292537,"pfxZ":5.339701260192456,"pX":0.005569589796991111,"pZ":2.5316356594810676,"vX0":-2.2959701087558453,"vY0":-131.98500258057032,"vZ0":-4.816981681700079,"x":116.79,"y":170.43,"x0":0.8784633233542131,"y0":50.0021944177955,"z0":6.0431424586981395,"aX":0.09070893392954493},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.9,"breakHorizontal":0.4,"spinRate":2136,"spinDirection":165},"zone":5,"typeConfidence":0.94,"plateTime":0.4142838508238529,"extension":6.7013110644172125},"hitData":{"launchSpeed":88.5,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.37,"coordY":147.17}},"index":8,"playId":"b0647486-e1be-3221-9b1e-afaaa492835b","pitchNumber":6,"startTime":"2026-07-22T03:27:56.004Z","endTime":"2026-07-22T03:28:03.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:28:03.764Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Jordan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T03:28:19.715Z","endTime":"2026-07-22T03:29:19.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.253737206453092,"aZ":-32.17714788545236,"pfxX":8.592501417253398,"pfxZ":-0.005890802018273078,"pX":0.7342713862782444,"pZ":2.950907838389648,"vX0":-2.630837963834948,"vY0":-116.16871754760672,"vZ0":-0.5178639569277739,"x":89.01,"y":159.11,"x0":0.7700864609791284,"y0":50.001016023325015,"z0":6.255004091042927,"aX":11.656103085662851},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.1,"breakHorizontal":-14.9,"spinRate":1556,"spinDirection":96},"zone":3,"typeConfidence":0.9,"plateTime":0.47282667380419996,"extension":6.53668143308121},"index":0,"playId":"114ff67b-49ee-35cb-b25b-f79a01dbb8ad","pitchNumber":1,"startTime":"2026-07-22T03:28:29.258Z","endTime":"2026-07-22T03:28:40.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.880093340932124,"aZ":-13.193709663334957,"pfxX":5.950894551403513,"pfxZ":10.128991957206797,"pX":-0.1948891026107566,"pZ":2.4164951446397076,"vX0":-4.2020448371365795,"vY0":-136.03926139026876,"vZ0":-7.434087572038949,"x":124.43,"y":173.53,"x0":0.5966841551806422,"y0":50.00503349798631,"z0":6.099580332737769,"aX":11.153907012041586},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-9.8,"spinRate":2149,"spinDirection":144},"zone":5,"typeConfidence":0.92,"plateTime":0.40264589631207093,"extension":6.781812264342763},"index":1,"playId":"3e6fd9e9-c7a6-3fbc-bc1c-1a0fb73c5e39","pitchNumber":2,"startTime":"2026-07-22T03:28:44.246Z","endTime":"2026-07-22T03:28:47.840Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.339303339309907,"aZ":-22.694493317018193,"pfxX":-0.06381102042522535,"pfxZ":5.301266533793887,"pX":-1.2166008376431194,"pZ":2.4730533559941237,"vX0":-5.130560709692917,"vY0":-132.3888559789154,"vZ0":-5.066797965429348,"x":163.37,"y":172.01,"x0":0.7488460018922638,"y0":50.00353691384611,"z0":6.057126266635708,"aX":-0.11279296695229354},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":1.2,"spinRate":2190,"spinDirection":165},"zone":13,"typeConfidence":0.93,"plateTime":0.4125866644362981,"extension":6.567841026168042},"index":2,"playId":"3c9abafd-525d-3179-a9f6-f69327ed551e","pitchNumber":3,"startTime":"2026-07-22T03:28:57.932Z","endTime":"2026-07-22T03:29:02.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273126564234364,"aZ":-30.590114206221614,"pfxX":9.421571617727224,"pfxZ":1.1009874818509733,"pX":0.5429730034041044,"pZ":1.1440063544172754,"vX0":-3.211096032106942,"vY0":-119.08376244195627,"vZ0":-4.965681660738278,"x":96.3,"y":207.89,"x0":0.6864058463643015,"y0":50.000596225416835,"z0":6.029524099395403,"aX":13.503678059177503},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.1,"breakHorizontal":-16.2,"spinRate":1611,"spinDirection":97},"zone":14,"typeConfidence":0.86,"plateTime":0.46029524776789277,"extension":6.6505173692519985},"index":3,"playId":"20d9e5f5-ff3d-3d5f-8916-ffaac829917c","pitchNumber":4,"startTime":"2026-07-22T03:29:15.449Z","endTime":"2026-07-22T03:29:19.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:29:19.790Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nelson Velázquez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T03:29:47.282Z","endTime":"2026-07-22T03:30:29.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nelson Velázquez replaces Bryan Torres.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T03:29:41.153Z","endTime":"2026-07-22T03:29:49.378Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":663494,"link":"/api/v1/people/663494"}},{"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":79.3,"endSpeed":72.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.358826313214006,"aZ":-30.813949063458587,"pfxX":10.09887421982861,"pfxZ":1.0143085842780586,"pX":0.08598161519784862,"pZ":2.2901519001062542,"vX0":-4.358981702967969,"vY0":-115.43533438330302,"vZ0":-1.9462691189084542,"x":113.72,"y":176.95,"x0":0.6910499966658252,"y0":50.00522527652291,"z0":6.123166483025242,"aX":13.571561803384098},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.6,"breakHorizontal":-17.2,"spinRate":1566,"spinDirection":88},"zone":5,"typeConfidence":0.9,"plateTime":0.47529378947693424,"extension":6.57759644795196},"index":1,"playId":"a8014182-d19e-32c7-ad19-04e6afdf364e","pitchNumber":1,"startTime":"2026-07-22T03:29:49.378Z","endTime":"2026-07-22T03:29:52.926Z","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":81.0,"endSpeed":74.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490026785108622,"aZ":-31.590582240494793,"pfxX":10.11307187469423,"pfxZ":0.41395453197644283,"pX":0.14180236253256379,"pZ":1.1095164805480553,"vX0":-4.3531999961379535,"vY0":-117.8457950846598,"vZ0":-4.693836194412423,"x":111.59,"y":208.82,"x0":0.7044232171234674,"y0":50.00052928512582,"z0":6.062268911183455,"aX":14.14777713856666},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.2,"breakHorizontal":-17.2,"spinRate":1716,"spinDirection":94},"zone":14,"typeConfidence":0.88,"plateTime":0.4657107876691309,"extension":6.647296497443382},"index":2,"playId":"e3b6307f-110f-3b1e-a72a-23454bba9a31","pitchNumber":2,"startTime":"2026-07-22T03:30:02.330Z","endTime":"2026-07-22T03:30:05.330Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T03:30:13.744Z","endTime":"2026-07-22T03:30:24.130Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.373748158545855,"aZ":-11.500541294132626,"pfxX":4.207084361303698,"pfxZ":11.070574884042255,"pX":-0.7119606719896069,"pZ":2.369085153062549,"vX0":-4.942221117148367,"vY0":-135.7088835298208,"vZ0":-7.667040583557286,"x":144.14,"y":174.81,"x0":0.5851718396872801,"y0":50.00214027613316,"z0":6.029774712010442,"aX":7.856266381020351},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":-6.6,"spinRate":2133,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.40342708197885946,"extension":6.7626324877084105},"index":4,"playId":"b8d39870-1701-374a-837f-5d1899843d5d","pitchNumber":3,"startTime":"2026-07-22T03:30:24.130Z","endTime":"2026-07-22T03:30:29.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:30:29.404Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:32:54.132Z","endTime":"2026-07-22T03:34:50.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"José Fermín remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T03:32:36.181Z","endTime":"2026-07-22T03:32:36.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"description":"Nelson Velázquez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-22T03:32:36.194Z","endTime":"2026-07-22T03:32:36.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"description":"Pitching Change: Scott Blewett replaces Matt Svanson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-22T03:32:36.196Z","endTime":"2026-07-22T03:32:56.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656240,"link":"/api/v1/people/656240"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82807691514861,"aZ":-33.96175783214843,"pfxX":0.22406117663354497,"pfxZ":-1.1762098889643404,"pX":1.0213010804937426,"pZ":1.2749832113116653,"vX0":5.762149716285095,"vY0":-122.83384009877834,"vZ0":-4.350481607227316,"x":78.07,"y":204.36,"x0":-1.3905695461258287,"y0":50.00372316037346,"z0":5.977469428058096,"aX":0.33976200657641337},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.0,"breakHorizontal":-1.8,"spinRate":2181,"spinDirection":47},"zone":14,"typeConfidence":0.93,"plateTime":0.44703038322519806,"extension":7.115430099225809},"index":3,"playId":"5fd70d7b-88c3-3af6-a2f0-d65a00c617cb","pitchNumber":1,"startTime":"2026-07-22T03:32:56.265Z","endTime":"2026-07-22T03:33:00.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44539861008656,"aZ":-38.33495401753873,"pfxX":-0.44341736784637753,"pfxZ":-4.023298530316593,"pX":0.8800175544464224,"pZ":1.3066167191750138,"vX0":6.053125529198066,"vY0":-123.4770395059321,"vZ0":-3.581982250627247,"x":83.46,"y":203.5,"x0":-1.5540228350308614,"y0":50.00214904843512,"z0":6.028371836843713,"aX":-0.6795285144035426},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.9,"breakHorizontal":-0.7,"spinRate":2285,"spinDirection":46},"zone":14,"typeConfidence":0.86,"plateTime":0.4449725283341861,"extension":7.157250130354756},"index":4,"playId":"693e8c1a-1510-3263-8f65-dcdc9bdc7787","pitchNumber":2,"startTime":"2026-07-22T03:33:10.670Z","endTime":"2026-07-22T03:33:14.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.333722893592313,"aZ":-35.814991653056566,"pfxX":0.22780503654309747,"pfxZ":-2.391527178883698,"pX":0.709204951820851,"pZ":1.6540189328436312,"vX0":5.468100924802774,"vY0":-122.96811621073522,"vZ0":-3.4696761356907673,"x":89.97,"y":194.12,"x0":-1.576654732560133,"y0":50.00108931633446,"z0":6.134868564289595,"aX":0.34614344080425663},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":-1.8,"spinRate":2265,"spinDirection":48},"zone":9,"typeConfidence":0.92,"plateTime":0.44614615868415974,"extension":6.919119493074359},"index":5,"playId":"0c7a97fb-d066-31a4-95a8-94219bd4c1a3","pitchNumber":3,"startTime":"2026-07-22T03:33:26.073Z","endTime":"2026-07-22T03:33:29.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-07-22T03:33:33.932Z","endTime":"2026-07-22T03:33:50.192Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22216706847997,"aZ":-14.315455844143768,"pfxX":-3.3710527000453068,"pfxZ":8.851759124377752,"pX":1.3615510234408055,"pZ":3.301550667725167,"vX0":8.881751827766623,"vY0":-141.16653237233825,"vZ0":-5.29669642945349,"x":65.1,"y":149.64,"x0":-1.387946463502512,"y0":50.00390759176087,"z0":6.12421414162398,"aX":-6.802807123553515},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":4.3,"spinRate":2282,"spinDirection":202},"zone":12,"typeConfidence":0.88,"plateTime":0.388034671697572,"extension":7.209271566640761},"index":7,"playId":"37b9fbcd-40b5-3d37-a5c3-2e079a3a60d7","pitchNumber":4,"startTime":"2026-07-22T03:33:50.192Z","endTime":"2026-07-22T03:33:54.615Z","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":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.919324731065796,"aZ":-14.726901829280283,"pfxX":-3.7456855361604684,"pfxZ":9.048416160392794,"pX":0.8293948224106543,"pZ":2.5569262078039587,"vX0":7.491479628620723,"vY0":-138.04071469944313,"vZ0":-6.727721885496914,"x":85.39,"y":169.74,"x0":-1.4339091589749076,"y0":50.00667218912344,"z0":6.018636199042518,"aX":-7.226196067296406},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":5.2,"spinRate":2280,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.396892434396797,"extension":7.296702545877359},"index":8,"playId":"f0ac01cc-7bdb-3700-8786-cc2c7d03e363","pitchNumber":5,"startTime":"2026-07-22T03:34:07.154Z","endTime":"2026-07-22T03:34:15.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28691962921868,"aZ":-17.674249658824504,"pfxX":-8.2483258417524,"pfxZ":7.476034241605447,"pX":-0.47276973369941877,"pZ":2.0354375940149927,"vX0":5.980468046379859,"vY0":-138.6652919691682,"vZ0":-7.493934349875131,"x":135.02,"y":183.82,"x0":-1.59067349002132,"y0":50.00110868194195,"z0":5.961627899408101,"aX":-15.990196236101319},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":13.6,"spinRate":2162,"spinDirection":209},"zone":7,"typeConfidence":0.92,"plateTime":0.3956768062168785,"extension":7.164211390812829},"index":9,"playId":"4278f45d-6268-3a46-807f-a8e9dbf8d6cf","pitchNumber":6,"startTime":"2026-07-22T03:34:23.529Z","endTime":"2026-07-22T03:34:27.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214551214179387,"aZ":-36.157538895451594,"pfxX":-0.11453254851089956,"pfxZ":-2.609999686860678,"pX":-0.2264574076385056,"pZ":1.6877449144170207,"vX0":3.3070482927966682,"vY0":-123.26319010956523,"vZ0":-3.1958137144842835,"x":125.63,"y":193.21,"x0":-1.5748334849255436,"y0":50.00185917611633,"z0":6.077146029626151,"aX":-0.17529359430059288},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.3,"breakHorizontal":-0.6,"spinRate":2327,"spinDirection":47},"zone":8,"typeConfidence":0.93,"plateTime":0.4456314229756866,"extension":7.0802713162417845},"index":10,"playId":"962c8090-5882-3318-9358-f0fb6fe05cca","pitchNumber":7,"startTime":"2026-07-22T03:34:45.930Z","endTime":"2026-07-22T03:34:50.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:34:50.939Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:35:02.334Z","endTime":"2026-07-22T03:37:07.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.864155176747705,"aZ":-11.690255941466223,"pfxX":-4.93784073686748,"pfxZ":10.195580545719178,"pX":1.4559434290470121,"pZ":2.1772601107488425,"vX0":9.429818986077173,"vY0":-140.835312302583,"vZ0":-8.651285074708435,"x":61.5,"y":179.99,"x0":-1.2937162141534557,"y0":50.00700897028491,"z0":6.044451776542008,"aX":-9.925328878853353},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":2432,"spinDirection":211},"zone":14,"typeConfidence":0.81,"plateTime":0.3888429910640676,"extension":7.2816951612449365},"index":0,"playId":"89ab161c-4734-3cff-8838-ed504c1ca237","pitchNumber":1,"startTime":"2026-07-22T03:35:16.432Z","endTime":"2026-07-22T03:35:21.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84298208250604,"aZ":-18.780077181084224,"pfxX":-8.330011799544778,"pfxZ":6.915377444865594,"pX":-0.21084128923448306,"pZ":1.4790229443740965,"vX0":6.45358909239999,"vY0":-138.04740876315023,"vZ0":-8.56202023329211,"x":125.04,"y":198.85,"x0":-1.4930979486409333,"y0":50.00038015313615,"z0":5.877639356918042,"aX":-16.125066467483496},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":2119,"spinDirection":202},"zone":13,"typeConfidence":0.92,"plateTime":0.3963088098792622,"extension":7.241778696496209},"index":1,"playId":"06ac7c16-3929-3dc0-a30c-b555b5740a90","pitchNumber":2,"startTime":"2026-07-22T03:35:32.400Z","endTime":"2026-07-22T03:35:35.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.223650835029627,"aZ":-18.355108199815277,"pfxX":-2.7987220823112207,"pfxZ":6.949728055876609,"pX":-0.07285754285789978,"pZ":4.419986775678544,"vX0":5.0737251998831585,"vY0":-139.8212580963443,"vZ0":-1.5990917839405108,"x":119.78,"y":119.44,"x0":-1.5437439655916658,"y0":50.004139237059434,"z0":6.198302577603606,"aX":-5.566672394292758},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":4.1,"spinRate":2279,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.39108322588526834,"extension":7.013077522150026},"index":2,"playId":"73504773-7053-330c-aea6-011540fe5fd3","pitchNumber":3,"startTime":"2026-07-22T03:36:04.976Z","endTime":"2026-07-22T03:36:08.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.004129972136912,"aZ":-17.968530239586812,"pfxX":-7.1096969886060295,"pfxZ":7.18104474314327,"pX":-0.7001122414418808,"pZ":4.44867236449649,"vX0":4.723779576564458,"vY0":-139.664781558157,"vZ0":-1.763049355450186,"x":143.69,"y":118.67,"x0":-1.4882797961477945,"y0":50.00604326855407,"z0":6.268033266186368,"aX":-14.069734975279601},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":11.9,"spinRate":2119,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.39194380876013746,"extension":6.9872349584501094},"index":3,"playId":"f0703b1b-2148-3cb7-b69c-1b2cb9545c30","pitchNumber":4,"startTime":"2026-07-22T03:36:23.350Z","endTime":"2026-07-22T03:36:27.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.285591491032168,"aZ":-34.96463556080032,"pfxX":-0.8825132388173298,"pfxZ":-1.8299239753122025,"pX":1.4191083332980479,"pZ":1.334500779501501,"vX0":7.39049115827269,"vY0":-122.83528495890394,"vZ0":-4.302905771836121,"x":62.91,"y":202.75,"x0":-1.5134780781307782,"y0":50.00015206642297,"z0":6.080918722861744,"aX":-1.3494633747296192},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.1,"breakHorizontal":-0.1,"spinRate":2270,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4458770303731532,"extension":7.0932412905994955},"index":4,"playId":"f43c5b25-4a11-3e88-8dfe-6e200c89c565","pitchNumber":5,"startTime":"2026-07-22T03:36:41.494Z","endTime":"2026-07-22T03:36:44.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-22T03:36:50.128Z","endTime":"2026-07-22T03:37:04.311Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.719493745350395,"aZ":-15.267362908843479,"pfxX":-2.709035359290695,"pfxZ":8.495534789602193,"pX":0.16836724146609008,"pZ":5.014167102285471,"vX0":5.355745221848436,"vY0":-140.19541910541707,"vZ0":-0.7648268325157448,"x":110.58,"y":103.4,"x0":-1.4148998565345938,"y0":50.00617622820924,"z0":6.287146925587868,"aX":-5.394161451820307},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":3.8,"spinRate":2301,"spinDirection":207},"zone":12,"typeConfidence":0.93,"plateTime":0.3907149210516234,"extension":7.041973527158557},"index":6,"playId":"d04facbf-17db-3738-a677-96e066962dbf","pitchNumber":6,"startTime":"2026-07-22T03:37:04.311Z","endTime":"2026-07-22T03:37:07.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:37:07.445Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks. Mike Trout to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:37:26.104Z","endTime":"2026-07-22T03:38:57.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":83.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095518510351873,"aZ":-23.898997428267425,"pfxX":0.7818743070922491,"pfxZ":4.65076498252116,"pX":0.84778115320309,"pZ":2.0571156744852064,"vX0":6.5531012068457315,"vY0":-132.28785105740127,"vZ0":-5.347211116296055,"x":84.68,"y":183.24,"x0":-1.758851259121003,"y0":50.00593389649901,"z0":5.847000771447843,"aX":1.3903556754594637},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":-2.8,"spinRate":2315,"spinDirection":180},"zone":14,"typeConfidence":0.86,"plateTime":0.413372212095501,"extension":7.090553869883226},"index":0,"playId":"ef58a753-abbb-325e-a7c2-67ae191677b7","pitchNumber":1,"startTime":"2026-07-22T03:37:35.364Z","endTime":"2026-07-22T03:37:39.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129262309760996,"aZ":-15.187192624889386,"pfxX":-3.7432990776441697,"pfxZ":9.138822917749584,"pX":0.04627477610460785,"pZ":2.0557449297392583,"vX0":5.562680099716346,"vY0":-135.58978312274127,"vZ0":-7.56399604512421,"x":115.24,"y":183.27,"x0":-1.5471917942868503,"y0":50.00391237620116,"z0":5.9450539240392795,"aX":-6.9588479818942925},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":5.5,"spinRate":2225,"spinDirection":209},"zone":8,"typeConfidence":0.95,"plateTime":0.40422740273872027,"extension":7.390680498934146},"index":1,"playId":"376eedff-f092-3419-a7af-28b278e014a7","pitchNumber":2,"startTime":"2026-07-22T03:37:54.249Z","endTime":"2026-07-22T03:37:58.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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25215243420287,"aZ":-24.038191572496665,"pfxX":-6.8989187197850175,"pfxZ":5.0749073711543815,"pX":0.8708278829282884,"pZ":0.829716214315757,"vX0":8.258846503063022,"vY0":-125.52311515155428,"vZ0":-7.739271467974248,"x":83.81,"y":216.38,"x0":-1.5582675636299628,"y0":50.00390946745566,"z0":5.8959792923821315,"aX":-11.063484665160951},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.7,"breakHorizontal":10.7,"spinRate":1099,"spinDirection":243},"zone":14,"typeConfidence":0.8,"plateTime":0.43554912703153326,"extension":7.297726994108388},"index":2,"playId":"42027a61-0d09-3692-881b-0c1970c6c8f3","pitchNumber":3,"startTime":"2026-07-22T03:38:12.610Z","endTime":"2026-07-22T03:38:18.147Z","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":89.1,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.145635949483705,"aZ":-27.434552553943107,"pfxX":1.1277661717671288,"pfxZ":2.7574868822084078,"pX":-1.5169168452034263,"pZ":3.267502442754391,"vX0":1.146438954397216,"vY0":-129.84231693084047,"vZ0":-1.7602418373668813,"x":174.82,"y":150.56,"x0":-2.109465761961569,"y0":50.00629234399389,"z0":6.025734094728492,"aX":1.941308819057542},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":-2.3,"spinRate":2282,"spinDirection":166},"zone":11,"typeConfidence":0.91,"plateTime":0.4205634487557517,"extension":6.91377828150726},"index":3,"playId":"58ac77ef-0ca0-3495-b643-6d2f9628cd50","pitchNumber":4,"startTime":"2026-07-22T03:38:35.024Z","endTime":"2026-07-22T03:38:38.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76423532758281,"aZ":-33.665688109344515,"pfxX":-0.09223669515592636,"pfxZ":-1.010943784985873,"pX":-0.932444972692284,"pZ":2.270016960923007,"vX0":2.1015609444292207,"vY0":-120.66872563760514,"vZ0":-2.086316017381782,"x":152.54,"y":177.49,"x0":-1.8014150242639855,"y0":50.00048404209805,"z0":6.102501477754199,"aX":-0.13654623271563734},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-0.4,"spinRate":2132,"spinDirection":55},"zone":13,"typeConfidence":0.93,"plateTime":0.45334658368024305,"extension":7.004160331500367},"index":4,"playId":"129b0845-2cda-37cc-acf9-36969cf33640","pitchNumber":5,"startTime":"2026-07-22T03:38:52.417Z","endTime":"2026-07-22T03:38:57.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:38:57.968Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:39:16.684Z","endTime":"2026-07-22T03:41:37.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.271260865941713,"aZ":-33.612332269293915,"pfxX":-0.5118695175730803,"pfxZ":-0.9579426015490569,"pX":-1.3642223126255177,"pZ":1.5862724220814424,"vX0":1.146998749749305,"vY0":-121.5279416024477,"vZ0":-3.6693010484508695,"x":169.0,"y":195.95,"x0":-1.7762558410338114,"y0":50.005880602763774,"z0":6.041562454814891,"aX":-0.7641945033949832},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":0.6,"spinRate":2073,"spinDirection":52},"zone":13,"typeConfidence":0.93,"plateTime":0.45104575080558806,"extension":7.047083371534014},"index":0,"playId":"e3c54948-d794-3268-a1fe-cf5d44b33933","pitchNumber":1,"startTime":"2026-07-22T03:39:24.585Z","endTime":"2026-07-22T03:39:29.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.564403595291868,"aZ":-35.951421809118386,"pfxX":0.23317438875531726,"pfxZ":-2.486055925170165,"pX":-0.649299714954171,"pZ":3.0014798936634763,"vX0":2.4698214910409306,"vY0":-122.60595010848533,"vZ0":-0.16739222070314108,"x":141.75,"y":157.74,"x0":-1.7005661549937197,"y0":50.00155801689093,"z0":6.142348892476992,"aX":0.35431317676071805},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.3,"breakHorizontal":-1.0,"spinRate":2198,"spinDirection":43},"zone":1,"typeConfidence":0.93,"plateTime":0.4469878124820075,"extension":7.065791340229305},"index":1,"playId":"c85f3408-c95c-3451-8c7d-99bdfba655fd","pitchNumber":2,"startTime":"2026-07-22T03:39:42.289Z","endTime":"2026-07-22T03:39:47.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619860768342523,"aZ":-33.80946953940147,"pfxX":1.8244345176422794,"pfxZ":-1.07431347223325,"pX":0.46071487606554107,"pZ":1.4840993091967285,"vX0":4.216516221418988,"vY0":-122.64648658783182,"vZ0":-4.238880708432427,"x":99.44,"y":198.71,"x0":-1.5157370524840634,"y0":50.0005498545384,"z0":6.109393120985176,"aX":2.78607980376307},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.6,"breakHorizontal":-4.3,"spinRate":2220,"spinDirection":41},"zone":14,"typeConfidence":0.93,"plateTime":0.4461204431803045,"extension":7.086579366110321},"index":2,"playId":"4da101ff-a1ed-326b-b735-d03e088afd44","pitchNumber":3,"startTime":"2026-07-22T03:40:06.151Z","endTime":"2026-07-22T03:40:10.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076122697496253,"aZ":-28.95215679569164,"pfxX":-5.92445691409517,"pfxZ":1.9253834860644274,"pX":0.5211602201429881,"pZ":0.6872038699938327,"vX0":7.409255356048534,"vY0":-127.91877105205988,"vZ0":-7.590064855885973,"x":97.13,"y":220.23,"x0":-1.6305604886985414,"y0":50.00142664552198,"z0":5.933316118971795,"aX":-9.909358648347498},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":9.2,"spinRate":956,"spinDirection":245},"zone":14,"typeConfidence":0.86,"plateTime":0.4266496779475437,"extension":7.26905540983303},"index":3,"playId":"db509642-7629-3148-9acf-67b95cfef598","pitchNumber":4,"startTime":"2026-07-22T03:40:24.310Z","endTime":"2026-07-22T03:40:27.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.806558410796743,"aZ":-33.50899228620797,"pfxX":0.7690556907414943,"pfxZ":-0.8680524007783061,"pX":0.17502529472066825,"pZ":1.9939690678575037,"vX0":3.7560972004977566,"vY0":-123.17803640064064,"vZ0":-3.1969590358335163,"x":110.33,"y":184.94,"x0":-1.4705010602537747,"y0":50.00472820109958,"z0":6.146234504360938,"aX":1.179558507395744},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":-2.3,"spinRate":2001,"spinDirection":40},"zone":8,"typeConfidence":0.92,"plateTime":0.44490998257271475,"extension":7.108926436846667},"index":4,"playId":"d69d5eb4-1620-3115-8d01-202b54e865c7","pitchNumber":5,"startTime":"2026-07-22T03:40:46.940Z","endTime":"2026-07-22T03:40:50.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98700520229382,"aZ":-29.64682913840255,"pfxX":-2.9211671931678884,"pfxZ":1.5996350738561165,"pX":1.0514957217571579,"pZ":0.9016478036952954,"vX0":7.43963014415034,"vY0":-125.17462439608144,"vZ0":-6.3399463336358695,"x":76.92,"y":214.44,"x0":-1.589090388763848,"y0":50.000285084919234,"z0":5.917134608767429,"aX":-4.602403324687703},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":3.5,"spinRate":1021,"spinDirection":246},"zone":14,"typeConfidence":0.52,"plateTime":0.43879461962407884,"extension":7.164905595896401},"index":5,"playId":"d2b697b3-0dbf-3646-899f-4625573da5b0","pitchNumber":6,"startTime":"2026-07-22T03:41:09.161Z","endTime":"2026-07-22T03:41:13.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98318752224356,"aZ":-33.116748079696656,"pfxX":-0.7619392876479376,"pfxZ":-0.6021431714171062,"pX":-0.21480570277921313,"pZ":1.9488334899382,"vX0":3.5866648024516703,"vY0":-124.09227236993198,"vZ0":-3.357218819017074,"x":125.19,"y":186.16,"x0":-1.583088222377315,"y0":50.00559086769458,"z0":6.092372897192143,"aX":-1.1823881415671327},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.7,"breakHorizontal":0.5,"spinRate":2208,"spinDirection":47},"zone":8,"typeConfidence":0.92,"plateTime":0.44221779159548946,"extension":6.986803670065156},"index":6,"playId":"8444f751-45e8-3cee-8598-08c47e90f5bd","pitchNumber":7,"startTime":"2026-07-22T03:41:31.764Z","endTime":"2026-07-22T03:41:37.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:41:37.709Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:41:47.656Z","endTime":"2026-07-22T03:43:36.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":94.7,"endSpeed":87.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16093593849458,"aZ":-17.743045347192847,"pfxX":-7.879962416527427,"pfxZ":7.5492667704830545,"pX":1.3723477509827129,"pZ":0.6956139347203432,"vX0":10.791652783675005,"vY0":-137.13190465715658,"vZ0":-10.68470980966038,"x":64.69,"y":220.0,"x0":-1.5827689624086554,"y0":50.00640158699227,"z0":5.842227498424251,"aX":-15.072464913556656},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":12.1,"spinRate":2200,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.39878558906777517,"extension":7.370293525952145},"index":0,"playId":"d35adf1f-7c41-3ba5-b061-2ea497812288","pitchNumber":1,"startTime":"2026-07-22T03:42:03.270Z","endTime":"2026-07-22T03:42:06.270Z","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":95.2,"endSpeed":87.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.063178982805862,"aZ":-17.694105303483486,"pfxX":-7.495084388158972,"pfxZ":7.43682179576545,"pX":-0.47425700850818314,"pZ":2.4326613380688142,"vX0":5.666352489196193,"vY0":-138.44589062909677,"vZ0":-6.3367791382304155,"x":135.08,"y":173.1,"x0":-1.5707269096373733,"y0":50.00135978072469,"z0":5.92965510917658,"aX":-14.591041366498935},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2166,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.3951784973604471,"extension":7.186443841489721},"index":1,"playId":"055bffde-3db3-393b-bb23-6ce7f9cf7062","pitchNumber":2,"startTime":"2026-07-22T03:42:25.085Z","endTime":"2026-07-22T03:42:29.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.193257312528438,"aZ":-37.66846058718824,"pfxX":0.5438306359798113,"pfxZ":-3.650698638073111,"pX":-0.11253798176356815,"pZ":2.0385927765185152,"vX0":3.33140654622986,"vY0":-121.90011463505097,"vZ0":-1.906090163577693,"x":121.29,"y":183.74,"x0":-1.5681850506338735,"y0":50.00497157262205,"z0":6.085726265580857,"aX":0.8175847349002257},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.8,"breakHorizontal":-1.8,"spinRate":2248,"spinDirection":46},"zone":8,"typeConfidence":0.93,"plateTime":0.4494917444231601,"extension":7.127578469783377},"index":2,"playId":"a1efa358-2b8a-3e18-bb1d-d85aa9dfe6fe","pitchNumber":3,"startTime":"2026-07-22T03:42:45.022Z","endTime":"2026-07-22T03:42:49.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127263887312143,"aZ":-31.549678558278696,"pfxX":-4.911280688964466,"pfxZ":0.3755985825772221,"pX":0.6318993916045635,"pZ":1.0212088241055761,"vX0":7.432634262167144,"vY0":-128.09951046610132,"vZ0":-6.273840648904461,"x":92.91,"y":211.21,"x0":-1.6620058748333624,"y0":50.00349229284932,"z0":5.9519567203355175,"aX":-8.206433494150826},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":7.3,"spinRate":1184,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4267042139559005,"extension":7.105554337409123},"index":3,"playId":"6fdaeca2-3f3e-311c-9134-c78effeab677","pitchNumber":4,"startTime":"2026-07-22T03:43:03.628Z","endTime":"2026-07-22T03:43:07.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.618431906989986,"aZ":-15.142744323351838,"pfxX":-2.233268424108281,"pfxZ":8.743414785635196,"pX":0.782350677377035,"pZ":2.609337464588542,"vX0":6.943539105450061,"vY0":-138.605814608885,"vZ0":-6.771747794292118,"x":87.18,"y":168.33,"x0":-1.463749024368072,"y0":50.00444100340885,"z0":6.093050646071186,"aX":-4.351575636595438},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":2.6,"spinRate":2202,"spinDirection":204},"zone":6,"typeConfidence":0.97,"plateTime":0.3949850505698782,"extension":7.1437524153938545},"hitData":{"launchSpeed":94.3,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.2,"coordY":146.56}},"index":4,"playId":"ece45bef-2630-32a9-90d2-ab64d7e68186","pitchNumber":5,"startTime":"2026-07-22T03:43:28.928Z","endTime":"2026-07-22T03:43:36.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:43:36.685Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out sharply to shortstop Zach Neto.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T03:45:28.663Z","endTime":"2026-07-22T03:45:44.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":91.7,"endSpeed":83.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332003171043105,"aZ":-12.953335012292305,"pfxX":5.170829386765257,"pfxZ":10.653896820734502,"pX":-0.2227798084333569,"pZ":2.9646889497388953,"vX0":-4.316797034512744,"vY0":-133.38518268127345,"vZ0":-5.918458585962867,"x":125.49,"y":158.73,"x0":0.7437006199308484,"y0":50.00540973705382,"z0":6.144174354079573,"aX":9.331314478319285},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.2,"breakHorizontal":-8.4,"spinRate":2146,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.4104292365612183,"extension":6.520171133001051},"hitData":{"launchSpeed":101.5,"launchAngle":11.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":122.75,"coordY":133.19}},"index":0,"playId":"5f4946a8-2df1-383f-a832-4388d103c82d","pitchNumber":1,"startTime":"2026-07-22T03:45:39.681Z","endTime":"2026-07-22T03:45:44.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:45:44.819Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to third baseman Vaughn Grissom.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T03:48:42.167Z","endTime":"2026-07-22T03:50:32.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"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":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T03:46:07.279Z","endTime":"2026-07-22T03:46:37.129Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chase Silseth replaces Mitch Farris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-22T03:46:37.129Z","endTime":"2026-07-22T03:48:34.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-22T03:48:34.634Z","endTime":"2026-07-22T03:48:44.146Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.508874799926076,"aZ":-13.509366503396615,"pfxX":-3.9400288010519304,"pfxZ":9.407741508042868,"pX":-0.05935030425921825,"pZ":3.3332688775776598,"vX0":5.694012001575064,"vY0":-139.93619212467672,"vZ0":-4.339956392299987,"x":119.26,"y":148.78,"x0":-1.6083349932523487,"y0":50.000064255173896,"z0":5.788885454466123,"aX":-7.81509727786119},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":6.0,"spinRate":2347,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.3913843325720885,"extension":5.957215178607416},"index":3,"playId":"b85036e8-dc2d-35a9-8a00-5c7841957bd0","pitchNumber":1,"startTime":"2026-07-22T03:48:44.146Z","endTime":"2026-07-22T03:48:48.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35158614875541,"aZ":-36.08171703895065,"pfxX":6.443796744522979,"pfxZ":-2.5053420675253784,"pX":0.3876338952358149,"pZ":0.8463900857360004,"vX0":3.6922741330793185,"vY0":-124.18396583515559,"vZ0":-4.198016739459622,"x":102.22,"y":215.93,"x0":-1.9567264990842734,"y0":50.004120139610656,"z0":5.566941675176266,"aX":10.043618691085028},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.3,"breakHorizontal":-12.5,"spinRate":2747,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.44141928610318715,"extension":6.003218747589786},"index":4,"playId":"f1f11feb-d291-3928-ad99-02cd03e12524","pitchNumber":2,"startTime":"2026-07-22T03:49:00.668Z","endTime":"2026-07-22T03:49:04.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.969832683355616,"aZ":-13.318837967936942,"pfxX":-3.1598067891502377,"pfxZ":9.626750914819981,"pX":0.2803482585329976,"pZ":3.1152023281339587,"vX0":6.188503886060814,"vY0":-138.81232771365177,"vZ0":-4.888594953966373,"x":106.31,"y":154.67,"x0":-1.5636276581259787,"y0":50.00455079762713,"z0":5.780296551996193,"aX":-6.190533222796217},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":4.4,"spinRate":2440,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.3940051051707427,"extension":6.073209932167982},"index":5,"playId":"35c09d5c-144a-356d-a89b-4e46bc347b93","pitchNumber":3,"startTime":"2026-07-22T03:49:18.938Z","endTime":"2026-07-22T03:49:22.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.652945660781896,"aZ":-33.13696218513047,"pfxX":-6.068269684263205,"pfxZ":-0.559586829637146,"pX":-0.5670595140104316,"pZ":0.6604536096463078,"vX0":4.592460570225893,"vY0":-130.1805234296987,"vZ0":-6.476070604357076,"x":138.61,"y":220.95,"x0":-1.570168761104275,"y0":50.006209540059814,"z0":5.70526902032714,"aX":-10.363373939216132},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.3,"breakHorizontal":10.0,"spinRate":1052,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4215844484974882,"extension":6.25482876808663},"index":6,"playId":"24be4c35-7a47-33c2-92ce-3978ca9a3402","pitchNumber":4,"startTime":"2026-07-22T03:49:36.333Z","endTime":"2026-07-22T03:49:39.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60352980562693,"aZ":-31.378886594851686,"pfxX":7.878409476635861,"pfxZ":0.49433087512105267,"pX":0.8578761174190277,"pZ":1.203276141565043,"vX0":4.404195458442283,"vY0":-126.49577776106571,"vZ0":-4.4962700213320925,"x":84.3,"y":206.29,"x0":-1.9357722324913313,"y0":50.001842699895825,"z0":5.552888329995737,"aX":12.616763837094204},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":-15.4,"spinRate":2936,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4349483671186558,"extension":5.960237043125334},"index":7,"playId":"ff109387-8ee8-34e0-9095-b821fa0eec32","pitchNumber":5,"startTime":"2026-07-22T03:50:04.344Z","endTime":"2026-07-22T03:50:09.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.911588712348575,"aZ":-29.82303947067443,"pfxX":-5.66092124945745,"pfxZ":1.4221671024953135,"pX":0.06933237622988761,"pZ":2.024423275479307,"vX0":6.357529890308459,"vY0":-127.8749095606397,"vZ0":-3.7555309848212053,"x":114.36,"y":184.12,"x0":-1.716155840493833,"y0":50.00301591258197,"z0":5.8574996220072695,"aX":-9.355023975581414},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":8.8,"spinRate":935,"spinDirection":253},"zone":8,"typeConfidence":0.9,"plateTime":0.42870087479308605,"extension":6.180047914091194},"hitData":{"launchSpeed":79.0,"launchAngle":74.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":122.05,"coordY":178.29}},"index":8,"playId":"e7952b9c-924b-3382-8aa5-5a18f2fc91b3","pitchNumber":6,"startTime":"2026-07-22T03:50:21.412Z","endTime":"2026-07-22T03:50:32.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:50:32.097Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T03:50:50.480Z","endTime":"2026-07-22T03:53:28.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82425213820214,"aZ":-14.223343661968233,"pfxX":-5.379670537910452,"pfxZ":9.065945488325658,"pX":-0.39132859613077503,"pZ":2.6726159863346495,"vX0":5.834761873398527,"vY0":-140.33043044500738,"vZ0":-5.685935113110817,"x":131.92,"y":166.62,"x0":-1.8055247396518235,"y0":50.006644816351866,"z0":5.663169670501458,"aX":-10.657033628080248},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2326,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.39135049187225723,"extension":5.897300121623583},"index":0,"playId":"bfca4fb1-2078-3eff-9078-400510b16eec","pitchNumber":1,"startTime":"2026-07-22T03:50:59.914Z","endTime":"2026-07-22T03:51:04.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.000565113518892,"aZ":-33.69441532295321,"pfxX":-6.628360671657162,"pfxZ":-0.9264716603797201,"pX":-0.7763492669259349,"pZ":1.0909376269917055,"vX0":4.868150575703937,"vY0":-127.81232502406029,"vZ0":-4.938410151562259,"x":146.59,"y":209.32,"x0":-1.8548346625302137,"y0":50.003974707099594,"z0":5.726961423101509,"aX":-10.848733658874592},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":10.8,"spinRate":900,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.4303247154018184,"extension":6.133473302085962},"index":1,"playId":"51012ac8-c395-360c-9d9d-56db5632c416","pitchNumber":2,"startTime":"2026-07-22T03:51:14.760Z","endTime":"2026-07-22T03:51:18.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81042234113689,"aZ":-12.123588909765225,"pfxX":-3.9599264893418944,"pfxZ":10.201164168239579,"pX":-0.3616755469951554,"pZ":1.3548929520100619,"vX0":5.232321973006231,"vY0":-140.06278396248172,"vZ0":-9.368191981936752,"x":130.79,"y":202.2,"x0":-1.7489510111606483,"y0":50.0016566805872,"z0":5.558105610914465,"aX":-7.782776275887764},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":6.0,"spinRate":2319,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.39267990266005537,"extension":6.101436250312481},"index":2,"playId":"76dd3da9-5e03-363c-b406-f03e7473b59a","pitchNumber":3,"startTime":"2026-07-22T03:51:31.063Z","endTime":"2026-07-22T03:51:34.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19084037601138,"aZ":-27.95111371680589,"pfxX":-6.608345933582939,"pfxZ":2.544484503856829,"pX":-0.7643317020999334,"pZ":2.0599279967497215,"vX0":4.865668964559317,"vY0":-128.42906453828343,"vZ0":-3.6901520038733278,"x":124.67,"y":153.13,"x0":-1.830944890070519,"y0":50.002742526913686,"z0":5.704863732839674,"aX":-10.968390905951239},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":10.8,"spinRate":964,"spinDirection":272},"zone":7,"typeConfidence":0.9,"plateTime":0.4275267080670524,"extension":6.0782139508985615},"index":3,"playId":"aec02198-74ac-3e90-b7a6-401f7a77da16","pitchNumber":4,"startTime":"2026-07-22T03:51:52.287Z","endTime":"2026-07-22T03:51:55.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06897307660831,"aZ":-13.101725811642819,"pfxX":-4.104641247486597,"pfxZ":9.78554962836294,"pX":0.462468680186546,"pZ":3.652918451346956,"vX0":6.9531841560586445,"vY0":-139.17211058845274,"vZ0":-3.5672166672843346,"x":99.37,"y":140.15,"x0":-1.542282418541292,"y0":50.006066785467375,"z0":5.827160013386821,"aX":-8.003491242241243},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2375,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.3945113379722147,"extension":6.066417737664963},"index":4,"playId":"f54b9e88-b4ee-3c79-be19-8a408b94f04f","pitchNumber":5,"startTime":"2026-07-22T03:52:17.175Z","endTime":"2026-07-22T03:52:22.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.379756419494466,"aZ":-32.317433797464595,"pfxX":4.3800889484665095,"pfxZ":-0.08711281319086239,"pX":1.4631546266367093,"pZ":0.18895034175984468,"vX0":6.420852148313055,"vY0":-125.40884155774826,"vZ0":-6.539570917442106,"x":61.23,"y":233.68,"x0":-1.707991243670228,"y0":50.004534258390706,"z0":5.494677015233884,"aX":6.91846397553383},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":-9.5,"spinRate":2885,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.43816877537765775,"extension":6.12210307012198},"index":5,"playId":"f289a21c-1551-37b3-82f0-f7df9528107f","pitchNumber":6,"startTime":"2026-07-22T03:52:40.790Z","endTime":"2026-07-22T03:52:47.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.364038485626892,"aZ":-27.77626891590354,"pfxX":-5.404846723519477,"pfxZ":2.6259875592784008,"pX":-0.22864978065279834,"pZ":-0.30789884716376253,"vX0":5.653588365022592,"vY0":-128.99589594603168,"vZ0":-9.378831342718703,"x":125.72,"y":247.09,"x0":-1.7529083942493975,"y0":50.004221822360165,"z0":5.536963158362918,"aX":-9.054055142405732},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":8.4,"spinRate":988,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.42560578286490625,"extension":6.164261917045108},"index":6,"playId":"68cd420f-6c39-310e-a814-607a4aa93c7f","pitchNumber":7,"startTime":"2026-07-22T03:53:00.854Z","endTime":"2026-07-22T03:53:04.072Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09649977169969,"aZ":-13.598317348969902,"pfxX":-3.6740735913156604,"pfxZ":9.604797995404377,"pX":0.15226158722766292,"pZ":2.7266317365845785,"vX0":6.02215840103625,"vY0":-138.67450436298998,"vZ0":-5.613346241147687,"x":111.2,"y":165.16,"x0":-1.5772906503432933,"y0":50.000255766310616,"z0":5.695795166328626,"aX":-7.104152014539518},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2302,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.39606815406166573,"extension":6.116615433427204},"index":7,"playId":"e24afcb5-dba9-36fd-9457-e68710790a9d","pitchNumber":8,"startTime":"2026-07-22T03:53:24.978Z","endTime":"2026-07-22T03:53:28.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:53:28.234Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to shortstop Masyn Winn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T03:55:48.855Z","endTime":"2026-07-22T03:57:14.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T03:55:37.135Z","endTime":"2026-07-22T03:55:51.197Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.094388286981108,"aZ":-14.481217325354853,"pfxX":-6.664659433964344,"pfxZ":9.480185668217196,"pX":-0.8472168077639685,"pZ":2.7638016672902825,"vX0":4.163352943459639,"vY0":-136.05380659943256,"vZ0":-5.9307628388711136,"x":149.29,"y":164.16,"x0":-1.5349370263263427,"y0":50.003548730531385,"z0":5.983424563598207,"aX":-12.439140645497746},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2225,"spinDirection":205},"zone":11,"typeConfidence":0.72,"plateTime":0.4032685847887034,"extension":7.16757206869808},"index":1,"playId":"da80c183-4df4-3158-a8f7-c9ceed76d00b","pitchNumber":1,"startTime":"2026-07-22T03:55:51.197Z","endTime":"2026-07-22T03:55:56.853Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482965095690744,"aZ":-33.368506394006275,"pfxX":0.7892487314575183,"pfxZ":-0.7984673955516222,"pX":1.3127079250715388,"pZ":2.2984013846477294,"vX0":6.276384343800625,"vY0":-121.87727449102937,"vZ0":-2.2389444632761606,"x":66.96,"y":176.72,"x0":-1.41074996923061,"y0":50.00503424858115,"z0":6.142510030401971,"aX":1.1744068350575398},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.8,"breakHorizontal":-3.1,"spinRate":2181,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.45135853980536833,"extension":7.005713622584323},"index":2,"playId":"1a8c5aed-c61b-35e6-b1d8-3ebd1f8b68c4","pitchNumber":2,"startTime":"2026-07-22T03:56:19.425Z","endTime":"2026-07-22T03:56:23.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.855425170390678,"aZ":-13.044782698202901,"pfxX":-3.3259022700123815,"pfxZ":10.042465643734936,"pX":1.1782034230359586,"pZ":2.141873565450256,"vX0":8.090814794113932,"vY0":-137.47232351883088,"vZ0":-8.201846297398719,"x":72.09,"y":180.95,"x0":-1.3772967276023496,"y0":50.003192225318934,"z0":6.059319081592741,"aX":-6.33635162189592},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2367,"spinDirection":206},"zone":14,"typeConfidence":0.95,"plateTime":0.39917899117642763,"extension":7.307468506528913},"index":3,"playId":"7e3a6c66-ce0d-34d3-a1b7-9d7b09cbebcb","pitchNumber":3,"startTime":"2026-07-22T03:56:35.542Z","endTime":"2026-07-22T03:56:39.723Z","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.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78458185207823,"aZ":-13.843586336798822,"pfxX":-3.4386655426381747,"pfxZ":9.790230361857143,"pX":0.04247133638291762,"pZ":3.177859266840404,"vX0":5.705494404664744,"vY0":-136.41530742740028,"vZ0":-5.0674107573648275,"x":115.38,"y":152.98,"x0":-1.6355240267320839,"y0":50.00630796842016,"z0":6.024029325953099,"aX":-6.44122907126889},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2330,"spinDirection":209},"zone":2,"typeConfidence":0.94,"plateTime":0.40248917069268497,"extension":7.137817019079819},"index":4,"playId":"19bfc35d-7590-3339-b697-878689d260ec","pitchNumber":4,"startTime":"2026-07-22T03:56:52.291Z","endTime":"2026-07-22T03:56:56.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99359299648072,"aZ":-16.290879761046714,"pfxX":-9.072995013029828,"pfxZ":8.428126977731097,"pX":-0.48016306454509333,"pZ":2.729024465391343,"vX0":6.236303677598089,"vY0":-136.86656312613297,"vZ0":-5.803644528492221,"x":135.3,"y":165.1,"x0":-1.616767339264973,"y0":50.00551148943013,"z0":6.0042490863422335,"aX":-17.106952924066256},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":15.0,"spinRate":2074,"spinDirection":208},"zone":4,"typeConfidence":0.94,"plateTime":0.4011487019561253,"extension":7.254676099124726},"hitData":{"launchSpeed":62.6,"launchAngle":50.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.08,"coordY":130.82}},"index":5,"playId":"9f70131d-bd52-3d3e-957c-f689be77e457","pitchNumber":5,"startTime":"2026-07-22T03:57:06.248Z","endTime":"2026-07-22T03:57:14.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:57:14.732Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oswald Peraza flies out to shortstop Masyn Winn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T03:57:29.149Z","endTime":"2026-07-22T03:58:46.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167830528102247,"aZ":-32.39140590979668,"pfxX":-0.10717913084766195,"pfxZ":-0.1416334303442266,"pX":1.0053386105534003,"pZ":0.5436505782309684,"vX0":6.182258038253971,"vY0":-122.27356268793737,"vZ0":-6.296253276506843,"x":78.68,"y":224.1,"x0":-1.5470322135038388,"y0":50.00554085757905,"z0":5.947625882370071,"aX":-0.16249059236723273},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.6,"breakHorizontal":-1.3,"spinRate":2250,"spinDirection":34},"zone":14,"typeConfidence":0.93,"plateTime":0.4487682624019853,"extension":7.1280170407729235},"index":0,"playId":"bf62944d-2ef5-35a0-97ba-e76e13975831","pitchNumber":1,"startTime":"2026-07-22T03:57:37.716Z","endTime":"2026-07-22T03:57:42.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22068428576072,"aZ":-35.58646473028303,"pfxX":1.038212528630599,"pfxZ":-2.3467405523995364,"pX":-0.12951754852578243,"pZ":1.5720688557230071,"vX0":3.4522872688385897,"vY0":-119.92943215817853,"vZ0":-3.1081901310574995,"x":121.94,"y":196.33,"x0":-1.7225316110790145,"y0":50.001295178327204,"z0":6.059338181639274,"aX":1.5111680114625974},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.7,"breakHorizontal":-2.8,"spinRate":2146,"spinDirection":40},"zone":13,"typeConfidence":0.94,"plateTime":0.4567407557317469,"extension":7.06710439560629},"index":1,"playId":"21da8313-5ae6-3850-862d-ba0acb623de8","pitchNumber":2,"startTime":"2026-07-22T03:57:57.109Z","endTime":"2026-07-22T03:58:00.576Z","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":94.4,"endSpeed":86.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07265414216924,"aZ":-16.109741300711793,"pfxX":-1.7614568016084573,"pfxZ":8.424544191803058,"pX":0.9209263376852702,"pZ":2.6485033305621,"vX0":7.262748410287815,"vY0":-137.17145714267696,"vZ0":-6.284611404343806,"x":81.9,"y":167.27,"x0":-1.5312480335839231,"y0":50.00564832472122,"z0":6.065922240081088,"aX":-3.360111713033231},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":1.7,"spinRate":2267,"spinDirection":205},"zone":12,"typeConfidence":0.97,"plateTime":0.39915395613808746,"extension":7.154398488423093},"index":2,"playId":"e0a80bc5-ccd7-3b28-a010-aa579ac67248","pitchNumber":3,"startTime":"2026-07-22T03:58:18.814Z","endTime":"2026-07-22T03:58:24.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16541058735904,"aZ":-35.05276187941562,"pfxX":0.276749167356514,"pfxZ":-1.9715330617191764,"pX":-0.23823308007589614,"pZ":2.5236626582988215,"vX0":3.182216253979617,"vY0":-119.98942518233886,"vZ0":-1.333418318460122,"x":126.08,"y":170.64,"x0":-1.6174923726026615,"y0":50.00408220842894,"z0":6.209171613833439,"aX":0.40345693932009524},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.6,"breakHorizontal":-1.3,"spinRate":2140,"spinDirection":40},"zone":5,"typeConfidence":0.9,"plateTime":0.4564328007623031,"extension":7.014454271535804},"hitData":{"launchSpeed":79.2,"launchAngle":52.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.05,"coordY":115.79}},"index":3,"playId":"7574f7c5-0f2a-3c0d-84c9-0093264c4ae5","pitchNumber":4,"startTime":"2026-07-22T03:58:37.264Z","endTime":"2026-07-22T03:58:46.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:58:46.797Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Siri doubles (4) on a ground ball to left fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T03:59:02.321Z","endTime":"2026-07-22T03:59:28.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99924165964681,"aZ":-17.12805149374497,"pfxX":-7.415877484042531,"pfxZ":7.878022940884329,"pX":-0.7394097203465941,"pZ":2.477187379124797,"vX0":5.065743147140987,"vY0":-137.24145507923504,"vZ0":-6.39242999648367,"x":145.18,"y":171.9,"x0":-1.6444139710892578,"y0":50.00321834576722,"z0":6.000572742716564,"aX":-14.165505290138675},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2108,"spinDirection":206},"zone":4,"typeConfidence":0.88,"plateTime":0.3988930560220254,"extension":7.119465481769121},"hitData":{"launchSpeed":96.2,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.09,"coordY":115.09}},"index":0,"playId":"6766e268-d3eb-310c-8d2e-6bbb2969a9e5","pitchNumber":1,"startTime":"2026-07-22T03:59:15.156Z","endTime":"2026-07-22T03:59:28.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:59:28.637Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T03:59:47.305Z","endTime":"2026-07-22T04:00:24.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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":94.3,"endSpeed":86.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.724099953654047,"aZ":-15.792288373341494,"pfxX":-7.602923706665276,"pfxZ":8.634558972490737,"pX":0.19835538352200335,"pZ":2.3632868648251595,"vX0":7.265021537984837,"vY0":-136.9867691148202,"vZ0":-6.799791398910612,"x":109.44,"y":174.97,"x0":-1.5024054012048524,"y0":50.004648625784085,"z0":5.960638563592747,"aX":-14.427708475425609},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":12.2,"spinRate":2116,"spinDirection":207},"zone":5,"typeConfidence":0.92,"plateTime":0.4001010193409593,"extension":7.247039698327596},"index":0,"playId":"fccab302-11fe-3274-8c65-847103b3a3ae","pitchNumber":1,"startTime":"2026-07-22T03:59:56.059Z","endTime":"2026-07-22T04:00:00.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79934515150533,"aZ":-31.61352136139756,"pfxX":1.0075513425521585,"pfxZ":0.3643325794828094,"pX":0.027743957752708038,"pZ":3.4258666840370653,"vX0":3.6800888814169777,"vY0":-122.97461781285297,"vZ0":-0.08348644803326077,"x":115.94,"y":146.28,"x0":-1.62268914335662,"y0":50.00027580865486,"z0":6.156020355387744,"aX":1.532545140193613},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.0,"breakHorizontal":-2.8,"spinRate":2178,"spinDirection":50},"zone":2,"typeConfidence":0.91,"plateTime":0.4464664889107035,"extension":6.9245226123542425},"hitData":{"launchSpeed":93.8,"launchAngle":54.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.26,"coordY":121.0}},"index":1,"playId":"c84a4675-d9b3-36aa-bb3c-f9d5a40752a4","pitchNumber":2,"startTime":"2026-07-22T04:00:13.137Z","endTime":"2026-07-22T04:00:24.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:00:24.460Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a ground ball to shortstop Zach Neto.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:02:41.142Z","endTime":"2026-07-22T04:03:22.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T04:01:43.527Z","endTime":"2026-07-22T04:02:43.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":95.3,"endSpeed":86.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.513293376248118,"aZ":-13.151866657551688,"pfxX":-2.00775012813804,"pfxZ":9.776602133078208,"pX":-0.6210596758386401,"pZ":3.8352481666937477,"vX0":5.095919303557365,"vY0":-138.7337323048963,"vZ0":-2.625303238402787,"x":140.67,"y":135.23,"x0":-2.22225783563753,"y0":50.0058945385424,"z0":5.672294082703617,"aX":-3.9080194507237254},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":2.5,"spinRate":2143,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.395045202715433,"extension":6.790246369414975},"index":1,"playId":"ea929b87-e79e-3bb5-a1df-716b925616eb","pitchNumber":1,"startTime":"2026-07-22T04:02:43.329Z","endTime":"2026-07-22T04:02:46.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158890408073077,"aZ":-24.784188499954563,"pfxX":7.46200440725344,"pfxZ":4.778512550406114,"pX":0.6334178275847174,"pZ":1.3549860788379433,"vX0":5.773655666994538,"vY0":-123.94561708170913,"vZ0":-4.778579029276265,"x":92.86,"y":202.2,"x0":-2.7006100505712096,"y0":50.003548643705535,"z0":5.392853206994815,"aX":11.539525537761403},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.7,"breakHorizontal":-14.9,"spinRate":2558,"spinDirection":80},"zone":14,"typeConfidence":0.93,"plateTime":0.4429207814824112,"extension":6.7125686068909864},"index":2,"playId":"30885f7a-9224-3b86-9f9a-2dbf52a06c4a","pitchNumber":2,"startTime":"2026-07-22T04:02:58.087Z","endTime":"2026-07-22T04:03:02.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.460056481547422,"aZ":-27.46780102656275,"pfxX":6.902089751709975,"pfxZ":2.9948307948350292,"pX":-0.20894678988619936,"pZ":2.0934454560224713,"vX0":3.9080164261030554,"vY0":-125.20249946258328,"vZ0":-2.820391830577468,"x":124.96,"y":182.26,"x0":-2.6917278418919977,"y0":50.005784737367236,"z0":5.504385650828768,"aX":10.857109290529012},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-13.4,"spinRate":2666,"spinDirection":82},"zone":8,"typeConfidence":0.9,"plateTime":0.43903142408676743,"extension":6.8118169871219045},"hitData":{"launchSpeed":92.6,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":93.98,"coordY":146.56}},"index":3,"playId":"8d7cb7af-ecb4-3ee6-a97f-e2328a39b9fc","pitchNumber":3,"startTime":"2026-07-22T04:03:14.041Z","endTime":"2026-07-22T04:03:22.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:03:22.195Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar challenged (pitch result), call on the field was confirmed: Lars Nootbaar called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:03:42.290Z","endTime":"2026-07-22T04:05:51.207Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":87.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45359158694258,"aZ":-14.740699041626868,"pfxX":-1.4896533765389073,"pfxZ":8.889065851406876,"pX":1.0192178267340555,"pZ":1.6448956209603616,"vX0":10.035091438453994,"vY0":-139.42605678201198,"vZ0":-7.510440011310236,"x":78.15,"y":194.37,"x0":-2.439101697175445,"y0":50.00599661250707,"z0":5.3539165296644775,"aX":-2.924463204862267},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":0.6,"spinRate":2184,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.3934153139586538,"extension":6.862589072762854},"index":0,"playId":"300324e8-28dd-3053-bf1c-204476152e3f","pitchNumber":1,"startTime":"2026-07-22T04:03:49.464Z","endTime":"2026-07-22T04:03:53.620Z","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":97.0,"endSpeed":88.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.237502980122976,"aZ":-14.07340067724065,"pfxX":-2.389780891719673,"pfxZ":9.049655216645405,"pX":0.05371409488906179,"pZ":3.659520414351351,"vX0":7.500613378379234,"vY0":-141.0347721583681,"vZ0":-2.6181984124475877,"x":114.95,"y":139.97,"x0":-2.3381925578204514,"y0":50.00215650621285,"z0":5.515918561787568,"aX":-4.781172592860663},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":2.6,"spinRate":2192,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.38945602004699653,"extension":6.8745671047935915},"index":1,"playId":"71453d3e-a721-3cd8-ae8c-0bbf497b3438","pitchNumber":2,"startTime":"2026-07-22T04:04:07.551Z","endTime":"2026-07-22T04:04:13.370Z","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":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.42356270966291,"aZ":-11.157005753100515,"pfxX":-1.976934410744886,"pfxZ":10.428918256099657,"pX":-0.1625888465000397,"pZ":2.128801192340077,"vX0":6.576140373065823,"vY0":-141.77949423044123,"vZ0":-6.9975292411715415,"x":123.2,"y":181.3,"x0":-2.2655995277181797,"y0":50.00695060973509,"z0":5.357495848388591,"aX":-3.9861865708706983},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":2.0,"spinRate":2173,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.38780138486740956,"extension":7.030731421779074},"index":2,"playId":"7ec8eb9c-0680-3580-b88d-c38efff4f0a7","pitchNumber":3,"startTime":"2026-07-22T04:04:28.023Z","endTime":"2026-07-22T04:04:32.385Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-22T04:04:55.969Z","endTime":"2026-07-22T04:05:29.341Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.29459834555467,"aZ":-13.29750355184704,"pfxX":-2.436358334125501,"pfxZ":9.329309491966884,"pX":-2.15735109236855,"pZ":2.5038764429239535,"vX0":1.622790617197009,"vY0":-142.6333766695559,"vZ0":-6.051607378242686,"x":199.23,"y":171.18,"x0":-2.4224503590183435,"y0":50.00276294361412,"z0":5.520472312500597,"aX":-4.929919197700611},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":4.0,"spinRate":2042,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.3866725847224197,"extension":6.918601494527205},"index":4,"playId":"f6b6bdb6-9975-3070-ad84-9d37b30dcbf2","pitchNumber":4,"startTime":"2026-07-22T04:05:29.341Z","endTime":"2026-07-22T04:05:33.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64318185234982,"aZ":-30.638565739151755,"pfxX":2.415779963991676,"pfxZ":0.8633373592071827,"pX":0.7467740995473001,"pZ":2.043087907264219,"vX0":6.931396242198516,"vY0":-133.01950030351043,"vZ0":-3.4611950685991633,"x":88.53,"y":183.62,"x0":-2.218688031558815,"y0":50.00067147115375,"z0":5.6107490800212245,"aX":4.275921716468704},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.0,"breakHorizontal":-6.0,"spinRate":2482,"spinDirection":119},"zone":9,"typeConfidence":0.96,"plateTime":0.41361508048661966,"extension":6.724871395027494},"index":5,"playId":"cfe56ea0-da30-3aa8-9434-0bee5c4ad0bf","pitchNumber":5,"startTime":"2026-07-22T04:05:45.223Z","endTime":"2026-07-22T04:05:51.207Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"}},"playEndTime":"2026-07-22T04:05:51.207Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:06:12.459Z","endTime":"2026-07-22T04:08:10.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.3,"endSpeed":87.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.464866765113996,"aZ":-12.549658316091532,"pfxX":-1.9103475239370957,"pfxZ":9.814475475347855,"pX":-0.5940472353305614,"pZ":3.5121621098362628,"vX0":5.4060771610067695,"vY0":-141.5057172944043,"vZ0":-3.6576797570124344,"x":139.64,"y":143.95,"x0":-2.292996411312372,"y0":50.00678883736793,"z0":5.642662770087616,"aX":-3.8220193452017117},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":2.2,"spinRate":2223,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3891398824764245,"extension":7.061914094078071},"index":0,"playId":"424767cf-627a-3a9c-9c67-8ca3d4a9e8a9","pitchNumber":1,"startTime":"2026-07-22T04:06:25.175Z","endTime":"2026-07-22T04:06:29.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.717719639438453,"aZ":-25.448851067921076,"pfxX":5.310839730170712,"pfxZ":4.3192196593729495,"pX":-0.6451769913024228,"pZ":1.7470908101265268,"vX0":3.2143243509496804,"vY0":-124.99143323974235,"vZ0":-3.9704789182210467,"x":141.59,"y":191.61,"x0":-2.644499777622294,"y0":50.005979647040135,"z0":5.482518695078861,"aX":8.278614873695659},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.0,"breakHorizontal":-10.4,"spinRate":2481,"spinDirection":85},"zone":7,"typeConfidence":0.89,"plateTime":0.44074742258336386,"extension":6.737331746669977},"index":1,"playId":"1a013516-3d4f-3609-a6bf-99d43a63ba34","pitchNumber":2,"startTime":"2026-07-22T04:06:39.889Z","endTime":"2026-07-22T04:06:44.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.825521869475402,"aZ":-26.6341932379825,"pfxX":7.504136748597456,"pfxZ":3.575030952866488,"pX":1.1907193203592439,"pZ":2.384985124728737,"vX0":6.895726204637427,"vY0":-124.9188155763897,"vZ0":-2.101560681690442,"x":61.23,"y":130.61,"x0":-2.6003576292097494,"y0":50.00091216865918,"z0":5.470632785408594,"aX":11.62250226287685},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.1,"breakHorizontal":-15.5,"spinRate":2592,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.4418339121531174,"extension":6.825696195123281},"index":2,"playId":"3f9a5416-e99e-3838-a044-4689f1a6488f","pitchNumber":3,"startTime":"2026-07-22T04:06:56.247Z","endTime":"2026-07-22T04:06:59.341Z","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":96.9,"endSpeed":87.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.31371376746467,"aZ":-14.341812186155096,"pfxX":-0.7267496188510565,"pfxZ":9.028839008549054,"pX":0.5065647248166554,"pZ":1.8263644609939547,"vX0":7.466804057482631,"vY0":-140.68794948139936,"vZ0":-7.348861401776879,"x":97.69,"y":189.47,"x0":-2.1043222775640302,"y0":50.00262596800953,"z0":5.429849242730925,"aX":-1.4360663762914179},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":-0.5,"spinRate":2224,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.39153620087893914,"extension":6.965032199290419},"index":3,"playId":"f982d68b-6d28-36b4-9ca5-513991be4911","pitchNumber":4,"startTime":"2026-07-22T04:07:14.096Z","endTime":"2026-07-22T04:07:17.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.806117599179682,"aZ":-14.395852183872778,"pfxX":-1.2867935335264802,"pfxZ":8.84400622888025,"pX":-1.4843487095932715,"pZ":4.100621765043136,"vX0":2.5442782291316868,"vY0":-140.64765832802857,"vZ0":-1.9165625286434231,"x":173.58,"y":128.06,"x0":-2.232037223187187,"y0":50.00638847295264,"z0":5.7205767472584865,"aX":-2.58792510029815},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":1.8,"spinRate":2238,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.38888029274040026,"extension":6.919749171830538},"index":4,"playId":"681168ed-9e05-34b0-aab7-879d83395d3a","pitchNumber":5,"startTime":"2026-07-22T04:07:41.217Z","endTime":"2026-07-22T04:07:47.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54775259195681,"aZ":-24.753517930805852,"pfxX":8.810651859981828,"pfxZ":4.630581327194283,"pX":0.6793351348610089,"pZ":1.4097665561696884,"vX0":5.260958318494382,"vY0":-126.0576068965442,"vZ0":-5.015827309056025,"x":91.11,"y":200.72,"x0":-2.582191366099146,"y0":50.004079046646204,"z0":5.433363570768388,"aX":14.12564117057034},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.4,"breakHorizontal":-17.2,"spinRate":2472,"spinDirection":77},"zone":14,"typeConfidence":0.93,"plateTime":0.43514576803664884,"extension":6.729439338672306},"index":5,"playId":"c6afecf9-e38d-3521-bd03-ce0397029944","pitchNumber":6,"startTime":"2026-07-22T04:08:06.034Z","endTime":"2026-07-22T04:08:10.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:08:10.606Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"José Fermín hit by pitch. Jordan Walker to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:08:26.662Z","endTime":"2026-07-22T04:08:43.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.630255303201274,"aZ":-26.178500294864104,"pfxX":9.442225520660964,"pfxZ":4.022840998874841,"pX":-2.023548589090904,"pZ":3.9208984225931514,"vX0":-0.9636796309413007,"vY0":-121.50090099444984,"vZ0":1.4135948064631858,"x":194.13,"y":132.92,"x0":-2.8470045891511404,"y0":50.00147293944956,"z0":5.6126510190964,"aX":14.062534189186325},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.9,"breakHorizontal":-16.8,"spinRate":2457,"spinDirection":82},"zone":11,"typeConfidence":0.93,"plateTime":0.45145493889599697,"extension":6.826042098026564},"index":0,"playId":"f0f29d80-1dd7-3973-836a-b45ec82834bf","pitchNumber":1,"startTime":"2026-07-22T04:08:37.763Z","endTime":"2026-07-22T04:08:43.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:08:43.833Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Jordan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:08:59.468Z","endTime":"2026-07-22T04:10:26.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.98"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.61"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.07"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.57"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.49"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.63"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.04"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.02"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.04"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.81"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.23"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69337345415719,"aZ":-13.16681180372659,"pfxX":-1.3821978770544059,"pfxZ":9.33345089670841,"pX":-0.1170683431316908,"pZ":1.9892399388145325,"vX0":6.055580196858535,"vY0":-142.2946995931481,"vZ0":-7.425344260553956,"x":121.46,"y":185.07,"x0":-2.099558783401738,"y0":50.00699789229015,"z0":5.479088212892357,"aX":-2.816457948391998},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":1.2,"spinRate":2191,"spinDirection":203},"zone":8,"typeConfidence":0.9,"plateTime":0.38591509570753946,"extension":7.009018979752608},"index":0,"playId":"473ec602-48b5-3090-aebc-452563fea56d","pitchNumber":1,"startTime":"2026-07-22T04:09:16.364Z","endTime":"2026-07-22T04:09:19.951Z","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":97.9,"endSpeed":89.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.390354739515736,"aZ":-13.598744291878171,"pfxX":-1.6543012286788277,"pfxZ":9.148834880351048,"pX":0.9945157745486627,"pZ":0.9524260074213632,"vX0":8.994107509470567,"vY0":-142.01939214825708,"vZ0":-10.045610430620414,"x":79.09,"y":213.06,"x0":-2.006878672575008,"y0":50.00151435015332,"z0":5.413928299819499,"aX":-3.3591976603262133},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":1.1,"spinRate":2264,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.38658359138631715,"extension":7.081079709460785},"index":1,"playId":"3079eedb-2398-32b4-8784-8e22fe9a5f96","pitchNumber":2,"startTime":"2026-07-22T04:09:33.589Z","endTime":"2026-07-22T04:09:37.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15655675196464,"aZ":-25.18651201895945,"pfxX":5.822414100483078,"pfxZ":4.277471277901988,"pX":0.7377899085132928,"pZ":1.289650795015743,"vX0":6.5647104181763165,"vY0":-128.00383337357704,"vZ0":-5.300327525373161,"x":88.88,"y":203.96,"x0":-2.631228059447931,"y0":50.0040755417816,"z0":5.397663393692147,"aX":9.516122007368295},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.6,"breakHorizontal":-12.2,"spinRate":2578,"spinDirection":84},"zone":14,"typeConfidence":0.88,"plateTime":0.43040962511606207,"extension":6.884017047564334},"index":2,"playId":"e125f100-8078-3ddf-8d72-d10b455eb796","pitchNumber":3,"startTime":"2026-07-22T04:09:50.141Z","endTime":"2026-07-22T04:09:53.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118324724513773,"aZ":-25.54910975188702,"pfxX":5.821711621766463,"pfxZ":4.1805672198271004,"pX":0.27584520525809064,"pZ":1.538887390255604,"vX0":5.110223985069675,"vY0":-125.81731733228419,"vZ0":-4.441109313163448,"x":106.49,"y":197.23,"x0":-2.546051394192495,"y0":50.00432278243504,"z0":5.4243982950928435,"aX":9.233349578352158},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.7,"breakHorizontal":-11.8,"spinRate":2514,"spinDirection":79},"zone":14,"typeConfidence":0.89,"plateTime":0.43715000723726183,"extension":6.890680222429588},"index":3,"playId":"282ce8a7-7e93-394d-a842-88b8a73f0e74","pitchNumber":4,"startTime":"2026-07-22T04:10:05.309Z","endTime":"2026-07-22T04:10:08.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.66023830172726,"aZ":-10.89300284645234,"pfxX":-3.0079440231095296,"pfxZ":10.607537832396014,"pX":0.13424897554444137,"pZ":1.9969214336234116,"vX0":7.7032190404673475,"vY0":-141.52938966550334,"vZ0":-7.8281811739357074,"x":111.88,"y":184.86,"x0":-2.2455210536753962,"y0":50.00045269881921,"z0":5.515833719760974,"aX":-6.033951926063242},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2275,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.38866696508117693,"extension":6.997383845964648},"index":4,"playId":"49e92892-1c3a-3416-b4d4-96c13b762f73","pitchNumber":5,"startTime":"2026-07-22T04:10:22.761Z","endTime":"2026-07-22T04:10:26.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:10:26.790Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Jordan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:08:59.468Z","endTime":"2026-07-22T04:10:26.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.98"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.61"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.07"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.57"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.49"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.63"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.04"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.02"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.04"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.81"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.23"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69337345415719,"aZ":-13.16681180372659,"pfxX":-1.3821978770544059,"pfxZ":9.33345089670841,"pX":-0.1170683431316908,"pZ":1.9892399388145325,"vX0":6.055580196858535,"vY0":-142.2946995931481,"vZ0":-7.425344260553956,"x":121.46,"y":185.07,"x0":-2.099558783401738,"y0":50.00699789229015,"z0":5.479088212892357,"aX":-2.816457948391998},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":1.2,"spinRate":2191,"spinDirection":203},"zone":8,"typeConfidence":0.9,"plateTime":0.38591509570753946,"extension":7.009018979752608},"index":0,"playId":"473ec602-48b5-3090-aebc-452563fea56d","pitchNumber":1,"startTime":"2026-07-22T04:09:16.364Z","endTime":"2026-07-22T04:09:19.951Z","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":97.9,"endSpeed":89.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.390354739515736,"aZ":-13.598744291878171,"pfxX":-1.6543012286788277,"pfxZ":9.148834880351048,"pX":0.9945157745486627,"pZ":0.9524260074213632,"vX0":8.994107509470567,"vY0":-142.01939214825708,"vZ0":-10.045610430620414,"x":79.09,"y":213.06,"x0":-2.006878672575008,"y0":50.00151435015332,"z0":5.413928299819499,"aX":-3.3591976603262133},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":1.1,"spinRate":2264,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.38658359138631715,"extension":7.081079709460785},"index":1,"playId":"3079eedb-2398-32b4-8784-8e22fe9a5f96","pitchNumber":2,"startTime":"2026-07-22T04:09:33.589Z","endTime":"2026-07-22T04:09:37.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15655675196464,"aZ":-25.18651201895945,"pfxX":5.822414100483078,"pfxZ":4.277471277901988,"pX":0.7377899085132928,"pZ":1.289650795015743,"vX0":6.5647104181763165,"vY0":-128.00383337357704,"vZ0":-5.300327525373161,"x":88.88,"y":203.96,"x0":-2.631228059447931,"y0":50.0040755417816,"z0":5.397663393692147,"aX":9.516122007368295},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.6,"breakHorizontal":-12.2,"spinRate":2578,"spinDirection":84},"zone":14,"typeConfidence":0.88,"plateTime":0.43040962511606207,"extension":6.884017047564334},"index":2,"playId":"e125f100-8078-3ddf-8d72-d10b455eb796","pitchNumber":3,"startTime":"2026-07-22T04:09:50.141Z","endTime":"2026-07-22T04:09:53.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118324724513773,"aZ":-25.54910975188702,"pfxX":5.821711621766463,"pfxZ":4.1805672198271004,"pX":0.27584520525809064,"pZ":1.538887390255604,"vX0":5.110223985069675,"vY0":-125.81731733228419,"vZ0":-4.441109313163448,"x":106.49,"y":197.23,"x0":-2.546051394192495,"y0":50.00432278243504,"z0":5.4243982950928435,"aX":9.233349578352158},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.7,"breakHorizontal":-11.8,"spinRate":2514,"spinDirection":79},"zone":14,"typeConfidence":0.89,"plateTime":0.43715000723726183,"extension":6.890680222429588},"index":3,"playId":"282ce8a7-7e93-394d-a842-88b8a73f0e74","pitchNumber":4,"startTime":"2026-07-22T04:10:05.309Z","endTime":"2026-07-22T04:10:08.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.66023830172726,"aZ":-10.89300284645234,"pfxX":-3.0079440231095296,"pfxZ":10.607537832396014,"pX":0.13424897554444137,"pZ":1.9969214336234116,"vX0":7.7032190404673475,"vY0":-141.52938966550334,"vZ0":-7.8281811739357074,"x":111.88,"y":184.86,"x0":-2.2455210536753962,"y0":50.00045269881921,"z0":5.515833719760974,"aX":-6.033951926063242},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2275,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.38866696508117693,"extension":6.997383845964648},"index":4,"playId":"49e92892-1c3a-3416-b4d4-96c13b762f73","pitchNumber":5,"startTime":"2026-07-22T04:10:22.761Z","endTime":"2026-07-22T04:10:26.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:10:26.790Z","atBatIndex":70},"scoringPlays":[8,9,10,37],"playsByInning":[{"startIndex":0,"endIndex":12,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":118.18,"y":168.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":99.2,"y":64.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":160.54,"y":148.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":179.52,"y":129.57},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":40.95,"y":97.93},"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":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":60.69,"y":109.04},"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":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":41.58,"y":114.95},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":187.69,"y":104.33},"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":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":51.29,"y":52.72},"type":"H","description":"Home Run"}]}},{"startIndex":13,"endIndex":18,"top":[13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":110.4,"y":73.3},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":106.68,"y":150.19},"type":"O","description":"Lineout"}],"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":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":128.45,"y":152.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":85.17,"y":83.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":135.73,"y":148.98},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":102.45,"y":165.32},"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":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":101.24,"y":167.14},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":96.47,"y":118.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":69.21,"y":98.88},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":147.74,"y":64.31},"type":"O","description":"Lineout"}],"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":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":147.81,"y":92.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":207.23,"y":100.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":92.2,"y":75.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":129.54,"y":65.31},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":85.49,"y":87.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":103.66,"y":150.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":201.69,"y":106.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":153.88,"y":156.24},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":121.9,"y":160.73},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":103.66,"y":161.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":132.12,"y":166.07},"type":"H","description":"Single"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":129.55,"y":88.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":120.0,"y":87.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":69.91,"y":98.12},"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":6,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":150.9,"y":83.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":115.52,"y":87.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":136.94,"y":150.19},"type":"O","description":"Forceout"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53],"bottom":[54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":116.37,"y":147.17},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":144.2,"y":146.56},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61],"bottom":[62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":122.75,"y":133.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":122.05,"y":178.29},"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":8,"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":118.08,"y":130.82},"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":8,"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":105.05,"y":115.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":37.09,"y":115.09},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":62.26,"y":121.0},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":70,"top":[66,67,68,69,70],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":93.98,"y":146.56},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":5,"hits":5,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":10,"errors":0,"leftOnBase":7},"away":{"runs":1,"hits":7,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"catcher":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"first":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"second":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"third":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"shortstop":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"left":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"center":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"right":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"onDeck":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"inHole":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"battingOrder":10,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"onDeck":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"inHole":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"battingOrder":8,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":5,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".241","atBats":33,"obp":".318","slg":".385","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":32,"obp":".389","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"4.16","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.33","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":49,"strikes":93,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":5,"pitchesPerInning":"17.75","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":65,"groundOuts":126,"airOuts":111,"runs":36,"doubles":19,"triples":1,"homeRuns":14,"strikeOuts":71,"baseOnBalls":24,"intentionalWalks":0,"hits":95,"hitByPitch":0,"atBats":402,"obp":".279","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1682,"era":"2.92","inningsPitched":"108.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.10","battersFaced":427,"outs":324,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1682,"balls":636,"strikes":1046,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".364","pitchesPerInning":"15.57","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"5.92","walksPer9Inn":"2.00","hitsPer9Inn":"7.92","runsScoredPer9":"3.00","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":1,"flyOuts":27,"groundOuts":33,"airOuts":50,"runs":32,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":19,"intentionalWalks":0,"hits":46,"hitByPitch":2,"atBats":167,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":720,"era":"6.31","inningsPitched":"41.1","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":29,"whip":"1.57","battersFaced":190,"outs":124,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":720,"balls":266,"strikes":454,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"17.42","gamesFinished":13,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.71","walksPer9Inn":"4.14","hitsPer9Inn":"10.02","runsScoredPer9":"6.97","homeRunsPer9":"1.09","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":34,"flyOuts":10,"groundOuts":19,"airOuts":21,"runs":9,"doubles":0,"triples":2,"homeRuns":4,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".203","atBats":69,"obp":".267","slg":".435","ops":".702","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":30,"rbi":8,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".204","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.25","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":28,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":42,"groundOuts":86,"airOuts":81,"runs":64,"doubles":21,"triples":0,"homeRuns":22,"strikeOuts":103,"baseOnBalls":35,"intentionalWalks":1,"hits":110,"hitByPitch":3,"avg":".292","atBats":377,"obp":".354","slg":".523","ops":".877","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":197,"rbi":76,"leftOnBase":179,"sacBunts":0,"sacFlies":3,"babip":".345","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.14","popOuts":19,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":200,"errors":4,"chances":212,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":30,"groundOuts":71,"airOuts":70,"runs":30,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":56,"baseOnBalls":13,"intentionalWalks":0,"hits":58,"hitByPitch":2,"avg":".229","atBats":253,"obp":".270","slg":".368","ops":".638","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":93,"rbi":29,"leftOnBase":98,"sacBunts":0,"sacFlies":2,"babip":".262","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.62","popOuts":21,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":150,"errors":2,"chances":155,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":50,"groundOuts":103,"airOuts":91,"runs":38,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":0,"hits":96,"hitByPitch":5,"atBats":366,"obp":".331","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1570,"era":"3.59","inningsPitched":"95.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.35","battersFaced":408,"outs":286,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1570,"balls":591,"strikes":979,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".636","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.46","walksPer9Inn":"3.12","hitsPer9Inn":"9.06","runsScoredPer9":"3.59","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":17,"groundOuts":33,"airOuts":27,"runs":18,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":1,"hits":30,"hitByPitch":0,"avg":".248","atBats":121,"obp":".352","slg":".388","ops":".740","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":47,"rbi":12,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":80,"errors":0,"chances":83,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":26,"groundOuts":44,"airOuts":56,"runs":18,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".266","atBats":169,"obp":".328","slg":".391","ops":".719","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":66,"rbi":20,"leftOnBase":69,"sacBunts":1,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.25","popOuts":18,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":67,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":41,"gamesStarted":0,"flyOuts":36,"groundOuts":56,"airOuts":55,"runs":19,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":22,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":164,"obp":".283","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":694,"era":"3.17","inningsPitched":"48.1","wins":6,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":17,"whip":"1.08","battersFaced":191,"outs":145,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":694,"balls":279,"strikes":415,"strikePercentage":".600","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".857","pitchesPerInning":"14.36","gamesFinished":10,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"4.84","walksPer9Inn":"4.10","hitsPer9Inn":"5.59","runsScoredPer9":"3.54","homeRunsPer9":"0.93","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":15},"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}},"ID802139":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":73,"groundOuts":100,"airOuts":110,"runs":61,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":69,"baseOnBalls":42,"intentionalWalks":2,"hits":96,"hitByPitch":14,"avg":".257","atBats":373,"obp":".353","slg":".397","ops":".750","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":148,"rbi":39,"leftOnBase":101,"sacBunts":0,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.64","popOuts":12,"lineOuts":25},"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":279,"putOuts":111,"errors":2,"chances":392,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656240":{"person":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":20,"strikes":22,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":20,"strikes":22,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":43,"gamesStarted":0,"flyOuts":24,"groundOuts":59,"airOuts":50,"runs":24,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":19,"intentionalWalks":0,"hits":46,"hitByPitch":8,"atBats":180,"obp":".343","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":820,"era":"3.59","inningsPitched":"47.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":19,"whip":"1.36","battersFaced":214,"outs":143,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":306,"strikes":514,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".---","pitchesPerInning":"17.20","gamesFinished":5,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"6.04","walksPer9Inn":"3.59","hitsPer9Inn":"8.69","runsScoredPer9":"4.53","homeRunsPer9":"0.38","inheritedRunners":24,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":8,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691458":{"person":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":13,"groundOuts":29,"airOuts":27,"runs":10,"doubles":4,"triples":2,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".250","atBats":88,"obp":".263","slg":".375","ops":".638","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":33,"rbi":18,"leftOnBase":34,"sacBunts":0,"sacFlies":4,"babip":".273","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.00","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":42,"errors":3,"chances":95,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":67,"groundOuts":109,"airOuts":104,"runs":53,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":63,"baseOnBalls":33,"intentionalWalks":2,"hits":107,"hitByPitch":4,"avg":".282","atBats":380,"obp":".343","slg":".466","ops":".809","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":177,"rbi":69,"leftOnBase":181,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":780,"errors":7,"chances":852,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":41,"gamesStarted":0,"flyOuts":17,"groundOuts":48,"airOuts":28,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":1,"hits":34,"hitByPitch":9,"atBats":148,"obp":".335","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":668,"era":"3.76","inningsPitched":"40.2","wins":3,"losses":4,"saves":25,"saveOpportunities":30,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.20","battersFaced":175,"outs":122,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":668,"balls":260,"strikes":408,"strikePercentage":".610","hitBatsmen":9,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".429","pitchesPerInning":"16.43","gamesFinished":33,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"9.07","walksPer9Inn":"3.32","hitsPer9Inn":"7.52","runsScoredPer9":"4.20","homeRunsPer9":"0.44","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":49,"groundOuts":140,"airOuts":91,"runs":49,"doubles":19,"triples":1,"homeRuns":10,"strikeOuts":75,"baseOnBalls":31,"intentionalWalks":0,"hits":102,"hitByPitch":6,"atBats":407,"obp":".312","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1735,"era":"4.02","inningsPitched":"105.1","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.26","battersFaced":445,"outs":316,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1735,"balls":643,"strikes":1092,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".625","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"6.41","walksPer9Inn":"2.65","hitsPer9Inn":"8.72","runsScoredPer9":"4.19","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":26,"groundOuts":38,"airOuts":52,"runs":17,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":1,"hits":31,"hitByPitch":1,"atBats":157,"obp":".271","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":677,"era":"3.32","inningsPitched":"43.1","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":15,"blownSaves":3,"earnedRuns":16,"whip":"1.08","battersFaced":177,"outs":130,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":677,"balls":229,"strikes":448,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".600","pitchesPerInning":"15.62","gamesFinished":7,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.32","hitsPer9Inn":"6.44","runsScoredPer9":"3.53","homeRunsPer9":"1.04","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 5-7)","summary":"5.1 IP, 5 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":28,"strikes":67,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"8.44","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":20,"gamesStarted":20,"flyOuts":65,"groundOuts":74,"airOuts":114,"runs":62,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":95,"baseOnBalls":38,"intentionalWalks":0,"hits":112,"hitByPitch":4,"atBats":388,"obp":".353","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1668,"era":"5.18","inningsPitched":"99.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.52","battersFaced":437,"outs":297,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1668,"balls":599,"strikes":1069,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.65","rbi":5,"winPercentage":".417","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.64","walksPer9Inn":"3.45","hitsPer9Inn":"10.18","runsScoredPer9":"5.64","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":20,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":24,"groundOuts":39,"airOuts":41,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":6,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".209","atBats":148,"obp":".247","slg":".331","ops":".578","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":49,"rbi":11,"leftOnBase":68,"sacBunts":4,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":33,"stolenBasePercentage":".673","caughtStealingPercentage":".327","assists":26,"putOuts":360,"errors":5,"chances":391,"fielding":".987","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":43,"gamesStarted":0,"flyOuts":22,"groundOuts":27,"airOuts":43,"runs":22,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":23,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":146,"obp":".347","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":707,"era":"4.70","inningsPitched":"38.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":17,"blownSaves":3,"earnedRuns":20,"whip":"1.51","battersFaced":171,"outs":115,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":276,"strikes":431,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"18.44","gamesFinished":5,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"9.63","walksPer9Inn":"5.40","hitsPer9Inn":"8.22","runsScoredPer9":"5.17","homeRunsPer9":"1.41","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"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":true,"isSubstitute":false}},"ID703725":{"person":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":4,"runs":5,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"obp":".348","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":84,"era":"7.20","inningsPitched":"5.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.60","battersFaced":23,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":26,"strikes":58,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"16.80","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.80","hitsPer9Inn":"12.60","runsScoredPer9":"9.00","homeRunsPer9":"5.40","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":55,"groundOuts":87,"airOuts":96,"runs":55,"doubles":19,"triples":1,"homeRuns":7,"strikeOuts":95,"baseOnBalls":32,"intentionalWalks":0,"hits":97,"hitByPitch":6,"atBats":371,"obp":".328","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":1592,"era":"4.78","inningsPitched":"98.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.32","battersFaced":414,"outs":294,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1592,"balls":554,"strikes":1038,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".417","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.94","hitsPer9Inn":"8.91","runsScoredPer9":"5.05","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":92,"flyOuts":42,"groundOuts":84,"airOuts":102,"runs":39,"doubles":12,"triples":2,"homeRuns":4,"strikeOuts":73,"baseOnBalls":32,"intentionalWalks":0,"hits":79,"hitByPitch":7,"avg":".238","atBats":332,"obp":".313","slg":".322","ops":".635","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":107,"rbi":42,"leftOnBase":152,"sacBunts":0,"sacFlies":6,"babip":".287","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":25,"lineOuts":35},"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":242,"putOuts":143,"errors":8,"chances":393,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":40,"groundOuts":114,"airOuts":94,"runs":62,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":74,"baseOnBalls":51,"intentionalWalks":4,"hits":90,"hitByPitch":24,"avg":".244","atBats":369,"obp":".369","slg":".377","ops":".746","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":447,"totalBases":139,"rbi":41,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".275","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.54","popOuts":30,"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":26,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":7,"putOuts":275,"errors":0,"chances":282,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID699625":{"person":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":12,"groundOuts":14,"airOuts":16,"runs":4,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".176","atBats":68,"obp":".282","slg":".338","ops":".620","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":23,"rbi":9,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.67","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":{"caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":125,"errors":1,"chances":126,"fielding":".992","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"38","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":10,"groundOuts":12,"airOuts":16,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".230","atBats":61,"obp":".304","slg":".475","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":29,"rbi":12,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.25","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":17,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[802139,671056,676475,691023,663457,691026,701675,665877,691458,663494,676369,669461,694335,656240],"pitchers":[669461,694335,656240],"bench":[699625,686780],"bullpen":[677865,703725,700669,681517,669160,700241,676617,669467,666277,592773],"battingOrder":[802139,671056,676475,691023,663457,691026,665877,691458,676369],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Burleson 3; Herrera; Jordan; Torres, B; Walker, J."},{"label":"RBI","value":"Wetherholt (39)."},{"label":"Runners left in scoring position, 2 out","value":"Winn; Jordan; Nootbaar."},{"label":"GIDP","value":"Herrera."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Nootbaar (Neto at 3rd base)."},{"label":"DP","value":"(Wetherholt-Burleson)."}]}],"note":[{"label":"a","value":"Grounded out for Church in the 7th."},{"label":"b","value":"Struck out for Torres, B in the 7th."}]},"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":6,"groundOuts":6,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".240","atBats":32,"obp":".315","slg":".389","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":15,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":5,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":33,"obp":".257","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"4.56","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.37","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":48,"strikes":98,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"pitchesPerInning":"16.22","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":32,"groundOuts":68,"airOuts":53,"runs":27,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":84,"baseOnBalls":11,"intentionalWalks":0,"hits":64,"hitByPitch":6,"avg":".240","atBats":267,"obp":".284","slg":".375","ops":".659","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":100,"rbi":24,"leftOnBase":117,"sacBunts":1,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.14","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":146,"putOuts":88,"errors":2,"chances":236,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":13,"groundOuts":20,"airOuts":22,"runs":19,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":2,"avg":".269","atBats":93,"obp":".324","slg":".473","ops":".797","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":44,"rbi":18,"leftOnBase":38,"sacBunts":2,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.60","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":64,"errors":0,"chances":65,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"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":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":65,"groundOuts":58,"airOuts":102,"runs":69,"doubles":20,"triples":2,"homeRuns":19,"strikeOuts":139,"baseOnBalls":45,"intentionalWalks":1,"hits":93,"hitByPitch":7,"avg":".238","atBats":391,"obp":".327","slg":".445","ops":".772","caughtStealing":9,"stolenBases":13,"stolenBasePercentage":".591","caughtStealingPercentage":".409","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":174,"rbi":46,"leftOnBase":137,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.58","popOuts":23,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":220,"putOuts":130,"errors":14,"chances":364,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID624585":{"person":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":3,"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":79,"flyOuts":35,"groundOuts":59,"airOuts":66,"runs":34,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":108,"baseOnBalls":32,"intentionalWalks":0,"hits":59,"hitByPitch":6,"avg":".205","atBats":288,"obp":".294","slg":".375","ops":".669","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":108,"rbi":45,"leftOnBase":145,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.18","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":44,"gamesStarted":0,"flyOuts":23,"groundOuts":28,"airOuts":36,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":1,"hits":31,"hitByPitch":1,"atBats":138,"obp":".323","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":683,"era":"2.89","inningsPitched":"37.1","wins":3,"losses":1,"saves":0,"saveOpportunities":3,"holds":7,"blownSaves":3,"earnedRuns":12,"whip":"1.37","battersFaced":162,"outs":112,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":683,"balls":260,"strikes":423,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".750","pitchesPerInning":"18.29","gamesFinished":7,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"11.09","walksPer9Inn":"4.82","hitsPer9Inn":"7.47","runsScoredPer9":"3.13","homeRunsPer9":"0.72","inheritedRunners":40,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":7,"flyOuts":27,"groundOuts":39,"airOuts":44,"runs":31,"doubles":4,"triples":0,"homeRuns":10,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":149,"obp":".331","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":683,"era":"6.10","inningsPitched":"38.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.43","battersFaced":169,"outs":115,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":683,"balls":249,"strikes":434,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".333","pitchesPerInning":"17.82","gamesFinished":1,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.76","hitsPer9Inn":"9.16","runsScoredPer9":"7.28","homeRunsPer9":"2.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"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}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":51,"groundOuts":129,"airOuts":88,"runs":48,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":122,"baseOnBalls":54,"intentionalWalks":1,"hits":94,"hitByPitch":4,"atBats":430,"obp":".311","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":1957,"era":"3.43","inningsPitched":"118.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.25","battersFaced":491,"outs":354,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1957,"balls":737,"strikes":1220,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".571","pitchesPerInning":"16.58","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"9.31","walksPer9Inn":"4.12","hitsPer9Inn":"7.17","runsScoredPer9":"3.66","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":14,"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":14,"balls":2,"strikes":12,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":17,"groundOuts":37,"airOuts":35,"runs":19,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":0,"hits":42,"hitByPitch":1,"atBats":156,"obp":".349","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":689,"era":"3.67","inningsPitched":"41.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.44","battersFaced":175,"outs":125,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":689,"balls":265,"strikes":424,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".000","pitchesPerInning":"16.54","gamesFinished":6,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.07","walksPer9Inn":"3.89","hitsPer9Inn":"9.07","runsScoredPer9":"4.10","homeRunsPer9":"1.73","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680570":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":26,"groundOuts":27,"airOuts":48,"runs":34,"doubles":16,"triples":1,"homeRuns":5,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":1,"hits":45,"hitByPitch":4,"atBats":142,"obp":".393","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":660,"era":"8.23","inningsPitched":"35.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.77","battersFaced":168,"outs":105,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":247,"strikes":413,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".500","pitchesPerInning":"18.86","gamesFinished":0,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"6.94","walksPer9Inn":"4.37","hitsPer9Inn":"11.57","runsScoredPer9":"8.74","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":6,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":58,"airOuts":77,"runs":59,"doubles":14,"triples":0,"homeRuns":18,"strikeOuts":95,"baseOnBalls":71,"intentionalWalks":8,"hits":70,"hitByPitch":4,"avg":".233","atBats":300,"obp":".387","slg":".460","ops":".847","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":138,"rbi":39,"leftOnBase":114,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.67","popOuts":12,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":174,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":15,"groundOuts":28,"airOuts":29,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":17,"intentionalWalks":1,"hits":21,"hitByPitch":2,"atBats":112,"obp":".305","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":553,"era":"2.90","inningsPitched":"31.0","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":10,"whip":"1.23","battersFaced":131,"outs":93,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":553,"balls":202,"strikes":351,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".750","pitchesPerInning":"17.84","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.87","walksPer9Inn":"4.94","hitsPer9Inn":"6.10","runsScoredPer9":"2.90","homeRunsPer9":"0.87","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"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}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":101,"flyOuts":59,"groundOuts":93,"airOuts":113,"runs":44,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":92,"baseOnBalls":12,"intentionalWalks":0,"hits":95,"hitByPitch":14,"avg":".243","atBats":391,"obp":".289","slg":".402","ops":".691","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":157,"rbi":57,"leftOnBase":172,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.07","popOuts":29,"lineOuts":25},"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":161,"errors":5,"chances":170,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":16,"groundOuts":27,"airOuts":28,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".246","atBats":118,"obp":".288","slg":".381","ops":".669","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":45,"rbi":14,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":15,"errors":2,"chances":71,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":36,"groundOuts":56,"airOuts":67,"runs":24,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":18,"intentionalWalks":0,"hits":52,"hitByPitch":4,"avg":".256","atBats":203,"obp":".323","slg":".394","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":80,"rbi":38,"leftOnBase":106,"sacBunts":0,"sacFlies":4,"babip":".276","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.60","popOuts":9,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":153,"errors":4,"chances":244,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":20,"groundOuts":43,"airOuts":38,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":160,"obp":".308","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":687,"era":"3.95","inningsPitched":"43.1","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":15,"blownSaves":2,"earnedRuns":19,"whip":"1.25","battersFaced":182,"outs":130,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":687,"balls":251,"strikes":436,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".333","pitchesPerInning":"15.85","gamesFinished":4,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.35","walksPer9Inn":"4.15","hitsPer9Inn":"7.06","runsScoredPer9":"3.95","homeRunsPer9":"1.25","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":41,"gamesStarted":0,"flyOuts":18,"groundOuts":35,"airOuts":38,"runs":22,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":66,"baseOnBalls":31,"intentionalWalks":3,"hits":25,"hitByPitch":8,"atBats":163,"obp":".315","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":875,"era":"3.83","inningsPitched":"47.0","wins":4,"losses":3,"saves":3,"saveOpportunities":5,"holds":7,"blownSaves":2,"earnedRuns":20,"whip":"1.19","battersFaced":204,"outs":141,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":875,"balls":376,"strikes":499,"strikePercentage":".570","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".571","pitchesPerInning":"18.62","gamesFinished":16,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"12.64","walksPer9Inn":"5.94","hitsPer9Inn":"4.79","runsScoredPer9":"4.21","homeRunsPer9":"0.96","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":36,"groundOuts":95,"airOuts":74,"runs":32,"doubles":17,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":31,"intentionalWalks":0,"hits":86,"hitByPitch":5,"avg":".284","atBats":303,"obp":".358","slg":".399","ops":".757","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":121,"rbi":35,"leftOnBase":148,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.50","popOuts":12,"lineOuts":26},"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":54,"putOuts":603,"errors":6,"chances":663,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":16,"groundOuts":29,"airOuts":29,"runs":19,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".302","atBats":129,"obp":".371","slg":".411","ops":".782","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":53,"rbi":17,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".389","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.50","popOuts":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":58,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":36,"groundOuts":38,"airOuts":56,"runs":17,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":53,"baseOnBalls":11,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".200","atBats":180,"obp":".249","slg":".356","ops":".605","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":64,"rbi":22,"leftOnBase":68,"sacBunts":2,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":100,"errors":2,"chances":105,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":13,"groundOuts":39,"airOuts":25,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".180","atBats":100,"obp":".234","slg":".230","ops":".464","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":23,"rbi":6,"leftOnBase":40,"sacBunts":4,"sacFlies":0,"babip":".221","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"100.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"13.50","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.40","battersFaced":18,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":9,"strikes":30,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"11.70","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"18.90","runsScoredPer9":"13.50","homeRunsPer9":"2.70","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":26,"stolenBasePercentage":".684","caughtStealingPercentage":".316","assists":18,"putOuts":286,"errors":3,"chances":307,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 6-7)","summary":"6.0 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":31,"strikes":67,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":16,"flyOuts":44,"groundOuts":97,"airOuts":77,"runs":34,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":83,"baseOnBalls":47,"intentionalWalks":1,"hits":67,"hitByPitch":7,"atBats":322,"obp":".320","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1511,"era":"2.78","inningsPitched":"87.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.31","battersFaced":378,"outs":262,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1511,"balls":587,"strikes":924,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.26","rbi":1,"winPercentage":".462","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.55","walksPer9Inn":"4.84","hitsPer9Inn":"6.90","runsScoredPer9":"3.50","homeRunsPer9":"0.52","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":40,"groundOuts":42,"airOuts":76,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":60,"baseOnBalls":17,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".211","atBats":223,"obp":".275","slg":".300","ops":".575","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":67,"rbi":23,"leftOnBase":106,"sacBunts":1,"sacFlies":1,"babip":".269","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.75","popOuts":18,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":50,"stolenBasePercentage":".781","caughtStealingPercentage":".219","assists":28,"putOuts":584,"errors":5,"chances":617,"fielding":".992","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":22,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":3,"atBats":78,"obp":".289","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":356,"era":"3.74","inningsPitched":"21.2","wins":0,"losses":5,"saves":3,"saveOpportunities":6,"holds":0,"blownSaves":3,"earnedRuns":9,"whip":"1.06","battersFaced":91,"outs":65,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":120,"strikes":236,"strikePercentage":".660","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".000","pitchesPerInning":"16.43","gamesFinished":15,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"11.63","walksPer9Inn":"3.32","hitsPer9Inn":"6.23","runsScoredPer9":"4.15","homeRunsPer9":"0.83","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":20,"gamesStarted":20,"flyOuts":71,"groundOuts":80,"airOuts":131,"runs":56,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":130,"baseOnBalls":35,"intentionalWalks":0,"hits":93,"hitByPitch":4,"atBats":426,"obp":".280","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1880,"era":"4.16","inningsPitched":"114.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.12","battersFaced":474,"outs":344,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1880,"balls":650,"strikes":1230,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".333","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.20","walksPer9Inn":"2.75","hitsPer9Inn":"7.30","runsScoredPer9":"4.40","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":28,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696519":{"person":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":15,"groundOuts":5,"airOuts":21,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":60,"obp":".246","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":296,"era":"2.60","inningsPitched":"17.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"0.92","battersFaced":69,"outs":52,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":296,"balls":111,"strikes":185,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.24","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.08","gamesFinished":3,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.15","hitsPer9Inn":"4.15","runsScoredPer9":"2.60","homeRunsPer9":"0.52","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":2,"flyOuts":23,"groundOuts":65,"airOuts":45,"runs":33,"doubles":9,"triples":4,"homeRuns":6,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":1,"hits":58,"hitByPitch":1,"atBats":215,"obp":".317","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":957,"era":"4.55","inningsPitched":"55.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":28,"whip":"1.30","battersFaced":232,"outs":166,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":957,"balls":330,"strikes":627,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".333","pitchesPerInning":"17.30","gamesFinished":13,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.28","hitsPer9Inn":"9.43","runsScoredPer9":"5.37","homeRunsPer9":"0.98","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,545361,694384,624585,687093,666176,672724,642350,681351,700712,815083,681217,666171],"pitchers":[700712,815083,681217,666171],"bench":[694203,623168,666139,685133],"bullpen":[696147,672282,820862,696270,696519,680570,667755,608718,489446],"battingOrder":[687263,545361,694384,624585,687093,666176,672724,642350,681351],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Soler (14, Liberatore); Siri (4, Blewett)."},{"label":"HR","value":"Adell (15, 1st inning off Liberatore, 1 on, 1 out)."},{"label":"TB","value":"Adell 5; Grissom; Neto 2; Schanuel; Siri 3; Soler 2; Trout."},{"label":"RBI","value":"Adell 2 (57); Grissom (38); Soler 2 (45)."},{"label":"Runners left in scoring position, 2 out","value":"Neto; O'Hoppe; Grissom."},{"label":"GIDP","value":"Trout."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Grissom-Peraza, O-Schanuel)."}]}],"note":[]}},"officials":[{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":665298,"fullName":"Dexter Kelley","link":"/api/v1/people/665298"},"officialType":"Second Base"},{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ureña."},{"label":"HBP","value":"Fermín (by Zeferjahn)."},{"label":"ABS Challenge","value":"Schanuel (Strike-Confirmed); Soler (Strike-Confirmed); Herrera (Ball-Confirmed); Nootbaar (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Liberatore 95-67; Svanson 5-4; Blewett 42-22; Ureña 98-67; Farris 14-12; Silseth 14-8; Zeferjahn 20-11."},{"label":"Groundouts-flyouts","value":"Liberatore 4-3; Svanson 1-1; Blewett 1-2; Ureña 4-4; Farris 1-0; Silseth 0-0; Zeferjahn 0-0."},{"label":"Batters faced","value":"Liberatore 25; Svanson 2; Blewett 9; Ureña 24; Farris 4; Silseth 2; Zeferjahn 5."},{"label":"Inherited runners-scored","value":"Svanson 1-0."},{"label":"Umpires","value":"HP: Mark Ripperger. 1B: Dan Bellino. 2B: Dexter Kelley. 3B: Shane Livensparger. "},{"label":"Weather","value":"83 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To CF."},{"label":"First pitch","value":"6:39 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"33,151."},{"label":"Venue","value":"Angel Stadium."},{"label":"July 21, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","boxscoreName":"Ureña"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 6-7)","summary":"6.0 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":31,"strikes":67,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":16,"flyOuts":44,"groundOuts":97,"airOuts":77,"runs":34,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":83,"baseOnBalls":47,"intentionalWalks":1,"hits":67,"hitByPitch":7,"atBats":322,"obp":".320","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1511,"era":"2.78","inningsPitched":"87.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.31","battersFaced":378,"outs":262,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1511,"balls":587,"strikes":924,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.26","rbi":1,"winPercentage":".462","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.55","walksPer9Inn":"4.84","hitsPer9Inn":"6.90","runsScoredPer9":"3.50","homeRunsPer9":"0.52","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","boxscoreName":"Adell"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":101,"flyOuts":59,"groundOuts":93,"airOuts":113,"runs":44,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":92,"baseOnBalls":12,"intentionalWalks":0,"hits":95,"hitByPitch":14,"avg":".243","atBats":391,"obp":".289","slg":".402","ops":".691","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":157,"rbi":57,"leftOnBase":172,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.07","popOuts":29,"lineOuts":25},"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":161,"errors":5,"chances":170,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","boxscoreName":"Burleson"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":67,"groundOuts":109,"airOuts":104,"runs":53,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":63,"baseOnBalls":33,"intentionalWalks":2,"hits":107,"hitByPitch":4,"avg":".282","atBats":380,"obp":".343","slg":".466","ops":".809","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":177,"rbi":69,"leftOnBase":181,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":780,"errors":7,"chances":852,"fielding":".992","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":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"loser":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}