{"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":822781,"link":"/api/v1.1/game/822781/feed/live","metaData":{"wait":10,"timeStamp":"20260801_215039","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822781,"type":"R","doubleHeader":"N","id":"2026/08/01/slnmlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822781-2026-08-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-01T19:07:00Z","originalDate":"2026-08-01","officialDate":"2026-08-01","dayNight":"day","time":"3:07","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":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":57,"ties":0,"pct":".486"},"records":{},"divisionLeader":false,"wins":54,"losses":57,"winningPercentage":".486"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":59,"ties":0,"pct":".468"},"records":{},"divisionLeader":false,"wins":52,"losses":59,"winningPercentage":".468"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true}},"players":{"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID689149":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149","firstName":"John","lastName":"Dallas","primaryNumber":"37","birthDate":"2000-06-26","currentAge":26,"birthCity":"Orange","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Dallas","middleName":"Chadwell","boxscoreName":"Dallas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Dallas","nameSlug":"chad-dallas-689149","firstLastName":"Chad Dallas","lastFirstName":"Dallas, Chad","lastInitName":"Dallas, C","initLastName":"C Dallas","fullFMLName":"John Chadwell Dallas","fullLFMName":"Dallas, John Chadwell","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"5","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"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},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"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},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"23","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID687273":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273","firstName":"Quinn","lastName":"Mathews","primaryNumber":"60","birthDate":"2000-10-04","currentAge":25,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Quinn","useLastName":"Mathews","middleName":"Jack","boxscoreName":"Mathews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Quinn Mathews","nameSlug":"quinn-mathews-687273","firstLastName":"Quinn Mathews","lastFirstName":"Mathews, Quinn","lastInitName":"Mathews, Q","initLastName":"Q Mathews","fullFMLName":"Quinn Jack Mathews","fullLFMName":"Mathews, Quinn Jack","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":24,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"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},"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},"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":29,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"34","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"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},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":23,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"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},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID657265":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265","firstName":"Peter","lastName":"Strzelecki","primaryNumber":"58","birthDate":"1994-10-24","currentAge":31,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Strzelecki","middleName":"J.","boxscoreName":"Strzelecki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"STREZ-lecky","mlbDebutDate":"2022-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Strzelecki","nameSlug":"peter-strzelecki-657265","firstLastName":"Peter Strzelecki","lastFirstName":"Strzelecki, Peter","lastInitName":"Strzelecki, P","initLastName":"P Strzelecki","fullFMLName":"Peter J. Strzelecki","fullLFMName":"Strzelecki, Peter J.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643},"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":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":49282,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Partly Cloudy","temp":"77","wind":"6 mph, R To L"},"gameInfo":{"attendance":41819,"firstPitch":"2026-08-01T19:07:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"home":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"}},"officialScorer":{"id":431085,"fullName":"Howard Starkman","link":"/api/v1/people/431085"},"primaryDatacaster":{"id":427493,"fullName":"Dale Stevens","link":"/api/v1/people/427493"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T19:07:54.293Z","endTime":"2026-08-01T19:09:21.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9],"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":9},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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-08-01T16:05:09.184Z","endTime":"2026-08-01T18:45:34.142Z","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-08-01T18:45:34.142Z","endTime":"2026-08-01T19:06:19.197Z","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-08-01T19:06:19.197Z","endTime":"2026-08-01T19:07:56.592Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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":93.0,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.774076691007366,"aZ":-13.543959194409359,"pfxX":-7.373467906110941,"pfxZ":9.99490238750628,"pX":-0.680817157868255,"pZ":1.9368181159581956,"vX0":6.602887949276871,"vY0":-135.24817251176052,"vZ0":-7.530170855200272,"x":142.95,"y":186.49,"x0":-2.1884371394764277,"y0":50.0036608308658,"z0":5.694800710844145,"aX":-13.746043038082364},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2395,"spinDirection":222},"zone":7,"typeConfidence":0.89,"plateTime":0.4040210396487067,"extension":6.706253986863695},"index":3,"playId":"b17c3e62-0638-36b3-8f3d-ea40ee6cf67b","pitchNumber":1,"startTime":"2026-08-01T19:07:56.592Z","endTime":"2026-08-01T19:07: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":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13751827604637,"aZ":-14.929855065837463,"pfxX":-7.96696784467737,"pfxZ":9.1327435855152,"pX":-0.5064280073951614,"pZ":1.435804029803386,"vX0":7.452098069032517,"vY0":-136.33194883923068,"vZ0":-8.374787898298786,"x":136.3,"y":200.01,"x0":-2.2362647517916256,"y0":50.00256632067166,"z0":5.571643944615236,"aX":-15.041845674429018},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":13.0,"spinRate":2458,"spinDirection":222},"zone":13,"typeConfidence":0.89,"plateTime":0.40130189413234385,"extension":6.71061441776293},"index":4,"playId":"9dd2b022-29b7-35d0-b81f-f517af0fa147","pitchNumber":2,"startTime":"2026-08-01T19:08:08.659Z","endTime":"2026-08-01T19:08:12.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.751403297044213,"aZ":-12.530504142453374,"pfxX":-8.23991541128695,"pfxZ":10.267070073459085,"pX":0.03618746001839369,"pZ":1.0837395884587375,"vX0":8.795856556967534,"vY0":-137.2800680689226,"vZ0":-9.8521748895863,"x":115.62,"y":209.52,"x0":-2.135385901390162,"y0":50.001415138066584,"z0":5.567051277007445,"aX":-15.762090310310022},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":13.1,"spinRate":2423,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.39864237070209585,"extension":6.799095718433408},"index":5,"playId":"79703e54-597d-33ee-85d7-ff8adc659ffa","pitchNumber":3,"startTime":"2026-08-01T19:08:21.408Z","endTime":"2026-08-01T19:08:24.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557795379345915,"aZ":-31.377632488098435,"pfxX":-10.096960006100598,"pfxZ":0.5180135908318722,"pX":0.30229846187556125,"pZ":2.0547662774014683,"vX0":9.401895217375515,"vY0":-123.27222441339201,"vZ0":-2.4507745046905347,"x":105.48,"y":183.3,"x0":-2.2497083557597795,"y0":50.00366723516762,"z0":5.711409215102412,"aX":-15.537216113419792},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.6,"breakHorizontal":16.1,"spinRate":1713,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.4443731347988873,"extension":6.8191162806830095},"index":6,"playId":"9f9be851-6c0a-3133-8250-46b85d176d69","pitchNumber":4,"startTime":"2026-08-01T19:08:34.525Z","endTime":"2026-08-01T19:08:37.714Z","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":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-01T19:08:42.894Z","endTime":"2026-08-01T19:08:52.821Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423912900280417,"aZ":-29.49703151081742,"pfxX":-9.150238025137533,"pfxZ":1.7337669714065793,"pX":-1.6179403528996885,"pZ":2.098636726146376,"vX0":4.888835246744741,"vY0":-123.44819270937522,"vZ0":-2.5494132839714725,"x":178.67,"y":182.12,"x0":-2.4344847771350446,"y0":50.00344380702447,"z0":5.626186006968244,"aX":-14.132410153877862},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":15.5,"spinRate":1571,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4435822654160009,"extension":6.710398471638363},"index":8,"playId":"f817e0e7-2377-3fa5-80c8-199c0e3dbce2","pitchNumber":5,"startTime":"2026-08-01T19:08:52.821Z","endTime":"2026-08-01T19:08:55.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.485341842067292,"aZ":-13.8119370016235,"pfxX":-7.353927037368509,"pfxZ":9.588914908086293,"pX":-1.5195021491636826,"pZ":1.883048840684906,"vX0":4.6790499122704015,"vY0":-137.71464676569073,"vZ0":-7.344870999302506,"x":174.92,"y":187.94,"x0":-2.28794036711014,"y0":50.001637405313616,"z0":5.524947671069241,"aX":-14.07961772633621},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":12.2,"spinRate":2299,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.3982067558386073,"extension":6.808118146505446},"hitData":{"launchSpeed":77.1,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.99,"coordY":156.87}},"index":9,"playId":"3c2ce525-32e9-3ef4-9777-b34384d56259","pitchNumber":6,"startTime":"2026-08-01T19:09:12.890Z","endTime":"2026-08-01T19:09:21.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:09:21.426Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T19:09:34.795Z","endTime":"2026-08-01T19:10:53.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":94.7,"endSpeed":85.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5314187891156,"aZ":-13.753600885862598,"pfxX":-7.619597422834358,"pfxZ":9.75531181572036,"pX":-0.3270845932323171,"pZ":3.072556654558792,"vX0":7.89970133898213,"vY0":-137.53274760877233,"vZ0":-4.558457590688459,"x":129.47,"y":155.82,"x0":-2.2663571866780408,"y0":50.005306325343376,"z0":5.705459197090348,"aX":-14.392462668017803},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":11.9,"spinRate":2379,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.40042180411326367,"extension":6.674237763640101},"index":0,"playId":"0540293d-8a93-332d-992e-4a6a6da62023","pitchNumber":1,"startTime":"2026-08-01T19:09:43.668Z","endTime":"2026-08-01T19:09:46.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83986540265487,"aZ":-32.18097372724118,"pfxX":-9.355923315165791,"pfxZ":-0.009285892722093791,"pX":-0.16020518585435709,"pZ":2.019669619920932,"vX0":8.089492201124939,"vY0":-123.5438897794449,"vZ0":-2.25476828970033,"x":123.11,"y":184.25,"x0":-2.2630332567778577,"y0":50.000420473379805,"z0":5.65160006009296,"aX":-14.4469189497444},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":15.0,"spinRate":1634,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.44352535344157795,"extension":6.684983250607802},"index":1,"playId":"3857ce51-e895-3594-91b7-721b2c03729b","pitchNumber":2,"startTime":"2026-08-01T19:10:01.905Z","endTime":"2026-08-01T19:10:05.112Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T19:10:14.124Z","endTime":"2026-08-01T19:10:20.964Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85718226105634,"aZ":-28.748678637699488,"pfxX":-9.575787778786072,"pfxZ":2.1484270892621167,"pX":0.6525738750546985,"pZ":0.5961390457649931,"vX0":10.37256623063251,"vY0":-125.31309070535394,"vZ0":-6.232598970328211,"x":92.13,"y":222.68,"x0":-2.2923261263369143,"y0":50.00348687708059,"z0":5.458369427439607,"aX":-15.261071019805406},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.6,"breakHorizontal":15.0,"spinRate":1599,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.43676378027417995,"extension":6.659708981614952},"index":3,"playId":"e2f4f250-2f2a-3ed1-86b6-cc68c85e4b3d","pitchNumber":3,"startTime":"2026-08-01T19:10:20.964Z","endTime":"2026-08-01T19:10:24.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24024208586482,"aZ":-11.184553816256884,"pfxX":-5.373233216374858,"pfxZ":10.819332429730933,"pX":-1.2539049703747802,"pZ":3.7545957278325477,"vX0":4.810591751805749,"vY0":-139.353603318784,"vZ0":-3.4391612373290643,"x":164.8,"y":137.41,"x0":-2.3158765147053186,"y0":50.00654647347944,"z0":5.759087171681937,"aX":-10.428275406876311},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":8.5,"spinRate":2371,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.39507923198769834,"extension":6.745010304523415},"index":4,"playId":"28616705-f876-379a-907d-850422bdc859","pitchNumber":4,"startTime":"2026-08-01T19:10:50.458Z","endTime":"2026-08-01T19:10:53.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:10:53.458Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a fly ball to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T19:11:05.549Z","endTime":"2026-08-01T19:11:56.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52777806772711,"aZ":-27.54709487250236,"pfxX":-6.933531282641162,"pfxZ":3.0458747537505246,"pX":-0.012932777001018952,"pZ":2.0306107041816293,"vX0":7.904147730255758,"vY0":-122.53397237924787,"vZ0":-2.872480499772437,"x":117.49,"y":183.95,"x0":-2.381726606286871,"y0":50.00296318790753,"z0":5.575241454664233,"aX":-10.529747427336758},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.0,"breakHorizontal":10.7,"spinRate":1673,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.44724745549880174,"extension":6.758162366017443},"index":0,"playId":"8765e6cf-426b-351f-b35b-5a17653ba656","pitchNumber":1,"startTime":"2026-08-01T19:11:15.706Z","endTime":"2026-08-01T19:11:18.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.973948730671406,"aZ":-17.419152714994315,"pfxX":-6.3459657682272175,"pfxZ":7.712345653218456,"pX":-0.2438658339439143,"pZ":1.375083783259335,"vX0":7.833367761780411,"vY0":-137.53514153155527,"vZ0":-7.937605932442764,"x":126.3,"y":201.65,"x0":-2.30662246075903,"y0":50.00133849174319,"z0":5.4835404033808945,"aX":-12.137282793948968},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":9.8,"spinRate":2318,"spinDirection":218},"zone":13,"typeConfidence":0.89,"plateTime":0.3985069993268868,"extension":6.746461991673927},"index":1,"playId":"019d6f46-87bd-3199-b9a8-161fa9ef7756","pitchNumber":2,"startTime":"2026-08-01T19:11:27.760Z","endTime":"2026-08-01T19:11:31.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.739280602641717,"aZ":-27.292648566532943,"pfxX":-8.216362315065254,"pfxZ":3.113488377521298,"pX":-0.1999480412434914,"pZ":1.5230319892164195,"vX0":7.651834085006204,"vY0":-124.36354457567626,"vZ0":-4.383779644217546,"x":124.62,"y":197.66,"x0":-2.2478693469730375,"y0":50.00297552673817,"z0":5.570151541242042,"aX":-12.881674572209704},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":13.1,"spinRate":1557,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4402734288852357,"extension":6.746575173583648},"hitData":{"launchSpeed":74.2,"launchAngle":38.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.06,"coordY":105.0}},"index":2,"playId":"36811a5c-d525-3f03-ab49-35a2701d2689","pitchNumber":3,"startTime":"2026-08-01T19:11:41.349Z","endTime":"2026-08-01T19:11:56.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:11:56.304Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Iván Herrera grounds into a force out, third baseman Kazuma Okamoto to second baseman Luis Urías. Alec Burleson out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T19:12:17.364Z","endTime":"2026-08-01T19:12:48.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.622774965522073,"aZ":-14.753736530847549,"pfxX":-6.093098425281647,"pfxZ":9.261670978144874,"pX":0.12703888936172247,"pZ":2.3687107850058187,"vX0":8.404776572966856,"vY0":-136.44186766419455,"vZ0":-6.290268924921019,"x":112.16,"y":174.82,"x0":-2.20478475953752,"y0":50.00560940824228,"z0":5.7246875685286085,"aX":-11.465255308728018},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":9.2,"spinRate":2234,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.4017578051720867,"extension":6.667877037353135},"index":0,"playId":"6499ddf6-ca0a-37c4-8edb-ce3cd6e625ff","pitchNumber":1,"startTime":"2026-08-01T19:12:21.909Z","endTime":"2026-08-01T19:12:25.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.734422452564825,"aZ":-15.9773459985857,"pfxX":-6.740369049770514,"pfxZ":8.6101948151776,"pX":-0.5045025101018957,"pZ":2.4436892119546956,"vX0":6.778519691112425,"vY0":-136.4705941885797,"vZ0":-5.7411531233886945,"x":136.23,"y":172.8,"x0":-2.1478042287963923,"y0":50.00502970794047,"z0":5.679795916865193,"aX":-12.683809535192802},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2280,"spinDirection":223},"zone":4,"typeConfidence":0.89,"plateTime":0.40173155857259824,"extension":6.914431906707541},"hitData":{"launchSpeed":84.5,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.28,"coordY":170.4}},"index":1,"playId":"7b9ef0b7-eff7-33b6-8d4a-e7929b5b2618","pitchNumber":2,"startTime":"2026-08-01T19:12:40.607Z","endTime":"2026-08-01T19:12:48.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:12:48.288Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Urías singles on a fly ball to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T19:14:23.802Z","endTime":"2026-08-01T19:16:34.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6922011577087,"aZ":-14.900262486282239,"pfxX":4.341551258710851,"pfxZ":9.085629208151408,"pX":-0.2521551214640019,"pZ":2.9088012560362873,"vX0":-5.139377602077128,"vY0":-137.5608526299283,"vZ0":-3.8725966150364313,"x":126.61,"y":160.24,"x0":1.0830849353058585,"y0":50.006792721490285,"z0":5.3560698383650465,"aX":8.258794719267584},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2188,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3993411029003209,"extension":6.728107014927857},"index":0,"playId":"1a2c137f-0b75-3b83-b1ec-e9f6647ed80e","pitchNumber":1,"startTime":"2026-08-01T19:15:08.835Z","endTime":"2026-08-01T19:15:11.988Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00113590057757,"aZ":-29.414468743044097,"pfxX":-2.428141507831991,"pfxZ":1.7231840907968925,"pX":0.47829674671942374,"pZ":1.8899331455142911,"vX0":-1.372588067409417,"vY0":-126.12285879959252,"vZ0":-2.639013638641841,"x":98.77,"y":187.75,"x0":1.3460223369945807,"y0":50.00257453849954,"z0":5.335610454810318,"aX":-3.8896936725992073},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":4.7,"spinRate":2334,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.43522266526408915,"extension":6.594580039010524},"index":1,"playId":"1fde52fa-6575-3a72-a8ae-1f300ca0773e","pitchNumber":2,"startTime":"2026-08-01T19:15:23.170Z","endTime":"2026-08-01T19:15:26.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.336308091909917,"aZ":-27.81029899972701,"pfxX":-0.7748930004930106,"pfxZ":2.686871351619467,"pX":-1.6113184549627393,"pZ":0.17339847783108292,"vX0":-6.059909886363261,"vY0":-126.80611291073775,"vZ0":-7.084719948491109,"x":178.42,"y":234.1,"x0":0.9118480614367183,"y0":50.004644960275016,"z0":5.227340469777763,"aX":-1.2599238586361043},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":2.8,"spinRate":2421,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4322103652617,"extension":6.765682023303633},"index":2,"playId":"b6dbf4c7-3fe6-3ee7-af9c-2d152d96d80a","pitchNumber":3,"startTime":"2026-08-01T19:15:41.670Z","endTime":"2026-08-01T19:15:45.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94525714195583,"aZ":-11.558041860922282,"pfxX":3.977620730066735,"pfxZ":10.63067325205434,"pX":0.8254375360934384,"pZ":4.483475835467347,"vX0":-2.2597310285804606,"vY0":-138.18083089437002,"vZ0":-0.7871253833332956,"x":85.54,"y":117.73,"x0":1.1357663954616524,"y0":50.00357089294208,"z0":5.546307409827243,"aX":7.714844789282658},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":-6.7,"spinRate":2178,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.39594318241384485,"extension":6.490289515729243},"index":3,"playId":"218a3b33-126d-3218-b7f4-5318281af3e1","pitchNumber":4,"startTime":"2026-08-01T19:16:01.053Z","endTime":"2026-08-01T19:16:04.626Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-01T19:16:11.466Z","endTime":"2026-08-01T19:16:22.585Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77761085059058,"aZ":-28.69482062803992,"pfxX":8.547416841288268,"pfxZ":2.3423876165451283,"pX":0.345606831406638,"pZ":2.875843843284537,"vX0":-5.2844736324288775,"vY0":-121.19677119555762,"vZ0":0.206974472720866,"x":103.83,"y":161.13,"x0":1.444183036807786,"y0":50.00569213067189,"z0":5.296355298239602,"aX":12.712409037454172},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.6,"breakHorizontal":-14.2,"spinRate":1342,"spinDirection":101},"zone":3,"typeConfidence":2.0,"plateTime":0.45201390016947185,"extension":6.514801468028369},"hitData":{"launchSpeed":72.8,"launchAngle":26.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.01,"coordY":95.92}},"index":5,"playId":"5454cad5-7bb9-3443-9fff-d039431d88e2","pitchNumber":5,"startTime":"2026-08-01T19:16:22.585Z","endTime":"2026-08-01T19:16:34.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:16:34.686Z","atBatIndex":4},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vladimir Guerrero Jr. grounds into a force out, third baseman Blaze Jordan to second baseman JJ Wetherholt. Luis Urías out at 2nd. Vladimir Guerrero Jr. to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T19:16:47.809Z","endTime":"2026-08-01T19:18:22.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"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":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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50922023239517,"aZ":-42.19437759262689,"pfxX":-1.3149263710622463,"pfxZ":-8.162797108084987,"pX":-0.13479574376972486,"pZ":1.6668556723544161,"vX0":-1.8060298653359756,"vY0":-110.9065026242276,"vZ0":0.676302766974791,"x":122.14,"y":193.77,"x0":0.8654869273894432,"y0":50.00273846458981,"z0":5.810368828352227,"aX":-1.6140091181602945},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-14.2,"breakHorizontal":2.9,"spinRate":2354,"spinDirection":330},"zone":8,"typeConfidence":2.0,"plateTime":0.4966153537739011,"extension":6.334614579169678},"index":0,"playId":"b979dd26-ccee-3ec7-8681-c870afafa253","pitchNumber":1,"startTime":"2026-08-01T19:17:00.249Z","endTime":"2026-08-01T19:17:03.533Z","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":95.1,"endSpeed":86.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.931924918552596,"aZ":-11.891749123312493,"pfxX":4.831579757549746,"pfxZ":10.481483633570134,"pX":0.5895074274215453,"pZ":3.348930832276823,"vX0":-3.174281852693873,"vY0":-138.46484252892063,"vZ0":-3.527093058738694,"x":94.53,"y":148.36,"x0":1.1251432208724104,"y0":50.0001559368883,"z0":5.4390739562042105,"aX":9.347377252071674},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-8.0,"spinRate":2240,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.39609845932469323,"extension":6.64584829576624},"index":1,"playId":"9b414b8c-c72a-3c68-8f09-131ce4b447e4","pitchNumber":2,"startTime":"2026-08-01T19:17:22.231Z","endTime":"2026-08-01T19:17:27.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.195162451179424,"aZ":-27.325201425366167,"pfxX":-0.14351158138521036,"pfxZ":3.001680282991998,"pX":1.887381993205195,"pZ":1.9969938288704572,"vX0":1.5371144265727634,"vY0":-127.16329662424461,"vZ0":-3.1811532231880624,"x":45.06,"y":184.86,"x0":1.29036510680755,"y0":50.005769375122995,"z0":5.462319268277619,"aX":-0.23230456110041992},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":-0.1,"spinRate":2256,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.43287021508921386,"extension":6.4158985153310315},"index":2,"playId":"b9d5cc75-9c5f-3da4-8423-7ad5dfb52764","pitchNumber":3,"startTime":"2026-08-01T19:17:52.750Z","endTime":"2026-08-01T19:17:55.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87827265231697,"aZ":-28.521591341178485,"pfxX":8.108744786811279,"pfxZ":2.473693554449328,"pX":0.3806853266910722,"pZ":1.736535516705234,"vX0":-4.6162876825481405,"vY0":-120.78522429325325,"vZ0":-2.085581628436009,"x":102.49,"y":191.89,"x0":1.2647936682232077,"y0":50.00039895071367,"z0":5.122955347900682,"aX":11.960267739557063},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.2,"breakHorizontal":-13.6,"spinRate":1423,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.4537380183522748,"extension":6.509186284486713},"hitData":{"launchSpeed":94.1,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.04,"coordY":166.17}},"index":3,"playId":"a561b773-cbb1-3644-bd09-fba47c9436b6","pitchNumber":4,"startTime":"2026-08-01T19:18:13.940Z","endTime":"2026-08-01T19:18:22.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:18:22.995Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T19:18:50.553Z","endTime":"2026-08-01T19:20:00.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"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":87.7,"endSpeed":80.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66308855243003,"aZ":-29.268719454004394,"pfxX":-0.9155664374116319,"pfxZ":1.7503573553747387,"pX":0.4953918497685138,"pZ":3.10024153518943,"vX0":-1.2705379629768592,"vY0":-127.75729407754294,"vZ0":-0.15506006541156703,"x":98.12,"y":155.07,"x0":1.1175476294477802,"y0":50.00059838134952,"z0":5.4569664287409205,"aX":-1.5170658812732467},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":1.9,"spinRate":2212,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4282903236917939,"extension":6.415759938470757},"index":0,"playId":"0602f638-2d40-308c-960d-b5827224df8c","pitchNumber":1,"startTime":"2026-08-01T19:18:57.916Z","endTime":"2026-08-01T19:19:01.049Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.629336537611334,"aZ":-30.654579989081892,"pfxX":8.555635934015372,"pfxZ":1.0070917616610533,"pX":0.6242961161026083,"pZ":2.2257838305632838,"vX0":-4.224020078572097,"vY0":-121.82346582670068,"vZ0":-0.8116187129882346,"x":93.2,"y":178.68,"x0":1.2679099557739673,"y0":50.00165242543382,"z0":5.209922253937655,"aX":12.875999737709254},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-14.5,"spinRate":1304,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.4493720655743001,"extension":6.293718119168076},"index":1,"playId":"a7e2b723-86e9-38f5-a150-2c7f5f5e89f8","pitchNumber":2,"startTime":"2026-08-01T19:19:14.475Z","endTime":"2026-08-01T19:19:17.518Z","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":94.5,"endSpeed":85.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.099452356373945,"aZ":-13.954572368150197,"pfxX":2.3870228043879496,"pfxZ":9.585668640862188,"pX":0.2723190622905801,"pZ":4.827458105042684,"vX0":-3.2440995137503648,"vY0":-137.61730049586845,"vZ0":0.33139981933812124,"x":106.62,"y":108.44,"x0":1.1612500610674525,"y0":50.00365692163169,"z0":5.657385404929158,"aX":4.537862631113873},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":-3.6,"spinRate":2288,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.39938049925196584,"extension":6.52413576064181},"index":2,"playId":"9910fc1c-d633-3d6d-8a84-48745604966a","pitchNumber":3,"startTime":"2026-08-01T19:19:35.614Z","endTime":"2026-08-01T19:19:38.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98711808156814,"aZ":-13.838326992353,"pfxX":4.605518356369986,"pfxZ":9.239816422404918,"pX":0.4555433609610253,"pZ":3.4039808288650226,"vX0":-3.6467349777373443,"vY0":-139.8484321192099,"vZ0":-2.9370216215127622,"x":99.64,"y":146.87,"x0":1.1768691783923781,"y0":50.00248638885929,"z0":5.373270327704121,"aX":9.139344389108778},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":-7.6,"spinRate":2279,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.39138227535433456,"extension":6.523356863460326},"index":3,"playId":"09b5f9bf-97d6-34ba-ade7-b5d3afebc827","pitchNumber":4,"startTime":"2026-08-01T19:19:57.178Z","endTime":"2026-08-01T19:20:00.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:20:00.245Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Blaze Jordan to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T19:20:18.440Z","endTime":"2026-08-01T19:22:45.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7213105441326,"aZ":-27.723703827028263,"pfxX":6.74514834022615,"pfxZ":2.827308668199082,"pX":-1.3521827809132079,"pZ":2.5430620666201498,"vX0":-8.16785538310203,"vY0":-123.67634921228137,"vZ0":-0.889764662434092,"x":168.54,"y":170.12,"x0":1.0908969439648057,"y0":50.00461360181596,"z0":5.197574275778596,"aX":10.628785333391564},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":-10.7,"spinRate":1356,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.440020341421143,"extension":6.566487465973441},"index":0,"playId":"48df6def-1760-3dcd-92bc-064d905368e5","pitchNumber":1,"startTime":"2026-08-01T19:20:27.237Z","endTime":"2026-08-01T19:20:30.417Z","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":94.0,"endSpeed":86.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56567383969455,"aZ":-14.772621447298048,"pfxX":3.104059851917115,"pfxZ":9.07266966594729,"pX":0.10063715601567488,"pZ":3.541755553572093,"vX0":-3.7553028839156477,"vY0":-136.97380083678286,"vZ0":-2.3852010848342244,"x":113.16,"y":143.15,"x0":1.0800277133647536,"y0":50.00510368272213,"z0":5.42265080526719,"aX":5.955425783905448},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-4.9,"spinRate":2103,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3984411196782309,"extension":6.4696464582854345},"index":1,"playId":"da2faa57-ddab-3c50-8a3d-f4116e819173","pitchNumber":2,"startTime":"2026-08-01T19:20:47.808Z","endTime":"2026-08-01T19:20:50.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587503747935063,"aZ":-28.42091753164732,"pfxX":7.036885323379437,"pfxZ":2.388340772457674,"pX":0.09975167721588427,"pZ":1.842335690293135,"vX0":-5.3087846510678744,"vY0":-123.91835995277276,"vZ0":-2.2937720257753136,"x":113.2,"y":189.04,"x0":1.345778312417379,"y0":50.000892813481876,"z0":5.132282402920309,"aX":11.045386032173246},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":-11.6,"spinRate":1379,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.44043152428931975,"extension":6.508174011368552},"index":2,"playId":"bd2d1642-b935-3b26-b732-a38e86b8b632","pitchNumber":3,"startTime":"2026-08-01T19:21:07.130Z","endTime":"2026-08-01T19:21:10.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.038526007069972,"aZ":-43.234833079541126,"pfxX":-2.2581983129253245,"pfxZ":-8.236421851832494,"pX":0.8967558372078225,"pZ":2.4987342302214164,"vX0":0.7858006018134114,"vY0":-115.31858584492873,"vZ0":1.9582854716100608,"x":82.82,"y":171.31,"x0":0.844400845721909,"y0":50.00308072649181,"z0":5.818463095499757,"aX":-3.032410184380585},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.2,"breakHorizontal":3.8,"spinRate":2618,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4755095423192275,"extension":6.335171261417044},"index":3,"playId":"9a05991d-a535-3c82-89d8-cc463e4bb3de","pitchNumber":4,"startTime":"2026-08-01T19:21:28.239Z","endTime":"2026-08-01T19:21:32.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97645873664944,"aZ":-13.784148198420919,"pfxX":4.540341923684771,"pfxZ":9.455376593217881,"pX":0.8071130321472729,"pZ":4.539175983081184,"vX0":-2.8119849395424583,"vY0":-139.23526957065994,"vZ0":-0.02097414035901729,"x":86.23,"y":116.22,"x0":1.2451289546503144,"y0":50.004840913263706,"z0":5.466095392961719,"aX":8.832714780485139},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":-7.6,"spinRate":2244,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.3947958146678827,"extension":6.472503967742357},"index":4,"playId":"cbd8fcf6-4773-3ede-96e2-b67548dc64a5","pitchNumber":5,"startTime":"2026-08-01T19:21:54.729Z","endTime":"2026-08-01T19:21:57.840Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048765241843622,"aZ":-29.8709801946567,"pfxX":-0.7494651820015017,"pfxZ":1.3972949001177621,"pX":-0.8084423572791328,"pZ":0.8728164952913682,"vX0":-4.148305712566338,"vY0":-127.07576854209768,"vZ0":-5.306703320477339,"x":147.82,"y":215.21,"x0":0.93706071515655,"y0":50.00285759495083,"z0":5.337982993119511,"aX":-1.2355342359134065},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":2.3,"spinRate":2301,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.42967400076521045,"extension":6.5395096750397945},"index":5,"playId":"1b1cc2c6-b807-30b5-9965-eea5dca8c829","pitchNumber":6,"startTime":"2026-08-01T19:22:15.962Z","endTime":"2026-08-01T19:22:19.681Z","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":94.4,"endSpeed":86.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.617529165657334,"aZ":-13.439397071334115,"pfxX":3.2747108805545304,"pfxZ":9.758024900439294,"pX":0.27805946108782875,"pZ":3.21129629573297,"vX0":-3.4294645544788707,"vY0":-137.48305531008447,"vZ0":-3.231269174824875,"x":106.4,"y":152.08,"x0":1.1143649540812013,"y0":50.00400514000415,"z0":5.310213952728913,"aX":6.288361597343758},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":-5.3,"spinRate":2309,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3979434230307519,"extension":6.553358786062396},"hitData":{"launchSpeed":86.3,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":166.77}},"index":6,"playId":"509a550c-a836-3b98-9019-aa213f91e081","pitchNumber":7,"startTime":"2026-08-01T19:22:36.614Z","endTime":"2026-08-01T19:22:45.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:22:45.357Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T19:24:36.792Z","endTime":"2026-08-01T19:25:19.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89690233956542,"aZ":-16.17068076615867,"pfxX":-6.635891752502783,"pfxZ":8.805672876915878,"pX":0.3232317075196827,"pZ":1.9494925075489975,"vX0":8.575801664854371,"vY0":-133.50142718820348,"vZ0":-6.759924455945521,"x":104.68,"y":186.14,"x0":-2.0583292302379044,"y0":50.002930788934776,"z0":5.664529357666019,"aX":-12.060740413323396},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2256,"spinDirection":221},"zone":9,"typeConfidence":0.86,"plateTime":0.40921146146552534,"extension":6.655505242552595},"index":0,"playId":"13077737-833c-3bae-b3e7-917059f277eb","pitchNumber":1,"startTime":"2026-08-01T19:24:56.116Z","endTime":"2026-08-01T19:24:59.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3515102817127,"aZ":-23.02757918984237,"pfxX":-7.8179467961538744,"pfxZ":5.9113605306911206,"pX":-0.47180560170377406,"pZ":2.094512423492464,"vX0":6.811365147344636,"vY0":-122.7864810066702,"vZ0":-3.8710488270298984,"x":134.98,"y":182.23,"x0":-2.248793178099856,"y0":50.0022411656104,"z0":5.621497431838226,"aX":-12.092761079220521},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.2,"breakHorizontal":12.8,"spinRate":1351,"spinDirection":238},"zone":7,"typeConfidence":0.89,"plateTime":0.4438923946868072,"extension":6.579870776629939},"hitData":{"launchSpeed":98.6,"launchAngle":31.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.45,"coordY":43.94}},"index":1,"playId":"cbc865c4-4737-3ad0-af21-04faf11ad076","pitchNumber":2,"startTime":"2026-08-01T19:25:09.053Z","endTime":"2026-08-01T19:25:19.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:25:19.341Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to right fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T19:25:24.580Z","endTime":"2026-08-01T19:25:53.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.705479865229478,"aZ":-13.479634162540938,"pfxX":-8.197233589142524,"pfxZ":10.040153474931396,"pX":-0.17805395056121506,"pZ":3.1044883348251653,"vX0":8.143387476854022,"vY0":-135.83026662239345,"vZ0":-4.350932937390383,"x":123.79,"y":154.96,"x0":-2.154895747260802,"y0":50.00503505933125,"z0":5.669448630869468,"aX":-15.266947525136082},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":13.1,"spinRate":2391,"spinDirection":217},"zone":2,"typeConfidence":0.89,"plateTime":0.40378442442812457,"extension":6.69495271459328},"hitData":{"launchSpeed":80.7,"launchAngle":47.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.09,"coordY":115.76}},"index":0,"playId":"978b28d0-7a2a-3812-8149-af0a280c0db2","pitchNumber":1,"startTime":"2026-08-01T19:25:43.905Z","endTime":"2026-08-01T19:25:53.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:25:53.367Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a fly ball to second baseman Luis Urías.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T19:26:05.738Z","endTime":"2026-08-01T19:27:35.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1566943306546,"aZ":-13.586500330945237,"pfxX":-7.165666275103791,"pfxZ":10.522787064917729,"pX":0.01505606720047956,"pZ":2.3907765904383345,"vX0":7.962844500365152,"vY0":-132.53293842003637,"vZ0":-6.017903513940392,"x":116.43,"y":174.23,"x0":-2.1073117510702013,"y0":50.003420407849895,"z0":5.695515303044576,"aX":-12.659479831626127},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.8,"breakHorizontal":11.0,"spinRate":2214,"spinDirection":217},"zone":5,"typeConfidence":0.88,"plateTime":0.4143637119885688,"extension":6.7517861312098075},"index":0,"playId":"63427747-5d8e-39a9-8eda-61eeb33a8c7f","pitchNumber":1,"startTime":"2026-08-01T19:26:17.240Z","endTime":"2026-08-01T19:26:20.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.890898075185333,"aZ":-30.92196978394169,"pfxX":-10.053249775719783,"pfxZ":0.8283508648126698,"pX":-0.6778323347624055,"pZ":1.128132571974926,"vX0":7.0677122069195555,"vY0":-122.48349671114214,"vZ0":-4.200181860271429,"x":142.84,"y":208.32,"x0":-2.2990822423129407,"y0":50.0037297099769,"z0":5.518371306700859,"aX":-15.228544171257884},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":16.4,"spinRate":1669,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4477060014517855,"extension":6.5973411894865475},"index":1,"playId":"500dd5f5-2ab9-341f-973c-66e992254378","pitchNumber":2,"startTime":"2026-08-01T19:26:30.013Z","endTime":"2026-08-01T19:26:33.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-01T19:26:41.514Z","endTime":"2026-08-01T19:26:48.158Z","isPitch":false,"type":"action","player":{"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.102392765324836,"aZ":-35.562550197346155,"pfxX":-7.602309733143599,"pfxZ":-2.2836878617767598,"pX":-1.9646185544532018,"pZ":1.551092438051993,"vX0":3.6413035598693106,"vY0":-121.4669237098415,"vZ0":-2.0947117927049845,"x":191.89,"y":196.9,"x0":-2.5002062586505516,"y0":50.001039466708555,"z0":5.53404555531014,"aX":-11.291804470815302},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.3,"breakHorizontal":12.8,"spinRate":1668,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.45193981587179577,"extension":6.6197193856726795},"index":3,"playId":"4ddedfd3-fe05-3255-a3d6-3f6b2a37bcaf","pitchNumber":3,"startTime":"2026-08-01T19:26:48.158Z","endTime":"2026-08-01T19:26:51.245Z","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":84.2,"endSpeed":77.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.189612620736224,"aZ":-30.227046810222987,"pfxX":-10.20327503511393,"pfxZ":1.2835614824903114,"pX":-1.0690281199167602,"pZ":0.8934501524811653,"vX0":6.609717197703069,"vY0":-122.45246196178182,"vZ0":-4.813727137312924,"x":157.75,"y":214.66,"x0":-2.4776571443346262,"y0":50.00463924777992,"z0":5.471065824519101,"aX":-15.496018952549182},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.4,"breakHorizontal":16.9,"spinRate":1599,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.44730034059000623,"extension":6.761229486828402},"index":4,"playId":"7ec1eba5-011a-3dbc-9832-6f88e6f752ab","pitchNumber":4,"startTime":"2026-08-01T19:27:01.913Z","endTime":"2026-08-01T19:27:06.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984540648207936,"aZ":-30.815028882320316,"pfxX":-6.59241284701112,"pfxZ":0.8940503288882065,"pX":-1.3039087193960675,"pZ":1.579115894425413,"vX0":5.011346881487468,"vY0":-123.03794565434058,"vZ0":-3.2576068883332128,"x":166.7,"y":196.14,"x0":-2.517519576764446,"y0":50.00404951037883,"z0":5.550576291946931,"aX":-10.038488552089648},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.1,"breakHorizontal":10.7,"spinRate":1500,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4463525940474602,"extension":6.6305380724235885},"hitData":{"launchSpeed":65.0,"launchAngle":34.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.87,"coordY":108.61}},"index":5,"playId":"a6a26bb3-0c18-3ffc-8181-cbcd84bd6ccd","pitchNumber":5,"startTime":"2026-08-01T19:27:22.282Z","endTime":"2026-08-01T19:27:35.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:27:35.016Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Jordan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T19:27:50.843Z","endTime":"2026-08-01T19:30:25.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.153584431672485,"aZ":-15.06961385535629,"pfxX":-7.65969110888755,"pfxZ":9.18359460410396,"pX":-1.1784280265833451,"pZ":3.5758084107934067,"vX0":5.368135993696542,"vY0":-136.6221966643192,"vZ0":-2.838551178470642,"x":161.92,"y":142.23,"x0":-2.1880300343787438,"y0":50.00637854160826,"z0":5.682948721943656,"aX":-14.273989322955456},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":12.5,"spinRate":2170,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.40313700108080175,"extension":6.6923963546810725},"index":0,"playId":"d74c6a6e-1a86-3738-ab81-4d16c8a478a1","pitchNumber":1,"startTime":"2026-08-01T19:27:57.020Z","endTime":"2026-08-01T19:28:00.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.581311797622114,"aZ":-14.293577144726418,"pfxX":-6.061690214924722,"pfxZ":9.329333012925023,"pX":-0.27304286784914733,"pZ":2.319500025086795,"vX0":7.273584084931517,"vY0":-137.81115837293768,"vZ0":-6.4508194457716765,"x":127.41,"y":176.15,"x0":-2.163219426414965,"y0":50.00674867135129,"z0":5.662298563929352,"aX":-11.62344120686436},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2202,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.39796167936940163,"extension":6.742383358913224},"index":1,"playId":"b9ca6f38-f1b1-3aff-bb63-40d82cf59b48","pitchNumber":2,"startTime":"2026-08-01T19:28:19.043Z","endTime":"2026-08-01T19:28:22.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50442582035082,"aZ":-13.937772690913159,"pfxX":-7.199711289173633,"pfxZ":9.413583670776264,"pX":-0.5208820507646582,"pZ":3.0109167000871655,"vX0":7.253247031113444,"vY0":-138.64974623060291,"vZ0":-4.623437251597932,"x":136.85,"y":157.49,"x0":-2.241961079713071,"y0":50.00056356808053,"z0":5.637870838840264,"aX":-13.943553956467476},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":11.4,"spinRate":2415,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.3958308619593396,"extension":6.65207390731047},"index":2,"playId":"98415b16-df28-3c09-9a44-471627f74e99","pitchNumber":3,"startTime":"2026-08-01T19:28:39.506Z","endTime":"2026-08-01T19:28:42.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.239348625728507,"aZ":-25.99102686516382,"pfxX":-6.011925613262165,"pfxZ":3.980114444732548,"pX":0.1707062095394036,"pZ":2.1512622608952934,"vX0":8.141873079766594,"vY0":-123.55585877770274,"vZ0":-3.0539301829308125,"x":110.49,"y":180.7,"x0":-2.377201620728581,"y0":50.00595311581401,"z0":5.573464833224134,"aX":-9.352230041558473},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":9.1,"spinRate":1488,"spinDirection":241},"zone":8,"typeConfidence":0.9,"plateTime":0.44228208175683736,"extension":6.774401798221772},"index":3,"playId":"ebdbf2a4-6a1a-3057-a7a4-756ddf5657be","pitchNumber":4,"startTime":"2026-08-01T19:29:01.882Z","endTime":"2026-08-01T19:29:05.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.484984946211597,"aZ":-30.57534817979131,"pfxX":-9.979098499132167,"pfxZ":1.0400840321743519,"pX":1.2199801187946646,"pZ":0.15790723678783045,"vX0":11.682949705754243,"vY0":-123.59329912130617,"vZ0":-6.409044832803656,"x":70.5,"y":234.52,"x0":-2.2800226406576742,"y0":50.0046158677614,"z0":5.364475600901296,"aX":-15.382831021897003},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.5,"breakHorizontal":15.2,"spinRate":1565,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4437997060773822,"extension":6.734425512704581},"index":4,"playId":"4175abf9-759e-3f3d-8b05-1454e09d6663","pitchNumber":5,"startTime":"2026-08-01T19:29:27.708Z","endTime":"2026-08-01T19:29:31.250Z","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.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22287412379158,"aZ":-13.118739112298861,"pfxX":-6.982511118586581,"pfxZ":9.581510093314597,"pX":0.00539741717045845,"pZ":3.4556558831101074,"vX0":8.194942618748188,"vY0":-140.25387999260877,"vZ0":-3.9400712241178772,"x":116.79,"y":145.48,"x0":-2.0494919560505194,"y0":50.00437938194175,"z0":5.736501426739266,"aX":-13.889314094115502},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2382,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.3907883419040492,"extension":6.784422493374994},"index":5,"playId":"8b18bbf2-e038-37fc-a0b1-328cfa414186","pitchNumber":6,"startTime":"2026-08-01T19:29:54.993Z","endTime":"2026-08-01T19:29:57.993Z","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.4,"endSpeed":79.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.033869359955396,"aZ":-25.49372250369283,"pfxX":-1.836302550998628,"pfxZ":4.153035005340106,"pX":1.0187394663201588,"pZ":1.9064784686697875,"vX0":8.858320037214806,"vY0":-125.59762899432413,"vZ0":-3.4425972268240486,"x":78.17,"y":187.31,"x0":-2.30614637244178,"y0":50.00018779817529,"z0":5.354635939970223,"aX":-2.952549414655767},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.0,"breakHorizontal":1.4,"spinRate":2156,"spinDirection":225},"zone":14,"typeConfidence":0.79,"plateTime":0.43511434325862997,"extension":6.747717757949699},"index":6,"playId":"a1d24173-0459-383e-b480-9aa698009424","pitchNumber":7,"startTime":"2026-08-01T19:30:19.934Z","endTime":"2026-08-01T19:30:25.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:30:25.982Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T19:32:34.031Z","endTime":"2026-08-01T19:34:13.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95790082867667,"aZ":-12.13321832013565,"pfxX":2.254062984884674,"pfxZ":10.680890337915086,"pX":-0.597176400252738,"pZ":2.614511435523407,"vX0":-5.290149895440152,"vY0":-136.78373575760324,"vZ0":-4.897430749304835,"x":139.76,"y":168.19,"x0":1.0776061869835751,"y0":50.00128113554605,"z0":5.274503119888292,"aX":4.229416320041947},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":-2.9,"spinRate":2291,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4019584570019825,"extension":6.541152916675591},"index":0,"playId":"e1491744-ecbd-36d6-9bd3-91a8f707d995","pitchNumber":1,"startTime":"2026-08-01T19:32:34.031Z","endTime":"2026-08-01T19:32:37.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.838873170985124,"aZ":-14.048590221954925,"pfxX":3.7368448253776205,"pfxZ":9.771310443195123,"pX":0.3264629283682776,"pZ":3.198566723946005,"vX0":-3.40547301990608,"vY0":-136.28300627659314,"vZ0":-2.9490241209832164,"x":104.56,"y":152.42,"x0":1.1152744831073416,"y0":50.002743750512344,"z0":5.282867215338391,"aX":6.93160354820993},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-5.9,"spinRate":2199,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4040708789011642,"extension":6.641485190401032},"index":1,"playId":"8cdf8330-c8c9-3b9e-bb8b-67f5c06f4275","pitchNumber":2,"startTime":"2026-08-01T19:32:49.680Z","endTime":"2026-08-01T19:32:52.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T19:33:03.747Z","endTime":"2026-08-01T19:33:16.717Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":94.6,"endSpeed":85.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33963717869926,"aZ":-12.662588494537188,"pfxX":2.9059441076839194,"pfxZ":10.226223781257083,"pX":-0.21616333479055666,"pZ":4.322161271824335,"vX0":-4.740602689225886,"vY0":-137.6792609187027,"vZ0":-0.8203975123350948,"x":125.24,"y":122.08,"x0":1.1553281850974364,"y0":50.00164984384045,"z0":5.486221666057615,"aX":5.5445967668027585},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":-4.2,"spinRate":2363,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3987751532332475,"extension":6.586230016188659},"index":3,"playId":"124818b9-f9b8-3dab-b73c-b90041a184b7","pitchNumber":3,"startTime":"2026-08-01T19:33:16.717Z","endTime":"2026-08-01T19:33:20.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.213451085890657,"aZ":-42.40545615047234,"pfxX":-3.4006136434974237,"pfxZ":-7.7425648328253445,"pX":-0.9833875708261776,"pZ":0.184501076083759,"vX0":-2.8439128283466744,"vY0":-114.7658490676196,"vZ0":-2.829762859858187,"x":154.48,"y":233.8,"x0":0.7182451762653612,"y0":50.00484437181831,"z0":5.60339882133487,"aX":-4.491486441841972},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.4,"breakHorizontal":7.0,"spinRate":2629,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.47908551825337486,"extension":6.287066002543273},"index":4,"playId":"eefd9696-6df2-3a8d-b42a-74512b9e908d","pitchNumber":4,"startTime":"2026-08-01T19:33:33.049Z","endTime":"2026-08-01T19:33:37.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":68.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.388434729805983,"aZ":-38.1725755651737,"pfxX":-7.722157641488191,"pfxZ":-5.001958322399483,"pX":1.0651049581644292,"pZ":3.4718927522552,"vX0":2.3021527462872617,"vY0":-109.20533140921569,"vZ0":3.746581586965379,"x":76.4,"y":145.04,"x0":0.9964974860597186,"y0":50.00159417052629,"z0":5.85776972508514,"aX":-9.265912892450647},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-7.7,"breakHorizontal":13.3,"spinRate":2416,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.5027973905352434,"extension":6.219755920201966},"index":5,"playId":"9493afe1-56b3-3edc-950d-71e9cf21e08d","pitchNumber":5,"startTime":"2026-08-01T19:33:55.918Z","endTime":"2026-08-01T19:33:59.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.200756713909314,"aZ":-13.505726913774124,"pfxX":5.449696836469981,"pfxZ":10.219066063144634,"pX":-2.266859367366982,"pZ":1.4365495968915802,"vX0":-10.402845197974885,"vY0":-135.21411372364665,"vZ0":-7.2011207109463005,"x":203.41,"y":199.99,"x0":0.9459530711030217,"y0":50.00216037946975,"z0":5.108068886657846,"aX":9.955702398062172},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-7.3,"spinRate":2244,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40720595009604743,"extension":6.803500485981009},"index":6,"playId":"4ebbb842-3df4-3ddd-9ba5-00c3a9faddc4","pitchNumber":6,"startTime":"2026-08-01T19:34:09.893Z","endTime":"2026-08-01T19:34:13.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:34:13.957Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T19:34:23.294Z","endTime":"2026-08-01T19:36:24.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":84.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.320228154017585,"aZ":-18.446424984769504,"pfxX":8.467987225427759,"pfxZ":7.316849919504374,"pX":1.3062830659651758,"pZ":4.978896330395261,"vX0":-2.6345682723956316,"vY0":-137.28791717274066,"vZ0":2.0715736411305423,"x":67.21,"y":104.35,"x0":1.1886826447067376,"y0":50.00015887188582,"z0":5.482977878178657,"aX":15.880162153927499},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-14.6,"spinRate":2170,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4016594860105509,"extension":6.553017323811895},"index":0,"playId":"c6702965-9081-350c-9fd7-dc999406e90b","pitchNumber":1,"startTime":"2026-08-01T19:34:39.630Z","endTime":"2026-08-01T19:34:43.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252876437561913,"aZ":-20.569273895369168,"pfxX":7.87438146104839,"pfxZ":6.238950268110774,"pX":-0.22245159258516115,"pZ":4.715965284155337,"vX0":-6.355194693839583,"vY0":-135.65806046695994,"vZ0":2.169933533025403,"x":125.48,"y":111.45,"x0":1.1299504199834365,"y0":50.00191935815621,"z0":5.341345039650026,"aX":14.645462401357845},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-12.8,"spinRate":2176,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.40407279271373575,"extension":6.611906490165277},"index":1,"playId":"73703c9a-96e2-3b37-9632-6f34462a64bd","pitchNumber":2,"startTime":"2026-08-01T19:35:02.973Z","endTime":"2026-08-01T19:35:06.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881118174217505,"aZ":-30.674351930779338,"pfxX":-1.2534798802525398,"pfxZ":0.9645335187137043,"pX":-0.4217827956798428,"pZ":2.5986322172959087,"vX0":-3.1628221453736307,"vY0":-123.69458935175956,"vZ0":-0.5515371560889952,"x":133.08,"y":168.62,"x0":1.036623826269279,"y0":50.00012226043385,"z0":5.398410680044442,"aX":-1.9394776558842053},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":3.0,"spinRate":2154,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.44295566408411613,"extension":6.351052020058495},"index":2,"playId":"0e128637-3747-3cef-8507-0476fc6d7d2c","pitchNumber":3,"startTime":"2026-08-01T19:35:22.008Z","endTime":"2026-08-01T19:35:25.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21505695917055,"aZ":-28.460061731536832,"pfxX":0.5581881873909516,"pfxZ":2.3183686085868755,"pX":-0.7222140598724848,"pZ":2.039025990034055,"vX0":-4.903450173517246,"vY0":-125.61228499182909,"vZ0":-2.400695820328026,"x":144.53,"y":183.73,"x0":1.1817163980065613,"y0":50.00025371878095,"z0":5.318796441245768,"aX":0.8935827208248587},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":0.1,"spinRate":2194,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.43588853669184235,"extension":6.57387000299518},"index":3,"playId":"30ef4647-46ae-3e8e-9018-0dc6189e48c3","pitchNumber":4,"startTime":"2026-08-01T19:35:40.601Z","endTime":"2026-08-01T19:35:43.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08220011538784,"aZ":-13.98229128010157,"pfxX":3.3465124514423765,"pfxZ":9.657301177692066,"pX":0.3048423538996619,"pZ":2.5905685064535757,"vX0":-3.3477537216544437,"vY0":-136.83672434189117,"vZ0":-4.582557143216557,"x":105.38,"y":168.83,"x0":1.1133001890463585,"y0":50.000741489284,"z0":5.254916299777614,"aX":6.3030021562903515},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":-5.3,"spinRate":2176,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4013025237364367,"extension":6.673455161031281},"index":4,"playId":"d8091980-dc57-3911-8898-a2444cd73408","pitchNumber":5,"startTime":"2026-08-01T19:35:58.898Z","endTime":"2026-08-01T19:36:01.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.373491750784122,"aZ":-30.79247693928728,"pfxX":-0.6586791024048924,"pfxZ":0.8403855413944079,"pX":0.3398543168749042,"pZ":3.096778846175897,"vX0":-1.5752683292274625,"vY0":-126.9152840869524,"vZ0":0.2087905034076193,"x":104.05,"y":155.17,"x0":1.0525163238789739,"y0":50.00241855712165,"z0":5.452759349845735,"aX":-1.081189227312416},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":1.6,"spinRate":2196,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4304904186870191,"extension":6.656665901121796},"index":5,"playId":"7ef83bff-ab20-3769-8885-2b8a03f31d79","pitchNumber":6,"startTime":"2026-08-01T19:36:21.293Z","endTime":"2026-08-01T19:36:24.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:36:24.320Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to first baseman Alec Burleson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T19:36:35.921Z","endTime":"2026-08-01T19:37:56.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.784903589576835,"aZ":-31.398306184199065,"pfxX":-0.0874249388495345,"pfxZ":0.48849732277624014,"pX":-0.5344357568949523,"pZ":2.973485186854756,"vX0":-3.7062229495668606,"vY0":-124.9765120727959,"vZ0":0.20897054462379105,"x":137.37,"y":158.5,"x0":0.9754289957630486,"y0":50.00364535840739,"z0":5.455147042192811,"aX":-0.13865597286926862},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":1.0,"spinRate":2213,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.43727875950684325,"extension":6.7883943638141},"index":0,"playId":"ba2dfe71-000a-376f-a728-1d1b45e1d0ed","pitchNumber":1,"startTime":"2026-08-01T19:36:47.845Z","endTime":"2026-08-01T19:36:50.868Z","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":94.4,"endSpeed":86.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.306703846148494,"aZ":-13.037746427353776,"pfxX":1.587114398768719,"pfxZ":9.976843625105447,"pX":-1.163658749478012,"pZ":2.4705051325924696,"vX0":-6.1579179199417355,"vY0":-137.35033167281867,"vZ0":-5.27244079823824,"x":161.36,"y":172.08,"x0":0.8972998798754804,"y0":50.001296573182586,"z0":5.295413729365979,"aX":3.0438913263631715},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":-1.7,"spinRate":2230,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3981870428444676,"extension":6.89349725998418},"index":1,"playId":"aaf931d5-10a5-3cb9-87f1-4d7bfc1c3589","pitchNumber":2,"startTime":"2026-08-01T19:37:05.246Z","endTime":"2026-08-01T19:37:08.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.012083989766314,"aZ":-12.859489694727214,"pfxX":1.5100266933981394,"pfxZ":10.138713411365284,"pX":-0.4331051143290216,"pZ":2.601011693175835,"vX0":-4.804857450566315,"vY0":-137.29282921644037,"vZ0":-4.514772516752666,"x":133.51,"y":168.55,"x0":1.145112019910459,"y0":50.002135693072624,"z0":5.145077573853075,"aX":2.877273055833537},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-1.7,"spinRate":2264,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.39929240593996695,"extension":6.6183219085611205},"index":2,"playId":"8ceb378c-0769-337e-9905-a77480c7ecd6","pitchNumber":3,"startTime":"2026-08-01T19:37:24.023Z","endTime":"2026-08-01T19:37:27.116Z","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-08-01T19:37:33.108Z","endTime":"2026-08-01T19:37:44.494Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.012099200403142,"aZ":-25.717865310965998,"pfxX":6.507466764006362,"pfxZ":4.144119249725366,"pX":1.42432916982721,"pZ":2.6776459768336665,"vX0":-2.085167661317182,"vY0":-123.32857801249042,"vZ0":-0.8723142086139942,"x":62.71,"y":166.48,"x0":1.429948387431745,"y0":50.00145819134576,"z0":5.183876509979927,"aX":10.133012873206265},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.6,"breakHorizontal":-11.4,"spinRate":1337,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.44227033714420916,"extension":6.315943475312745},"hitData":{"launchSpeed":68.1,"launchAngle":68.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.24,"coordY":179.48}},"index":4,"playId":"bf06f7b1-89ce-3ec6-b939-9f5d7feaddb1","pitchNumber":4,"startTime":"2026-08-01T19:37:44.494Z","endTime":"2026-08-01T19:37:56.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:37:56.486Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T19:38:03.425Z","endTime":"2026-08-01T19:39:47.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57230269819476,"aZ":-12.979919322660258,"pfxX":4.182181555868111,"pfxZ":9.995314909268497,"pX":0.2805999909132707,"pZ":3.6297057860648083,"vX0":-3.7228855575544144,"vY0":-137.47919540322422,"vZ0":-2.3167526105908753,"x":106.3,"y":140.78,"x0":1.1068533454611067,"y0":50.00296252853191,"z0":5.360917578465052,"aX":8.031314396815585},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":-6.8,"spinRate":2162,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.39792934076457653,"extension":6.691010748954585},"index":0,"playId":"acf11bf3-5c70-3684-bd6b-637b061f566a","pitchNumber":1,"startTime":"2026-08-01T19:38:23.937Z","endTime":"2026-08-01T19:38:26.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.378223683865297,"aZ":-41.09306258868722,"pfxX":-4.201171137166437,"pfxZ":-7.164742640470767,"pX":0.11761544586762887,"pZ":3.040035870084515,"vX0":-0.4732362133503354,"vY0":-111.28657470958078,"vZ0":3.1788647321829693,"x":112.52,"y":156.7,"x0":0.8787996971309062,"y0":50.002196183596226,"z0":5.871843761696198,"aX":-5.229625879942293},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-11.8,"breakHorizontal":7.7,"spinRate":2395,"spinDirection":327},"zone":2,"typeConfidence":2.0,"plateTime":0.49360217010541074,"extension":6.222332585083239},"index":1,"playId":"93b0e0a7-f991-30d1-ba49-b7c5635cbc1b","pitchNumber":2,"startTime":"2026-08-01T19:38:43.750Z","endTime":"2026-08-01T19:38:46.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"e612b99d-ce06-4d6b-854d-07a7ada0b144","startTime":"2026-08-01T19:39:03.658Z","endTime":"2026-08-01T19:39:08.658Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135687577489673,"aZ":-16.030877486664455,"pfxX":1.6970001149325145,"pfxZ":8.454340214595076,"pX":0.32524535756126033,"pZ":4.374576616255141,"vX0":-2.7743138373274583,"vY0":-137.25542432844682,"vZ0":-0.0902825183202311,"x":104.6,"y":120.67,"x0":1.1282454813666043,"y0":50.003346359472786,"z0":5.498723031313297,"aX":3.240899536701174},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":-2.5,"spinRate":2208,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.3989310928737346,"extension":6.5741276355076845},"index":3,"playId":"61db6ee6-de85-3857-be4f-04b641f28941","pitchNumber":3,"startTime":"2026-08-01T19:39:18.352Z","endTime":"2026-08-01T19:39:21.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.110321955804512,"aZ":-25.15478364535628,"pfxX":8.969921337975503,"pfxZ":4.610792650399358,"pX":0.7069186467495875,"pZ":1.8366390293302999,"vX0":-4.208405489374222,"vY0":-122.34106973664704,"vZ0":-2.6555553754454957,"x":90.05,"y":189.19,"x0":1.2797774440660217,"y0":50.00487456053423,"z0":5.082141139149726,"aX":13.660315073659188},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.0,"breakHorizontal":-15.4,"spinRate":1489,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.44694573621107914,"extension":6.323099882114182},"hitData":{"launchSpeed":77.2,"launchAngle":42.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.72,"coordY":97.79}},"index":4,"playId":"53894c28-491c-382d-9897-8115b9c17d72","pitchNumber":4,"startTime":"2026-08-01T19:39:37.895Z","endTime":"2026-08-01T19:39:47.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:39:47.410Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jimmy Crooks singles on a ground ball to right fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T19:41:51.798Z","endTime":"2026-08-01T19:43:21.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90843114700438,"aZ":-13.401015929029292,"pfxX":-7.211368872606375,"pfxZ":10.47605385900422,"pX":-0.39225757844678155,"pZ":2.0143007954263528,"vX0":7.08388853560997,"vY0":-134.00593836863405,"vZ0":-6.888542590370454,"x":131.95,"y":184.39,"x0":-2.151845294765585,"y0":50.005561231402346,"z0":5.603577708514368,"aX":-12.926184023486158},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2335,"spinDirection":218},"zone":7,"typeConfidence":0.9,"plateTime":0.41105790646133267,"extension":6.716174783826314},"index":0,"playId":"7c0edb53-1637-30bc-a527-ae4cc850b087","pitchNumber":1,"startTime":"2026-08-01T19:42:04.744Z","endTime":"2026-08-01T19:42:07.876Z","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.7,"endSpeed":84.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8517701636768,"aZ":-13.173808307983395,"pfxX":-7.331863567891922,"pfxZ":10.228014254148244,"pX":-1.0500272777419841,"pZ":2.472713435836314,"vX0":5.759753578851009,"vY0":-136.1421683025217,"vZ0":-6.06786782335412,"x":157.02,"y":172.02,"x0":-2.2517800418363385,"y0":50.00010908707822,"z0":5.660363873634703,"aX":-13.615082813755325},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":11.9,"spinRate":2366,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.403970005379247,"extension":6.673441551981118},"index":1,"playId":"99e01ee6-8d58-399b-9e7f-c194599b1bfa","pitchNumber":2,"startTime":"2026-08-01T19:42:16.673Z","endTime":"2026-08-01T19:42:20.114Z","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":1,"outs":0},"index":2,"startTime":"2026-08-01T19:42:28.457Z","endTime":"2026-08-01T19:42:34.858Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"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":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187441293311245,"aZ":-27.063050912371903,"pfxX":-7.485147434637334,"pfxZ":3.3897774262300597,"pX":-0.5211221213110704,"pZ":1.7263159521210396,"vX0":6.467331982979682,"vY0":-121.76164782741853,"vZ0":-3.4906841654163725,"x":136.86,"y":192.17,"x0":-2.2350316075622403,"y0":50.000071547350785,"z0":5.511897457778271,"aX":-11.273889459777362},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.5,"breakHorizontal":12.1,"spinRate":1347,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.44929047360208374,"extension":6.663817085870587},"index":3,"playId":"755731c0-8ae9-33bc-9602-809046e6a520","pitchNumber":3,"startTime":"2026-08-01T19:42:34.858Z","endTime":"2026-08-01T19:42:38.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.866273170714194,"aZ":-14.084671614019447,"pfxX":-6.7650870914748165,"pfxZ":9.350709341589553,"pX":-0.7101197519378385,"pZ":3.7708255037079534,"vX0":6.347135951039734,"vY0":-138.65013221542486,"vZ0":-2.5982824704618617,"x":144.07,"y":136.97,"x0":-2.157262136340547,"y0":50.001912089968656,"z0":5.667637320466413,"aX":-13.086186444885868},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":10.8,"spinRate":2374,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.39602859567237303,"extension":6.713694062852131},"index":4,"playId":"ca5244fe-7ed7-3e00-a4d5-224506b80c70","pitchNumber":4,"startTime":"2026-08-01T19:42:52.955Z","endTime":"2026-08-01T19:42:55.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67992708136983,"aZ":-31.729207260966415,"pfxX":-6.8917775073711365,"pfxZ":0.29577003590147566,"pX":-0.6965936604684925,"pZ":1.6998856934907305,"vX0":6.267633057684999,"vY0":-121.95956672927062,"vZ0":-2.601638488974792,"x":143.55,"y":192.88,"x0":-2.3918262445656016,"y0":50.00541637547538,"z0":5.489332784484941,"aX":-10.490367890155062},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":11.2,"spinRate":1538,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.44735727836932604,"extension":6.632439736593051},"hitData":{"launchSpeed":86.5,"launchAngle":11.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.85,"coordY":101.02}},"index":5,"playId":"679dcdd5-e144-3a2e-9859-3c5455838eac","pitchNumber":5,"startTime":"2026-08-01T19:43:08.125Z","endTime":"2026-08-01T19:43:21.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:43:21.042Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"JJ Wetherholt grounds into a double play, second baseman Luis Urías to shortstop Ernie Clement to first baseman Vladimir Guerrero Jr. Jimmy Crooks out at 2nd. JJ Wetherholt out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T19:43:31.758Z","endTime":"2026-08-01T19:44:10.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98470166243439,"aZ":-28.996150064623645,"pfxX":-10.259286135625223,"pfxZ":2.118978390279006,"pX":-0.515863134674082,"pZ":1.2475159260835798,"vX0":7.50896531991475,"vY0":-121.66530795316778,"vZ0":-4.316211358838448,"x":136.66,"y":205.1,"x0":-2.3101002183645885,"y0":50.000666432515914,"z0":5.558784441026545,"aX":-15.370627869709212},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":16.8,"spinRate":1650,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4502657465069162,"extension":6.758863795714593},"index":0,"playId":"96ce38a7-3f46-3f1a-bd9e-2577689332dd","pitchNumber":1,"startTime":"2026-08-01T19:43:41.601Z","endTime":"2026-08-01T19:43:46.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243712031261868,"aZ":-29.258289055237366,"pfxX":-5.927038893387112,"pfxZ":1.9477259734652606,"pX":-0.5901090296713833,"pZ":2.4325537558605417,"vX0":5.98915111936044,"vY0":-121.46297158494154,"vZ0":-1.6445271698837556,"x":139.49,"y":173.1,"x0":-2.314899125713445,"y0":50.00347169406052,"z0":5.6565957552471104,"aX":-8.87839578099889},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":9.4,"spinRate":1486,"spinDirection":234},"zone":4,"typeConfidence":0.91,"plateTime":0.4505224823375591,"extension":6.701296796894346},"hitData":{"launchSpeed":89.4,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.06,"coordY":156.49}},"index":1,"playId":"2c651a9f-bc39-3522-821e-948b97028d84","pitchNumber":2,"startTime":"2026-08-01T19:44:02.888Z","endTime":"2026-08-01T19:44:10.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:44:10.823Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a sharp ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T19:44:32.787Z","endTime":"2026-08-01T19:45:04.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.882889872192266,"aZ":-13.815330781855403,"pfxX":-6.37536645093271,"pfxZ":9.551545345124804,"pX":-0.7816316074552179,"pZ":2.0826854118847486,"vX0":6.125622633554719,"vY0":-138.47687606111916,"vZ0":-6.873979083790533,"x":146.79,"y":182.55,"x0":-2.2051323555633187,"y0":50.00513490401231,"z0":5.540381426933719,"aX":-12.256612895194975},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2351,"spinDirection":217},"zone":7,"typeConfidence":0.91,"plateTime":0.39709737009542323,"extension":6.791898748973562},"index":0,"playId":"7e7fffd0-2ad0-3c92-a517-ea69c1e93773","pitchNumber":1,"startTime":"2026-08-01T19:44:36.911Z","endTime":"2026-08-01T19:44:40.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85511803288635,"aZ":-12.814601564188738,"pfxX":-6.822599336257428,"pfxZ":10.054897633774875,"pX":-0.003302433674304206,"pZ":2.5755900800649063,"vX0":8.036733637362756,"vY0":-138.36583103237606,"vZ0":-5.770248283761745,"x":117.13,"y":169.24,"x0":-2.0685847542492377,"y0":50.00376402486295,"z0":5.557697867328272,"aX":-13.138553975279105},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":10.6,"spinRate":2355,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.3968991021607091,"extension":6.8136815760664735},"hitData":{"launchSpeed":112.4,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.62,"coordY":89.92}},"index":1,"playId":"e16f4aef-9649-3fe6-97a2-eb760ade9135","pitchNumber":2,"startTime":"2026-08-01T19:44:51.784Z","endTime":"2026-08-01T19:45:04.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:45:04.247Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a sharp ground ball to right fielder Myles Straw. Jordan Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T19:45:21.122Z","endTime":"2026-08-01T19:45:39.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98479814232224,"aZ":-13.692546339442995,"pfxX":-4.463725297836133,"pfxZ":10.238416022640923,"pX":-0.17775816890630952,"pZ":2.6574845739567836,"vX0":6.722296756941512,"vY0":-133.10533071504682,"vZ0":-5.158430459998818,"x":123.78,"y":167.03,"x0":-2.149178256582504,"y0":50.00205933463696,"z0":5.6023703406294505,"aX":-8.0573797020209},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":6.7,"spinRate":2237,"spinDirection":213},"zone":5,"typeConfidence":0.87,"plateTime":0.41057938417482287,"extension":6.81599478015931},"hitData":{"launchSpeed":107.5,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":168.81,"coordY":102.63}},"index":0,"playId":"43dab123-23eb-3ab6-98b7-717c5cde88be","pitchNumber":1,"startTime":"2026-08-01T19:45:26.213Z","endTime":"2026-08-01T19:45:39.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:45:39.094Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, second baseman Luis Urías to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T19:45:49.545Z","endTime":"2026-08-01T19:47:31.598Z","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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22736171968356,"aZ":-26.01316939079476,"pfxX":-0.34502457951432053,"pfxZ":3.8261960465292315,"pX":1.036955271472804,"pZ":1.4139988581515817,"vX0":8.229829386704509,"vY0":-125.74459888170955,"vZ0":-4.397691312369746,"x":77.47,"y":200.6,"x0":-2.226139224494882,"y0":50.00345871627229,"z0":5.2830147053553445,"aX":-0.5574358391315211},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.2,"spinRate":2070,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4347173796842392,"extension":6.785412959414599},"index":0,"playId":"f36ee880-ea1b-3674-84bc-faedb5673863","pitchNumber":1,"startTime":"2026-08-01T19:46:07.214Z","endTime":"2026-08-01T19:46:11.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.899630642866892,"aZ":-24.49867128745009,"pfxX":-2.013505581861585,"pfxZ":4.708077128872623,"pX":2.1081332082675757,"pZ":1.4871815673419149,"vX0":11.305968705672194,"vY0":-126.35378417175242,"vZ0":-4.855841401068531,"x":36.64,"y":198.63,"x0":-2.1478953919248425,"y0":50.00127816620065,"z0":5.383817570807206,"aX":-3.2827972620459103},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.7,"breakHorizontal":1.3,"spinRate":2257,"spinDirection":224},"zone":14,"typeConfidence":0.85,"plateTime":0.4322249177152826,"extension":6.871723601784958},"index":1,"playId":"b9b9ba92-8e29-3acd-aa19-36a11fea2b9e","pitchNumber":2,"startTime":"2026-08-01T19:46:28.350Z","endTime":"2026-08-01T19:46:31.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90553336967035,"aZ":-28.426914182266998,"pfxX":1.6890247642298333,"pfxZ":2.458579770927196,"pX":0.4453386723938672,"pZ":2.203545566118914,"vX0":6.174430808232146,"vY0":-123.06882705126598,"vZ0":-2.1268338108921276,"x":100.02,"y":179.28,"x0":-2.322109491637413,"y0":50.0030859179167,"z0":5.50218426468532,"aX":2.572933591887768},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.2,"breakHorizontal":-4.6,"spinRate":2279,"spinDirection":158},"zone":6,"typeConfidence":0.91,"plateTime":0.44617411619905045,"extension":6.689524072468736},"index":2,"playId":"a5816c56-79f9-33db-a057-6cb9d981c6c5","pitchNumber":3,"startTime":"2026-08-01T19:46:48.033Z","endTime":"2026-08-01T19:46:54.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61205026896247,"aZ":-12.773811239319757,"pfxX":-5.946585571548757,"pfxZ":9.67323101123597,"pX":-0.4965817292687138,"pZ":2.0736307217010896,"vX0":6.65735929764887,"vY0":-141.06622141656624,"vZ0":-7.3540163270960655,"x":135.93,"y":182.79,"x0":-2.120253585812178,"y0":50.00039892139482,"z0":5.546863260884351,"aX":-11.922915144972684},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2375,"spinDirection":216},"zone":7,"typeConfidence":0.91,"plateTime":0.3890374011346571,"extension":6.833091362312084},"hitData":{"launchSpeed":86.1,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":140.45}},"index":3,"playId":"5ee79679-408a-3046-abdb-8b95d9e74c69","pitchNumber":4,"startTime":"2026-08-01T19:47:22.861Z","endTime":"2026-08-01T19:47:31.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:47:31.598Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Davis Schneider walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T19:49:12.755Z","endTime":"2026-08-01T19:51:43.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72284810808325,"aZ":-31.062161540773552,"pfxX":-2.0680121134260925,"pfxZ":0.7195179386194566,"pX":0.02717820664667617,"pZ":1.4540206651198784,"vX0":-1.9590499637005125,"vY0":-123.26587484779577,"vZ0":-3.0237131075371613,"x":115.96,"y":199.52,"x0":1.0987114742917294,"y0":50.00398277840953,"z0":5.298268523129033,"aX":-3.2073569369285986},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.8,"breakHorizontal":4.2,"spinRate":2105,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4430294094602014,"extension":6.606402882312504},"index":0,"playId":"96d6e682-5c25-3048-b1cc-28c3d92c9f4d","pitchNumber":1,"startTime":"2026-08-01T19:49:35.363Z","endTime":"2026-08-01T19:49:38.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.757381392836287,"aZ":-11.628329949746991,"pfxX":4.187775820090491,"pfxZ":10.596132301825122,"pX":0.3796119827984175,"pZ":3.2460226147733158,"vX0":-3.7487534127924675,"vY0":-138.3523337802899,"vZ0":-3.569731550286042,"x":102.53,"y":151.14,"x0":1.207798352345373,"y0":50.005084268895246,"z0":5.331897568307275,"aX":8.122559442619126},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-6.8,"spinRate":2249,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3958352725744283,"extension":6.665442639274722},"index":1,"playId":"eeb61ded-91cc-3308-93fd-f115fa42af39","pitchNumber":2,"startTime":"2026-08-01T19:49:50.021Z","endTime":"2026-08-01T19:49:53.021Z","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":93.0,"endSpeed":85.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.889672883940772,"aZ":-14.04325525652054,"pfxX":3.7128992732971167,"pfxZ":9.744567309744497,"pX":-0.4000808730855459,"pZ":4.300813196582538,"vX0":-5.511305257082666,"vY0":-135.39162844118127,"vZ0":-0.3636416705866613,"x":132.25,"y":122.66,"x0":1.1772734275207422,"y0":50.00522500968086,"z0":5.417504003484653,"aX":6.910599445133001},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":-5.6,"spinRate":2224,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.40417453816587745,"extension":6.647814095913609},"index":2,"playId":"e88b7b2c-e8e5-3721-ae49-0b126317be13","pitchNumber":3,"startTime":"2026-08-01T19:50:06.830Z","endTime":"2026-08-01T19:50:10.232Z","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":0},"index":3,"startTime":"2026-08-01T19:50:16.267Z","endTime":"2026-08-01T19:50:22.879Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877901931904162,"aZ":-28.691241031540304,"pfxX":-1.4710991587935367,"pfxZ":2.1004091071577156,"pX":-0.3193022730928412,"pZ":0.15719950965351742,"vX0":-2.7236106249143233,"vY0":-127.318419218619,"vZ0":-6.933406597210853,"x":129.17,"y":234.54,"x0":0.9515581881587145,"y0":50.00237110113629,"z0":5.158543215001277,"aX":-2.4367148475638163},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":3.2,"spinRate":2281,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4286944599095488,"extension":6.5874663592130505},"index":4,"playId":"e1cfa0e7-679b-3e71-811a-b171f6426a9a","pitchNumber":4,"startTime":"2026-08-01T19:50:22.879Z","endTime":"2026-08-01T19:50:26.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77868864626909,"aZ":-41.901264493140445,"pfxX":-3.7813362872848284,"pfxZ":-7.7112890493688715,"pX":-0.0905662208692875,"pZ":1.8014962218176478,"vX0":-0.8388789868315565,"vY0":-112.57609954402696,"vZ0":0.8343081389246025,"x":120.45,"y":190.14,"x0":0.7795250163305265,"y0":50.00365643401455,"z0":5.72749369336637,"aX":-4.768541767028633},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.3,"breakHorizontal":7.1,"spinRate":2486,"spinDirection":321},"zone":8,"typeConfidence":2.0,"plateTime":0.48984183293370664,"extension":6.207231944108303},"index":5,"playId":"8846b448-2fd2-3b9f-844f-81f739e6f185","pitchNumber":5,"startTime":"2026-08-01T19:50:41.272Z","endTime":"2026-08-01T19:50:44.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6976445314812,"aZ":-14.092822716500551,"pfxX":2.334128917376378,"pfxZ":9.594022481182982,"pX":1.3636383209772915,"pZ":2.668599299160729,"vX0":-0.6151958108040021,"vY0":-136.7867656719653,"vZ0":-4.329688334808062,"x":65.02,"y":166.73,"x0":1.2890088711289205,"y0":50.00187204552309,"z0":5.2461139265622165,"aX":4.398991860046175},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":-4.1,"spinRate":2162,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40124611471111926,"extension":6.426124167185881},"index":6,"playId":"9b633696-3177-367f-bede-c8e572c85a0c","pitchNumber":6,"startTime":"2026-08-01T19:51:04.384Z","endTime":"2026-08-01T19:51:07.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.980885002428415,"aZ":-28.261881624036633,"pfxX":-1.4054143652528817,"pfxZ":2.4764481551299733,"pX":0.38566321452011976,"pZ":1.7668700812101426,"vX0":-1.346878200311441,"vY0":-124.69894525084715,"vZ0":-2.9095922996831423,"x":102.3,"y":191.07,"x0":1.1145255895708095,"y0":50.00555381046957,"z0":5.269107774134322,"aX":-2.2239762054497234},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":2.9,"spinRate":2208,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4384550590965466,"extension":6.461687627379734},"index":7,"playId":"2703ec2c-6d67-314f-9d93-b46df0d3664c","pitchNumber":7,"startTime":"2026-08-01T19:51:19.424Z","endTime":"2026-08-01T19:51:22.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483330940367935,"aZ":-31.281651909335988,"pfxX":-1.8471201781400919,"pfxZ":0.5546102465080622,"pX":0.7852429247388656,"pZ":3.7024806099335565,"vX0":-0.6098295861220184,"vY0":-126.2256829702194,"vZ0":1.854264210791161,"x":87.07,"y":138.81,"x0":1.2699214216179575,"y0":50.00453397442191,"z0":5.475443120519069,"aX":-2.983273452287299},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.7,"breakHorizontal":3.5,"spinRate":2401,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.4337788900293469,"extension":6.482940498316709},"index":8,"playId":"ef79bc6c-e105-31f3-b551-d0c74a492e48","pitchNumber":8,"startTime":"2026-08-01T19:51:39.221Z","endTime":"2026-08-01T19:51:43.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:51:43.938Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Urías lines out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T19:52:14.323Z","endTime":"2026-08-01T19:54:26.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T19:52:05.597Z","endTime":"2026-08-01T19:52:16.518Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":69.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21585646445296,"aZ":-41.77612875412091,"pfxX":-3.0067879356279166,"pfxZ":-8.02397658872434,"pX":-0.6519864291860487,"pZ":0.48254962041907856,"vX0":-1.977585518774424,"vY0":-108.99473045305314,"vZ0":-1.230507419452779,"x":141.85,"y":225.75,"x0":0.6596977930731683,"y0":50.0052775143035,"z0":5.589466604057722,"aX":-3.5963066520292517},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-14.5,"breakHorizontal":6.0,"spinRate":2411,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.5036762918158892,"extension":6.2570817143382484},"index":1,"playId":"db5ec286-a988-3b05-8619-a2dc72676b89","pitchNumber":1,"startTime":"2026-08-01T19:52:16.518Z","endTime":"2026-08-01T19:52:20.907Z","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":93.6,"endSpeed":85.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.580809329770933,"aZ":-14.926626090300646,"pfxX":1.4070837719703322,"pfxZ":9.198090682228955,"pX":-0.9325602174160468,"pZ":3.194737878708843,"vX0":-5.747539785437552,"vY0":-136.24231823517758,"vZ0":-2.762836242428924,"x":152.55,"y":152.52,"x0":1.023791958107172,"y0":50.00583492094023,"z0":5.256595861745419,"aX":2.639673726414281},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-1.3,"spinRate":2070,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.40238248529575893,"extension":6.487457117372698},"index":2,"playId":"089da82c-7baa-30dc-bcaf-511a600f06a5","pitchNumber":2,"startTime":"2026-08-01T19:52:39.878Z","endTime":"2026-08-01T19:52:42.919Z","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":84.4,"endSpeed":77.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23336219560817,"aZ":-26.64358115025624,"pfxX":9.13122394173789,"pfxZ":3.6256051534709703,"pX":-0.12012030029342044,"pZ":1.3083903367626055,"vX0":-6.212369333073195,"vY0":-122.70944204593599,"vZ0":-3.461939929132377,"x":121.58,"y":203.45,"x0":1.257736564223243,"y0":50.003620130628065,"z0":5.007007712412986,"aX":13.9289281463971},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":-15.1,"spinRate":1248,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.4463340087034915,"extension":6.363569728243374},"index":3,"playId":"fefb65ef-3e33-339f-8cad-8d8e1ad1c8f9","pitchNumber":3,"startTime":"2026-08-01T19:53:09.231Z","endTime":"2026-08-01T19:53:13.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.657879396067585,"aZ":-12.343176860601105,"pfxX":4.71663920908613,"pfxZ":10.480429961748165,"pX":0.8188355178972787,"pZ":3.4835495701600774,"vX0":-2.5005670640111037,"vY0":-137.2363145829737,"vZ0":-2.355560337551446,"x":85.79,"y":144.72,"x0":1.1329834011189144,"y0":50.0021699806849,"z0":5.202402394425652,"aX":8.923695953412368},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":-7.9,"spinRate":2136,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.400357749844495,"extension":6.528172105845143},"index":4,"playId":"2023b3cc-21c3-3d70-9045-f59e86f92c75","pitchNumber":4,"startTime":"2026-08-01T19:53:29.746Z","endTime":"2026-08-01T19:53:33.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.116931704791334,"aZ":-28.059330092463227,"pfxX":-0.44251178155084614,"pfxZ":2.5926760583894595,"pX":-0.15873300999190892,"pZ":2.79271044906645,"vX0":-2.630033342605304,"vY0":-125.33857807833066,"vZ0":-0.7833602721733457,"x":123.05,"y":163.38,"x0":0.9630505140591152,"y0":50.001590275599646,"z0":5.40741387238884,"aX":-0.7010453079883374},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":1.4,"spinRate":2241,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4375511315827376,"extension":6.467919527267987},"index":5,"playId":"68534aa1-a80f-37a0-82f5-c4e8e476206e","pitchNumber":5,"startTime":"2026-08-01T19:53:50.030Z","endTime":"2026-08-01T19:53:53.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024267631432483,"aZ":-13.655007457559424,"pfxX":4.191925414548768,"pfxZ":9.475642743038385,"pX":0.67494793862523,"pZ":2.2300209457069298,"vX0":-2.548955081049538,"vY0":-138.46197524704758,"vZ0":-5.609106706899292,"x":91.27,"y":178.57,"x0":1.0597175568107917,"y0":50.00264184635102,"z0":5.1852813273385285,"aX":8.192471888892234},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":-7.1,"spinRate":1975,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.39460246721715597,"extension":6.700971719562685},"hitData":{"launchSpeed":92.3,"launchAngle":16.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.32,"coordY":88.02}},"index":6,"playId":"4d30d56a-9a52-39a9-83bc-9105affd180e","pitchNumber":6,"startTime":"2026-08-01T19:54:13.782Z","endTime":"2026-08-01T19:54:26.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:54:26.978Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to right fielder Jordan Walker. Davis Schneider to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T19:54:33.641Z","endTime":"2026-08-01T19:55:21.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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_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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.501851228545465,"aZ":-12.758894934410694,"pfxX":3.8822342465863575,"pfxZ":9.88466122940445,"pX":0.4700252453981181,"pZ":2.7141992352846573,"vX0":-3.149348371350244,"vY0":-139.30950584934095,"vZ0":-4.518573223310681,"x":99.08,"y":165.5,"x0":1.1111834277582664,"y0":50.00227532990696,"z0":5.2015813960425215,"aX":7.62506655463455},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":-6.4,"spinRate":2197,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.39327121390711195,"extension":6.505545989657018},"index":0,"playId":"58ee5ac9-eb37-3835-aea4-0b8c7e6a84f6","pitchNumber":1,"startTime":"2026-08-01T19:54:49.412Z","endTime":"2026-08-01T19:54:53.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.013448942404146,"aZ":-12.706677648830036,"pfxX":4.357495745608887,"pfxZ":9.889998640260895,"pX":-0.05628657728407295,"pZ":3.112816120871273,"vX0":-4.75368209588947,"vY0":-139.55228316137615,"vZ0":-3.5761047768295144,"x":119.15,"y":154.73,"x0":1.1047525882360494,"y0":50.00260939190739,"z0":5.250516352772928,"aX":8.577182977591836},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":-6.8,"spinRate":2281,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.3928036926989664,"extension":6.486922152682587},"hitData":{"launchSpeed":99.3,"launchAngle":3.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.52,"coordY":107.47}},"index":1,"playId":"47af0371-546b-3fa7-84f6-4f9d53755d7e","pitchNumber":2,"startTime":"2026-08-01T19:55:10.315Z","endTime":"2026-08-01T19:55:21.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:55:21.100Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T19:55:40.750Z","endTime":"2026-08-01T19:56:02.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.985433373677797,"aZ":-42.93068893532662,"pfxX":-4.488962159488118,"pfxZ":-9.082199105252444,"pX":-0.1210113976988988,"pZ":1.9586754622936402,"vX0":-0.5057701308641853,"vY0":-109.27069317648582,"vZ0":1.717774966336232,"x":121.61,"y":185.9,"x0":0.6966757730716155,"y0":50.00335391881333,"z0":5.849070130569933,"aX":-5.3155954760609605},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-15.4,"breakHorizontal":8.3,"spinRate":2473,"spinDirection":324},"zone":8,"typeConfidence":2.0,"plateTime":0.5052963046211572,"extension":6.243736003147982},"hitData":{"launchSpeed":99.3,"launchAngle":46.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.3,"coordY":79.25}},"index":0,"playId":"ebd39a79-48e2-3116-bc07-ff58f1f99863","pitchNumber":1,"startTime":"2026-08-01T19:55:46.325Z","endTime":"2026-08-01T19:56:02.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:56:02.923Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a sharp ground ball to left fielder Lars Nootbaar, deflected by shortstop Masyn Winn. Davis Schneider scores. Vladimir Guerrero Jr. to 3rd. George Springer to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T19:56:18.515Z","endTime":"2026-08-01T19:57:36.022Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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_deflection"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.634993125496347,"aZ":-14.305067018939223,"pfxX":4.743930019814018,"pfxZ":9.132912842770297,"pX":1.5707268233587446,"pZ":3.116662001595184,"vX0":-0.7852211780753038,"vY0":-139.1005905326503,"vZ0":-3.334676858454635,"x":57.13,"y":154.63,"x0":1.2406521176591463,"y0":50.0034630191674,"z0":5.281381345516481,"aX":9.282747240367673},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2100,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3939914391554815,"extension":6.620629850071701},"index":0,"playId":"a10c2357-dd52-3adc-a8fd-f7aed726a765","pitchNumber":1,"startTime":"2026-08-01T19:56:24.727Z","endTime":"2026-08-01T19:56:27.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.788815607881652,"aZ":-27.63228031330507,"pfxX":7.036214356996069,"pfxZ":3.054482759453263,"pX":1.2512083873839595,"pZ":2.1308376870052745,"vX0":-2.3921833400736037,"vY0":-121.03121287451758,"vZ0":-1.4761009251732014,"x":69.31,"y":181.25,"x0":1.3360031307858151,"y0":50.00565348300612,"z0":5.159947833428308,"aX":10.479978139144455},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.4,"breakHorizontal":-12.2,"spinRate":1295,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4518946692802368,"extension":6.428457039241724},"index":1,"playId":"ce6dfada-52c6-3e95-8e44-5091c7903413","pitchNumber":2,"startTime":"2026-08-01T19:56:43.380Z","endTime":"2026-08-01T19:56:46.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41145165674784,"aZ":-27.518699614687865,"pfxX":7.0748862297608985,"pfxZ":3.101870835956981,"pX":0.7635613847477435,"pZ":1.9301044582068942,"vX0":-3.472396411529753,"vY0":-121.41679397546548,"vZ0":-1.9062494372151035,"x":87.89,"y":186.67,"x0":1.2883737406442328,"y0":50.00576668720076,"z0":5.106045627538935,"aX":10.629479809953477},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":-12.1,"spinRate":1339,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4500757430338691,"extension":6.40601750784972},"index":2,"playId":"34b4a077-8986-3d25-8d87-9aef0f403da1","pitchNumber":3,"startTime":"2026-08-01T19:57:02.616Z","endTime":"2026-08-01T19:57:06.150Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96359128236638,"aZ":-29.010420871444406,"pfxX":-1.2368268916122893,"pfxZ":1.9575488445596818,"pX":0.46097693643888354,"pZ":3.0582021570928517,"vX0":-1.3689603205603769,"vY0":-126.24462381236977,"vZ0":0.05188435046587647,"x":99.43,"y":156.21,"x0":1.1703892368499786,"y0":50.00542858042541,"z0":5.366523212672155,"aX":-2.002771055650833},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":2.5,"spinRate":2320,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.43335593389378646,"extension":6.395803326679937},"hitData":{"launchSpeed":107.7,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":91.36,"coordY":98.39}},"index":3,"playId":"7671e085-dd64-3da7-bbe8-172351f9835f","pitchNumber":4,"startTime":"2026-08-01T19:57:23.906Z","endTime":"2026-08-01T19:57:36.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:57:36.022Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T19:58:08.815Z","endTime":"2026-08-01T19:59:37.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.738344580664055,"aZ":-15.620426928399475,"pfxX":3.680787187964671,"pfxZ":8.691287814491947,"pX":1.3806469641304604,"pZ":5.029291333475558,"vX0":-0.8183573633420936,"vY0":-137.66728471781835,"vZ0":1.7201212264894763,"x":64.37,"y":102.99,"x0":1.2051084011975945,"y0":50.004151094396846,"z0":5.458427991855525,"aX":7.011301749413362},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-6.5,"spinRate":2080,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3990455601364027,"extension":6.332448745800603},"index":0,"playId":"6b915a91-1891-3a1c-be46-7761ba6f4efe","pitchNumber":1,"startTime":"2026-08-01T19:58:16.630Z","endTime":"2026-08-01T19:58:19.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7481816720153,"aZ":-15.433933845999503,"pfxX":3.7146092318143142,"pfxZ":8.784263908934324,"pX":0.8165770923337994,"pZ":3.3259910366994614,"vX0":-2.349212132568705,"vY0":-137.47789178589989,"vZ0":-2.3139020586780634,"x":85.87,"y":148.98,"x0":1.2015465507425849,"y0":50.00129830947036,"z0":5.231579411008719,"aX":7.0780855200767245},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":-6.2,"spinRate":2151,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39908263144643596,"extension":6.540990841420037},"index":1,"playId":"c7851e0e-9e47-3d5d-98cb-1079c5ee90d3","pitchNumber":2,"startTime":"2026-08-01T19:58:38.871Z","endTime":"2026-08-01T19:58:42.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77668067121449,"aZ":-26.783414187305382,"pfxX":6.561533700071946,"pfxZ":3.542910396619096,"pX":0.9926986463425511,"pZ":3.1276253987370914,"vX0":-2.820253783355196,"vY0":-122.40946061033671,"vZ0":0.4086333098335011,"x":79.16,"y":154.33,"x0":1.3062764015162145,"y0":50.000587989981256,"z0":5.248489688374088,"aX":9.972959154770924},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.7,"breakHorizontal":-11.3,"spinRate":1269,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.44716342080655647,"extension":6.459670461926924},"index":2,"playId":"743a162c-34be-35e2-9224-0b87083421c0","pitchNumber":3,"startTime":"2026-08-01T19:58:57.056Z","endTime":"2026-08-01T19:59:00.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50209522340474,"aZ":-14.674609372307641,"pfxX":3.0008384792749396,"pfxZ":9.087384628191318,"pX":0.5277447239519243,"pZ":3.0217013275991333,"vX0":-2.700717418076158,"vY0":-137.65140984956795,"vZ0":-3.3030684635552623,"x":96.88,"y":157.19,"x0":1.1299537636290438,"y0":50.004499155271056,"z0":5.225839160382886,"aX":5.780407108482168},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-4.9,"spinRate":2227,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.3973410682610381,"extension":6.50479300869788},"index":3,"playId":"c82c53ff-4cf8-3417-9582-4593b8334c48","pitchNumber":4,"startTime":"2026-08-01T19:59:15.729Z","endTime":"2026-08-01T19:59:19.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.022456820701333,"aZ":-14.821344815227093,"pfxX":3.6437476461490146,"pfxZ":9.205499738481517,"pX":1.5058079309901002,"pZ":2.210307741966335,"vX0":-0.5565072956396564,"vY0":-136.4490491095425,"vZ0":-4.964317623326978,"x":59.6,"y":179.1,"x0":1.2389186954850773,"y0":50.00613531983736,"z0":5.074528382884179,"aX":6.872296379276323},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-6.5,"spinRate":2180,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4014074172860522,"extension":6.569078563526785},"index":4,"playId":"8c302fbe-b1bc-376e-85c7-ea0b7cc55a37","pitchNumber":5,"startTime":"2026-08-01T19:59:34.371Z","endTime":"2026-08-01T19:59:37.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T19:59:37.626Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to catcher Jimmy Crooks in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T20:00:41.570Z","endTime":"2026-08-01T20:02:11.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T19:59:59.922Z","endTime":"2026-08-01T20:00:43.883Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14721407845193,"aZ":-17.00774052053207,"pfxX":9.49733713753136,"pfxZ":7.769460470186976,"pX":0.6312807336518291,"pZ":3.6060463059526238,"vX0":-4.652291752422283,"vY0":-139.28548562617976,"vZ0":-1.70806075507855,"x":92.94,"y":141.42,"x0":1.0950863074844421,"y0":50.004206244720734,"z0":5.3595287166350305,"aX":18.54315907567014},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":-16.2,"spinRate":2211,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39420871434356863,"extension":6.640964965165239},"index":1,"playId":"443f90db-618c-3e99-8e88-76542bef6421","pitchNumber":1,"startTime":"2026-08-01T20:00:43.883Z","endTime":"2026-08-01T20:00:47.720Z","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":94.3,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.849818100848292,"aZ":-13.16554734195365,"pfxX":2.8230711300406397,"pfxZ":10.016692778839957,"pX":-0.5370372263014797,"pZ":2.434129420491063,"vX0":-5.090032616665139,"vY0":-137.2400196778411,"vZ0":-4.9940375368377765,"x":137.47,"y":173.06,"x0":0.9792781235416774,"y0":50.00228666597391,"z0":5.182038195831386,"aX":5.357475216288163},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":-4.0,"spinRate":2247,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.3999000786800746,"extension":6.612967530390487},"index":2,"playId":"1ac0cc03-0b85-3db5-b100-b16c02985c94","pitchNumber":2,"startTime":"2026-08-01T20:01:01.158Z","endTime":"2026-08-01T20:01:04.297Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.722717850081146,"aZ":-18.074954044205242,"pfxX":9.640525551876056,"pfxZ":7.394693188722538,"pX":-0.1897067251159283,"pZ":2.524863705385697,"vX0":-6.551195425894592,"vY0":-137.48802880161443,"vZ0":-4.03409537874396,"x":124.23,"y":170.61,"x0":0.9768016344907388,"y0":50.00074358212313,"z0":5.244972512074193,"aX":18.3738034832754},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":-16.0,"spinRate":2261,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.3990445185626297,"extension":6.470156900398432},"index":3,"playId":"66c1e7b9-f794-37c5-af99-6e4a4299c980","pitchNumber":3,"startTime":"2026-08-01T20:01:19.323Z","endTime":"2026-08-01T20:01:22.323Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-01T20:01:37.851Z","endTime":"2026-08-01T20:01:41.052Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68807339947889,"aZ":-27.130305436547697,"pfxX":-2.0456709090878387,"pfxZ":3.071941867321766,"pX":-0.6977599449638405,"pZ":1.6608256560563854,"vX0":-3.2912726513648374,"vY0":-127.72638718790655,"vZ0":-3.8053188986415005,"x":143.6,"y":193.94,"x0":0.8762090654124564,"y0":50.00592447270506,"z0":5.317129636302566,"aX":-3.3605363162052875},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":4.4,"spinRate":2391,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.42975559102567473,"extension":6.729266572821474},"index":5,"playId":"fb0c2e1c-f9da-32b4-a419-b5f3b57a4350","pitchNumber":4,"startTime":"2026-08-01T20:01:41.052Z","endTime":"2026-08-01T20:01:44.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.367398827489748,"aZ":-32.96598420248347,"pfxX":-0.5576330913697296,"pfxZ":-0.4813609443858402,"pX":-1.1972193020777258,"pZ":1.8845047723446924,"vX0":-4.963816039777957,"vY0":-126.44427162948462,"vZ0":-2.1568572861100446,"x":162.64,"y":187.9,"x0":0.8591706210921235,"y0":50.006120615494666,"z0":5.378755226414734,"aX":-0.9082998171491523},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":2.0,"spinRate":2381,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.43221530663698715,"extension":6.4245145094153875},"hitData":{"launchSpeed":63.3,"launchAngle":84.0,"totalDistance":15.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":120.18,"coordY":206.61}},"index":6,"playId":"dd6c4de9-306c-352c-88b8-d41ca20cfbbd","pitchNumber":5,"startTime":"2026-08-01T20:02:02.476Z","endTime":"2026-08-01T20:02:11.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:02:11.805Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a sharp line drive to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T20:04:31.072Z","endTime":"2026-08-01T20:06:21.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45742074619336,"aZ":-12.514082963789283,"pfxX":-6.437134944217032,"pfxZ":10.54432075890421,"pX":-0.4129615963153105,"pZ":1.4118595015335715,"vX0":6.691190154653104,"vY0":-136.06652194624138,"vZ0":-9.00987368411227,"x":132.74,"y":200.66,"x0":-2.0744029008894396,"y0":50.002543867926065,"z0":5.645457323364269,"aX":-12.001171369138442},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":10.1,"spinRate":2302,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4034303031470219,"extension":6.657059145632902},"index":0,"playId":"a5f5e0fa-d60b-3b16-9108-e67695825005","pitchNumber":1,"startTime":"2026-08-01T20:04:32.785Z","endTime":"2026-08-01T20:04:36.232Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T20:04:43.240Z","endTime":"2026-08-01T20:04:50.931Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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":93.3,"endSpeed":84.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.738513370274294,"aZ":-13.528635556877251,"pfxX":-5.980495722825175,"pfxZ":10.079476570887737,"pX":-0.806371155959847,"pZ":2.343334184929853,"vX0":5.7378261636377665,"vY0":-135.64877568815487,"vZ0":-6.129875996425306,"x":147.74,"y":175.51,"x0":-2.1796741465674807,"y0":50.003100388653124,"z0":5.588723399989513,"aX":-11.062712587541624},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":9.5,"spinRate":2345,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.4049544226422621,"extension":6.641976965242285},"index":2,"playId":"d27814a2-9d08-3573-87ee-0b35e5536a82","pitchNumber":2,"startTime":"2026-08-01T20:04:50.931Z","endTime":"2026-08-01T20:04:54.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76353411658898,"aZ":-12.609049014497762,"pfxX":-6.218852874494252,"pfxZ":10.509272130587181,"pX":-0.8644781019350467,"pZ":1.5380970326337835,"vX0":5.4815327563925775,"vY0":-136.26535149747534,"vZ0":-8.191517607500872,"x":149.95,"y":197.25,"x0":-2.1041849453923787,"y0":50.00275621188968,"z0":5.474638251874652,"aX":-11.577137199462964},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":10.0,"spinRate":2427,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4035146680160069,"extension":6.742450489625392},"index":3,"playId":"cfc78615-a980-3eb6-84b3-c9b8a0ff6e1d","pitchNumber":3,"startTime":"2026-08-01T20:05:04.705Z","endTime":"2026-08-01T20:05:08.389Z","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":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982994747302843,"aZ":-29.626185839788455,"pfxX":-9.106772077890833,"pfxZ":1.7151272631166412,"pX":-1.2886423321712703,"pZ":2.0360682557015806,"vX0":5.3852668851196395,"vY0":-122.14158329210312,"vZ0":-2.411730924200188,"x":166.12,"y":183.81,"x0":-2.3588330427426394,"y0":50.00263386190471,"z0":5.6289359878943435,"aX":-13.518798521648623},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.8,"breakHorizontal":14.9,"spinRate":1398,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.45148558196903865,"extension":6.704253388032338},"index":4,"playId":"8c1d0f2b-5ccd-3ac6-9f67-d5d7dd0f8eab","pitchNumber":4,"startTime":"2026-08-01T20:05:18.770Z","endTime":"2026-08-01T20:05:22.360Z","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":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38435199202956,"aZ":-12.672682893314677,"pfxX":-6.139955082978158,"pfxZ":10.716804938562614,"pX":-0.2529359936443899,"pZ":2.2710519764544888,"vX0":7.238911774892281,"vY0":-135.03060716249578,"vZ0":-6.313356036409366,"x":126.64,"y":177.46,"x0":-2.189328057596681,"y0":50.0054220829023,"z0":5.556596854176602,"aX":-11.17598865725748},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":9.4,"spinRate":2476,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.40790285095240986,"extension":6.786900990592039},"index":5,"playId":"0dc8764d-1bb2-33bc-b1a4-b1789ecb7ecf","pitchNumber":5,"startTime":"2026-08-01T20:05:30.561Z","endTime":"2026-08-01T20:05:33.870Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.395402267979627,"aZ":-29.049051250029226,"pfxX":-7.53959785181589,"pfxZ":2.0529469445685082,"pX":-0.39644429055740726,"pZ":1.3076514759532265,"vX0":6.789859399506857,"vY0":-123.1823838410668,"vZ0":-4.247526219568437,"x":132.11,"y":203.47,"x0":-2.2202392089243292,"y0":50.004175171265935,"z0":5.533727863042585,"aX":-11.490072778596195},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":11.9,"spinRate":1408,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4460810725276896,"extension":6.804590693286451},"index":6,"playId":"fd6f98e3-20fa-3e80-ad33-1fdda3c7a996","pitchNumber":6,"startTime":"2026-08-01T20:05:45.055Z","endTime":"2026-08-01T20:05:49.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.690057892319665,"aZ":-12.692967408563067,"pfxX":-6.013270709006919,"pfxZ":10.130497988553998,"pX":-0.8151188307127363,"pZ":2.209061525274853,"vX0":5.659819787540131,"vY0":-138.46950374868229,"vZ0":-6.599742629833474,"x":148.07,"y":179.14,"x0":-2.1139084285438368,"y0":50.00606452613336,"z0":5.489378153156333,"aX":-11.567444112475629},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2404,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3970209328990415,"extension":6.850020603372909},"hitData":{"launchSpeed":105.6,"launchAngle":9.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.46,"coordY":82.39}},"index":7,"playId":"70c1c7f9-8222-3f34-985d-5719f6ccbc4f","pitchNumber":7,"startTime":"2026-08-01T20:06:08.766Z","endTime":"2026-08-01T20:06:21.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:06:21.177Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T20:06:33.233Z","endTime":"2026-08-01T20:08:18.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302704825038152,"aZ":-30.295479247924327,"pfxX":0.8012974581860703,"pfxZ":1.2391346870422186,"pX":-0.3858955361167671,"pZ":3.972952113822831,"vX0":4.4811251191427095,"vY0":-122.51510530787384,"vZ0":1.7543696276298173,"x":131.71,"y":131.51,"x0":-2.3431492056763235,"y0":50.00445975870707,"z0":5.837565209461238,"aX":1.2175821380467484},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":-2.5,"spinRate":2258,"spinDirection":153},"zone":11,"typeConfidence":0.89,"plateTime":0.4471470035906848,"extension":6.7004154789483685},"index":0,"playId":"03ffb15f-0579-3c58-ae70-906d658dbe52","pitchNumber":1,"startTime":"2026-08-01T20:06:44.969Z","endTime":"2026-08-01T20:06:48.791Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.888436076176205,"aZ":-10.72810837064146,"pfxX":-5.246872384831228,"pfxZ":11.357233534190804,"pX":-0.35372151154087184,"pZ":2.5598615421773188,"vX0":6.586393001850183,"vY0":-136.2864295915154,"vZ0":-6.237657176324919,"x":130.48,"y":169.66,"x0":-2.1157678259796624,"y0":50.00409265929076,"z0":5.613399123002709,"aX":-9.909108287015272},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":8.2,"spinRate":2387,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.4013147484315751,"extension":6.753235207832752},"index":1,"playId":"46768a03-c6e6-3a94-88bc-754b6264c429","pitchNumber":2,"startTime":"2026-08-01T20:07:03.512Z","endTime":"2026-08-01T20:07:06.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50083490425849,"aZ":-13.041537853781687,"pfxX":-6.485300168239268,"pfxZ":9.901377066792177,"pX":-1.1971473687589362,"pZ":3.4184925884321378,"vX0":5.186499872966418,"vY0":-138.28929730679408,"vZ0":-3.6370333091245612,"x":162.63,"y":146.48,"x0":-2.2564781198154726,"y0":50.00495661011344,"z0":5.628653155956467,"aX":-12.53388557643763},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2443,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39642521037936973,"extension":6.818215155715632},"index":2,"playId":"a8966e2b-7d50-3d2e-998b-23c287ffb94c","pitchNumber":3,"startTime":"2026-08-01T20:07:22.160Z","endTime":"2026-08-01T20:07:52.931Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T20:08:03.862Z","endTime":"2026-08-01T20:08:14.201Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287550734960462,"aZ":-29.900452518273674,"pfxX":-7.659426115045019,"pfxZ":1.4305402897050579,"pX":-0.24486787495698403,"pZ":0.94341091893692,"vX0":7.502833302796333,"vY0":-124.98878568347963,"vZ0":-5.019721289350329,"x":126.33,"y":213.31,"x0":-2.2849554947459523,"y0":50.003092484568995,"z0":5.422179699882273,"aX":-12.165936886787286},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":12.2,"spinRate":1529,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4375920327571938,"extension":6.815654937432274},"index":4,"playId":"77f96f35-9d1d-33f5-9b65-810f236c1e4b","pitchNumber":4,"startTime":"2026-08-01T20:08:14.201Z","endTime":"2026-08-01T20:08:18.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:08:18.771Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to shortstop Ernie Clement.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T20:08:36.439Z","endTime":"2026-08-01T20:08:58.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.473967981996253,"aZ":-30.5095010247159,"pfxX":-5.19805386821993,"pfxZ":1.1109393346635539,"pX":-0.8506909247890495,"pZ":2.2422800209032983,"vX0":5.173233301131992,"vY0":-121.44816645291569,"vZ0":-1.6154906800431776,"x":149.43,"y":178.24,"x0":-2.3271294469189505,"y0":50.00480804226416,"z0":5.555053718080592,"aX":-7.811699707535775},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":8.3,"spinRate":1504,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4499912752783568,"extension":6.734771750686541},"hitData":{"launchSpeed":79.0,"launchAngle":58.0,"totalDistance":187.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.6,"coordY":128.64}},"index":0,"playId":"48d353e1-44bf-3129-b6c7-ab618fe28430","pitchNumber":1,"startTime":"2026-08-01T20:08:45.593Z","endTime":"2026-08-01T20:08:58.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:08:58.566Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Jordan singles on a line drive to center fielder Daulton Varsho. Lars Nootbaar to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T20:09:14.658Z","endTime":"2026-08-01T20:10:35.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":86.6,"endSpeed":79.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04814376626766,"aZ":-25.408056407853195,"pfxX":-1.8621740674332354,"pfxZ":4.213920233089796,"pX":1.1051558446010818,"pZ":0.2934167385925771,"vX0":8.984324421910648,"vY0":-125.75438666467723,"vZ0":-7.12063299941081,"x":74.87,"y":230.86,"x0":-2.2688195048207294,"y0":50.0021875430453,"z0":5.217364822828233,"aX":-2.9901180744366376},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":1.3,"spinRate":2221,"spinDirection":249},"zone":14,"typeConfidence":0.87,"plateTime":0.4352464967978791,"extension":6.852820183534397},"index":0,"playId":"94b87e2c-0efc-3100-b7b4-46ef53a65ed5","pitchNumber":1,"startTime":"2026-08-01T20:09:23.486Z","endTime":"2026-08-01T20:09:26.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.121350887229898,"aZ":-11.840826594030826,"pfxX":-6.861761000182765,"pfxZ":10.833320280788335,"pX":-0.3047623869477036,"pZ":2.0726189668759183,"vX0":7.117288643727876,"vY0":-136.3971934218205,"vZ0":-7.078822375275108,"x":128.62,"y":182.82,"x0":-2.0614589422384277,"y0":50.00115278072911,"z0":5.525111351155746,"aX":-12.876611838450359},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":10.8,"spinRate":2398,"spinDirection":215},"zone":7,"typeConfidence":0.9,"plateTime":0.4021927909098122,"extension":6.8647049456216465},"index":1,"playId":"887ba05c-5253-3114-a0b5-a0512d276f22","pitchNumber":2,"startTime":"2026-08-01T20:09:50.887Z","endTime":"2026-08-01T20:09:58.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.262754384267406,"aZ":-12.483913169070812,"pfxX":-6.6927677367231455,"pfxZ":10.285628948517777,"pX":-0.3535582155424477,"pZ":2.388137442903974,"vX0":7.277922033596046,"vY0":-137.4393264289905,"vZ0":-6.321287179418658,"x":130.48,"y":174.3,"x0":-2.16550105030057,"y0":50.00511573322409,"z0":5.564766993903311,"aX":-12.815160305109348},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":10.6,"spinRate":2388,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.39843142370333995,"extension":6.829670386144915},"hitData":{"launchSpeed":99.8,"launchAngle":10.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.6,"coordY":81.45}},"index":2,"playId":"672dc189-1f55-3735-b4ca-56a59741864d","pitchNumber":3,"startTime":"2026-08-01T20:10:23.487Z","endTime":"2026-08-01T20:10:35.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:10:35.431Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T20:10:44.609Z","endTime":"2026-08-01T20:12:17.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":76.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69314392426741,"aZ":-25.933672738125836,"pfxX":-5.905456575761381,"pfxZ":4.151607476921416,"pX":-0.24912568486174405,"pZ":1.4466335919953948,"vX0":6.8737783155697025,"vY0":-123.78261799880438,"vZ0":-4.256496667633165,"x":126.5,"y":199.72,"x0":-2.3351118186243456,"y0":50.00586737135878,"z0":5.438750386466468,"aX":-8.887364619302662},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.5,"breakHorizontal":8.5,"spinRate":1234,"spinDirection":244},"zone":13,"typeConfidence":0.87,"plateTime":0.44773152627560187,"extension":6.703305707173829},"index":0,"playId":"3ff2df97-3b56-3cde-999a-4fc38c23df25","pitchNumber":1,"startTime":"2026-08-01T20:11:02.982Z","endTime":"2026-08-01T20:11:06.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27697795429369,"aZ":-31.55853374258355,"pfxX":-7.746355880159731,"pfxZ":0.4057046109959277,"pX":-0.816320439136509,"pZ":1.8664665198972679,"vX0":5.964885289219282,"vY0":-122.71032409906958,"vZ0":-2.2646224126772294,"x":148.12,"y":188.39,"x0":-2.2881277937126354,"y0":50.00075117372099,"z0":5.525009491024949,"aX":-11.656138329869217},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.4,"breakHorizontal":12.4,"spinRate":1505,"spinDirection":238},"zone":7,"typeConfidence":0.9,"plateTime":0.44862945368311546,"extension":6.7309791486682276},"index":1,"playId":"54229d07-4cb8-38e3-a058-7361f089e7e6","pitchNumber":2,"startTime":"2026-08-01T20:11:21.270Z","endTime":"2026-08-01T20:11:24.270Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-01T20:11:37.372Z","endTime":"2026-08-01T20:11:50.524Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70749721081805,"aZ":-33.957844360543135,"pfxX":-9.885938927261645,"pfxZ":-1.197488139781636,"pX":0.3975851057055007,"pZ":1.2521104948070887,"vX0":9.236594144869784,"vY0":-122.87078311562125,"vZ0":-2.886752750572806,"x":89.04,"y":125.82,"x0":-2.1773700305602053,"y0":50.00578682392446,"z0":5.4111881945796,"aX":-14.694834920643943},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.8,"breakHorizontal":15.0,"spinRate":1405,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.45065651616068303,"extension":6.9669239803196135},"index":3,"playId":"17223316-284e-37d9-bafb-8cbaac2cc0ea","pitchNumber":3,"startTime":"2026-08-01T20:11:50.524Z","endTime":"2026-08-01T20:11:53.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292838148988743,"aZ":-34.60822256055046,"pfxX":-9.95530770468843,"pfxZ":-1.620063981255968,"pX":-0.028938686286771473,"pZ":0.5409005973323653,"vX0":8.587986415293381,"vY0":-122.74234143788843,"vZ0":-4.285746762144281,"x":118.1,"y":224.18,"x0":-2.30992418818952,"y0":50.00497274044044,"z0":5.313616427898843,"aX":-14.923942516584946},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":15.6,"spinRate":1481,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.44927770970983083,"extension":6.897670476527435},"index":4,"playId":"0a19a76f-167e-38fc-9468-97ea51e7113c","pitchNumber":4,"startTime":"2026-08-01T20:12:13.289Z","endTime":"2026-08-01T20:12:17.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:12:17.329Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T20:14:14.114Z","endTime":"2026-08-01T20:15:09.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82656410868227,"aZ":-13.305511673005341,"pfxX":4.374554671885459,"pfxZ":10.050720510920547,"pX":0.38572526722032985,"pZ":3.4699955038586476,"vX0":-3.530887233184253,"vY0":-135.91579999337657,"vZ0":-2.2394030745933486,"x":102.3,"y":145.09,"x0":1.1310896632217347,"y0":50.0034287686142,"z0":5.224795611356986,"aX":8.213148118974182},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":-7.2,"spinRate":2240,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40247136157041874,"extension":6.639024299934485},"index":0,"playId":"16811d01-7cc6-392c-b688-9bab7d1e0ca5","pitchNumber":1,"startTime":"2026-08-01T20:14:25.904Z","endTime":"2026-08-01T20:14:29.032Z","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":82.2,"endSpeed":75.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26013322648741,"aZ":-29.988143557909652,"pfxX":8.866947842799755,"pfxZ":1.5104420882243978,"pX":1.2834261514443615,"pZ":2.5201268044379046,"vX0":-3.023337876049527,"vY0":-119.66732869676505,"vZ0":0.08686893144704788,"x":68.08,"y":170.74,"x0":1.4116904409640758,"y0":50.00461870796475,"z0":5.171528129946913,"aX":12.851056070919645},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.0,"breakHorizontal":-15.4,"spinRate":1474,"spinDirection":99},"zone":12,"typeConfidence":2.0,"plateTime":0.45785717948920457,"extension":6.556882897205809},"index":1,"playId":"5c5233d6-3d80-3720-b143-efa69cd522dc","pitchNumber":2,"startTime":"2026-08-01T20:14:43.983Z","endTime":"2026-08-01T20:14:47.684Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.600228092730866,"aZ":-31.98113597112299,"pfxX":6.09144430906033,"pfxZ":0.13741057663437584,"pX":-0.21609700996574574,"pZ":1.1425946971653187,"vX0":-5.332669064307412,"vY0":-118.76913919674804,"vZ0":-2.475644296134651,"x":125.24,"y":207.93,"x0":1.2610696447739589,"y0":50.00459303435501,"z0":5.091567870102569,"aX":8.750385398710186},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.1,"breakHorizontal":-9.8,"spinRate":1317,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4602131980224957,"extension":6.754398919088391},"hitData":{"launchSpeed":88.3,"launchAngle":12.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.74,"coordY":84.09}},"index":2,"playId":"8467aa05-dafd-31ea-af03-70f0ae5fa54a","pitchNumber":3,"startTime":"2026-08-01T20:14:58.607Z","endTime":"2026-08-01T20:15:09.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:15:09.742Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Myles Straw doubles (8) on a line drive to right fielder Jordan Walker, deflected by center fielder Nathan Church. Ernie Clement to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T20:15:26.983Z","endTime":"2026-08-01T20:17:26.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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_deflection"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.876619579411404,"aZ":-14.246399360517845,"pfxX":5.824126258825721,"pfxZ":9.644897029710766,"pX":0.17882878614707673,"pZ":2.9953177923051912,"vX0":-4.676840168503692,"vY0":-136.42802807410143,"vZ0":-3.4603795445655523,"x":110.18,"y":157.91,"x0":1.170427977986222,"y0":50.00533239096737,"z0":5.28098329515861,"aX":10.829050744420298},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":-9.4,"spinRate":2147,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.40361803596348445,"extension":6.587290150037135},"index":0,"playId":"0ae426cc-28f2-39a3-b091-79889c0e788d","pitchNumber":1,"startTime":"2026-08-01T20:15:35.764Z","endTime":"2026-08-01T20:15:39.067Z","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.3,"endSpeed":84.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18493690605432,"aZ":-13.499277206181288,"pfxX":4.618783695297832,"pfxZ":10.093889039068774,"pX":0.37328675150548174,"pZ":2.143633630178652,"vX0":-3.7249269804077243,"vY0":-135.76885585183481,"vZ0":-5.605556125938277,"x":102.77,"y":180.9,"x0":1.1689883914152333,"y0":50.00645331743265,"z0":5.1895066114408195,"aX":8.548223078385998},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-7.4,"spinRate":2028,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4048181984157111,"extension":6.62589083070066},"index":1,"playId":"942cb812-8f25-3fa1-b4d6-96aff37efe9c","pitchNumber":2,"startTime":"2026-08-01T20:15:53.766Z","endTime":"2026-08-01T20:15:56.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.805491107359142,"aZ":-29.46927545256868,"pfxX":-2.518340565409214,"pfxZ":1.7094121945266547,"pX":-0.42494377035299685,"pZ":2.1087942232233976,"vX0":-2.6183355789701173,"vY0":-124.81160837735104,"vZ0":-2.1563777653940135,"x":133.2,"y":181.84,"x0":0.9642585777377236,"y0":50.000513148899124,"z0":5.407506798907499,"aX":-3.9775514351668937},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":5.2,"spinRate":2296,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4386084771342418,"extension":6.287190046006585},"index":2,"playId":"c6f0fdab-d842-307b-ac45-4bc0d6a4ad85","pitchNumber":3,"startTime":"2026-08-01T20:16:20.879Z","endTime":"2026-08-01T20:16:23.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.609682381292586,"aZ":-42.37476045988899,"pfxX":-4.137006867962643,"pfxZ":-8.334368449066766,"pX":0.3003930957694214,"pZ":0.5193359299152661,"vX0":-0.11053142310957129,"vY0":-110.81382909903023,"vZ0":-1.4125498618333596,"x":105.55,"y":224.76,"x0":0.8872626951888514,"y0":50.00097397700211,"z0":5.652801700466035,"aX":-5.065915667828436},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-15.1,"breakHorizontal":7.4,"spinRate":2453,"spinDirection":326},"zone":14,"typeConfidence":2.0,"plateTime":0.49717939470710126,"extension":6.317866904053522},"index":3,"playId":"a49fe7a2-a637-3424-97f4-d41477266969","pitchNumber":4,"startTime":"2026-08-01T20:16:45.265Z","endTime":"2026-08-01T20:16:48.995Z","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":93.1,"endSpeed":83.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9387034166891,"aZ":-15.971499770906565,"pfxX":2.2257254120590124,"pfxZ":8.888003126199019,"pX":0.776945578704256,"pZ":3.251247134142243,"vX0":-1.6699295502163545,"vY0":-135.46313286337156,"vZ0":-2.4292777215799037,"x":87.38,"y":151.0,"x0":1.1182883905547794,"y0":50.00007606438443,"z0":5.301975437244847,"aX":4.055746653773211},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":-3.6,"spinRate":2035,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40738666783224753,"extension":6.474281818847826},"hitData":{"launchSpeed":94.3,"launchAngle":22.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":172.35,"coordY":70.01}},"index":4,"playId":"c17222ea-d0d3-3d05-aab9-01ca9bfb8197","pitchNumber":5,"startTime":"2026-08-01T20:17:09.024Z","endTime":"2026-08-01T20:17:26.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:17:26.007Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T20:17:52.138Z","endTime":"2026-08-01T20:19:40.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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.4,"endSpeed":79.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.774666509897898,"aZ":-26.42116429606809,"pfxX":0.2472945864875864,"pfxZ":3.5959163385004276,"pX":-0.13011309570147506,"pZ":1.0095583087653313,"vX0":-2.811869510639389,"vY0":-125.73368436466501,"vZ0":-5.139380797653956,"x":121.96,"y":211.52,"x0":0.9711156982985455,"y0":50.001917845593724,"z0":5.227196684636582,"aX":0.3958403618275598},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.5,"breakHorizontal":0.2,"spinRate":2276,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4358204912537085,"extension":6.526904231513649},"index":0,"playId":"e713b1e2-71ce-32ca-bf49-2dd1b324839a","pitchNumber":1,"startTime":"2026-08-01T20:18:22.294Z","endTime":"2026-08-01T20:18:25.823Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273281250772772,"aZ":-30.4868759933107,"pfxX":-2.127281322618508,"pfxZ":1.0931985455676783,"pX":-0.038052598506478526,"pZ":1.7309275862892006,"vX0":-1.8227842967072598,"vY0":-122.97045828821965,"vZ0":-2.5678775540634415,"x":118.45,"y":192.04,"x0":0.987816573743922,"y0":50.00140456996983,"z0":5.362544170722252,"aX":-3.272786134853964},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.7,"breakHorizontal":4.3,"spinRate":2248,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4445943924585496,"extension":6.39013095823159},"index":1,"playId":"4128240c-49cd-3a6f-969d-994d5a5d4431","pitchNumber":2,"startTime":"2026-08-01T20:18:44.653Z","endTime":"2026-08-01T20:18:51.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.299785980975894,"aZ":-11.786335950665954,"pfxX":3.1688507829232773,"pfxZ":10.740500990681543,"pX":-0.3835833335347596,"pZ":3.0184695777726276,"vX0":-4.584687691179802,"vY0":-137.15223476538043,"vZ0":-3.9656674391594327,"x":131.62,"y":157.28,"x0":0.9006710403633144,"y0":50.00633925065266,"z0":5.291368578239612,"aX":6.01764573290127},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":-4.7,"spinRate":2239,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.3998833586279069,"extension":6.492969915820926},"index":2,"playId":"ec5ae34f-d851-3a34-9bd5-d8642bf95df0","pitchNumber":3,"startTime":"2026-08-01T20:19:16.908Z","endTime":"2026-08-01T20:19:19.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610674889747035,"aZ":-43.35095353505383,"pfxX":-3.367688238965999,"pfxZ":-8.924398288911599,"pX":-0.31366669886008147,"pZ":2.479941725063138,"vX0":-1.2798364640370585,"vY0":-112.2023442218919,"vZ0":2.599372643793761,"x":128.96,"y":171.82,"x0":0.7045464654148579,"y0":50.00107735253552,"z0":5.780362150776184,"aX":-4.218438046470278},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.9,"breakHorizontal":6.5,"spinRate":2558,"spinDirection":328},"zone":4,"typeConfidence":2.0,"plateTime":0.49146394522314063,"extension":6.267148810196754},"index":3,"playId":"2d59b579-3c0e-329d-98e2-a483439dbe6a","pitchNumber":4,"startTime":"2026-08-01T20:19:37.346Z","endTime":"2026-08-01T20:19:40.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:19:40.491Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luis Urías out on a sacrifice fly to center fielder Nathan Church. Ernie Clement scores. Myles Straw to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T20:20:12.721Z","endTime":"2026-08-01T20:20:29.533Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T20:20:04.911Z","endTime":"2026-08-01T20:20:14.974Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09944151510718,"aZ":-27.358184984787798,"pfxX":4.620525542518264,"pfxZ":3.34606959750349,"pX":0.4187544917380237,"pZ":2.130167972624179,"vX0":-3.4479934639678222,"vY0":-119.30813945619866,"vZ0":-1.3146707891878266,"x":101.04,"y":181.27,"x0":1.2828393629013004,"y0":50.00462532856718,"z0":5.155432229913047,"aX":6.65732503789876},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.0,"breakHorizontal":-7.6,"spinRate":1257,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.45920578940952517,"extension":6.429461509827239},"hitData":{"launchSpeed":94.8,"launchAngle":28.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.31,"coordY":52.76}},"index":1,"playId":"d7ba3acb-4d61-3326-a106-6e8714154521","pitchNumber":1,"startTime":"2026-08-01T20:20:14.974Z","endTime":"2026-08-01T20:20:29.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:20:29.533Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T20:20:47.233Z","endTime":"2026-08-01T20:21:13.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":68.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52217616190808,"aZ":-44.10124550354573,"pfxX":-3.509240180577935,"pfxZ":-9.94943977453144,"pX":-0.40631722642014073,"pZ":1.8947742102046954,"vX0":-1.0895322275737838,"vY0":-110.00972885654986,"vZ0":1.8369903774119662,"x":132.49,"y":187.62,"x0":0.5542676446399978,"y0":50.0036791077643,"z0":5.803310687891424,"aX":-4.20624394108823},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-16.9,"breakHorizontal":6.7,"spinRate":2490,"spinDirection":334},"zone":7,"typeConfidence":2.0,"plateTime":0.5021603280872,"extension":6.267132702506055},"hitData":{"launchSpeed":81.2,"launchAngle":47.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.09,"coordY":130.27}},"index":0,"playId":"d947a73d-3e2a-3774-967a-a90629fbd5ef","pitchNumber":1,"startTime":"2026-08-01T20:21:01.856Z","endTime":"2026-08-01T20:21:13.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:21:13.992Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Wetherholt walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T20:22:55.603Z","endTime":"2026-08-01T20:24:52.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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,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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.636202968103582,"aZ":-28.817767221586056,"pfxX":-10.139316749248508,"pfxZ":2.275114296149887,"pX":-0.9475490121271952,"pZ":1.4128598430396067,"vX0":6.354689522417777,"vY0":-121.42107765148398,"vZ0":-4.001420830383165,"x":153.12,"y":200.63,"x0":-2.298562543109821,"y0":50.00126116595397,"z0":5.625915906745638,"aX":-14.943017049956927},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":16.6,"spinRate":1423,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4533320445025759,"extension":6.6503589983889215},"index":0,"playId":"9829a129-8da1-361a-ae45-62fb32575939","pitchNumber":1,"startTime":"2026-08-01T20:23:29.248Z","endTime":"2026-08-01T20:23:32.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.328608404733906,"aZ":-30.2289739106095,"pfxX":-10.092903789746156,"pfxZ":1.310323509973495,"pX":0.25150928458364774,"pZ":0.7495110893623147,"vX0":8.936878123420883,"vY0":-121.72524096397086,"vZ0":-4.844928447276013,"x":107.41,"y":218.54,"x0":-2.1756153190357788,"y0":50.004240387442536,"z0":5.416338873036319,"aX":-14.982439762686692},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.3,"breakHorizontal":15.8,"spinRate":1543,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.45187003439942863,"extension":6.758752406225816},"index":1,"playId":"48ff1fb2-3598-351e-a9da-a84bb061f857","pitchNumber":2,"startTime":"2026-08-01T20:23:41.868Z","endTime":"2026-08-01T20:23:47.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006248604157044,"aZ":-11.099485306378543,"pfxX":-5.782992380921681,"pfxZ":11.120094347365292,"pX":-0.1445432186125286,"pZ":2.089915243142922,"vX0":7.439897692814525,"vY0":-136.76406828218904,"vZ0":-7.332162656451281,"x":122.51,"y":182.35,"x0":-2.1481143404324943,"y0":50.0039705506166,"z0":5.56592930346028,"aX":-10.961808215818087},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":8.9,"spinRate":2398,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.40040360450448675,"extension":6.70281584813969},"index":2,"playId":"d6e54d18-f985-318c-9512-04b57afc545e","pitchNumber":3,"startTime":"2026-08-01T20:24:00.467Z","endTime":"2026-08-01T20:24:06.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73166694557506,"aZ":-14.49351417613322,"pfxX":-5.047792831984575,"pfxZ":9.218082800609785,"pX":-0.9987028718034133,"pZ":2.4398615806094925,"vX0":5.097745588375198,"vY0":-137.6557710351063,"vZ0":-5.876130340079849,"x":155.07,"y":172.9,"x0":-2.219297144821338,"y0":50.00396020062519,"z0":5.584583456845304,"aX":-9.682562728199265},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":8.0,"spinRate":2147,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3979958535839807,"extension":6.788199301963269},"index":3,"playId":"8bcb0dec-3bb5-3cfb-8d42-37a9853c5306","pitchNumber":4,"startTime":"2026-08-01T20:24:19.366Z","endTime":"2026-08-01T20:24:23.317Z","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":94.5,"endSpeed":86.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.791078847900565,"aZ":-14.006090558986555,"pfxX":-5.046953351187592,"pfxZ":9.550734673222394,"pX":-0.7573691242161218,"pZ":2.415429784813936,"vX0":5.849551584837819,"vY0":-137.38434950396422,"vZ0":-5.805224234776994,"x":145.87,"y":173.56,"x0":-2.2632591989979343,"y0":50.00444009572342,"z0":5.515951504287384,"aX":-9.60278923550774},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2256,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.3994072939272315,"extension":6.7618547550645465},"index":4,"playId":"7c4f83f5-ca18-3251-9023-90929a12327d","pitchNumber":5,"startTime":"2026-08-01T20:24:31.568Z","endTime":"2026-08-01T20:24:34.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-01T20:24:41.029Z","endTime":"2026-08-01T20:24:48.416Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.925695660962585,"aZ":-28.981913053374896,"pfxX":-8.056216972336678,"pfxZ":2.1280027834619104,"pX":-0.48097385365680073,"pZ":0.6735210207896057,"vX0":6.6642141846325496,"vY0":-122.25871347700507,"vZ0":-5.340993118449619,"x":135.33,"y":220.59,"x0":-2.2062159541548416,"y0":50.00431797633252,"z0":5.398223111160204,"aX":-12.098150447407807},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":12.8,"spinRate":1422,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4493928690565707,"extension":6.757646303292468},"index":6,"playId":"af5ce00a-af86-33c3-91fb-42417957847f","pitchNumber":6,"startTime":"2026-08-01T20:24:48.416Z","endTime":"2026-08-01T20:24:52.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:24:52.178Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Walker pops out to second baseman Luis Urías.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T20:25:08.788Z","endTime":"2026-08-01T20:27:41.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":7},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":85.5,"endSpeed":78.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22706640678252,"aZ":-29.579506950744044,"pfxX":1.1389029548667864,"pfxZ":1.6848519279701648,"pX":1.4982350080841846,"pZ":0.59625602257922,"vX0":8.765687891697537,"vY0":-124.06971664554122,"vZ0":-5.3905229214773405,"x":59.89,"y":222.68,"x0":-2.244082346126015,"y0":50.006009658604896,"z0":5.293444845790821,"aX":1.7561646798933497},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-4.3,"spinRate":2169,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.443235871691821,"extension":6.779030436738363},"index":0,"playId":"f9ce9d62-9488-347e-bd14-d3f448be80f7","pitchNumber":1,"startTime":"2026-08-01T20:25:18.204Z","endTime":"2026-08-01T20:25:21.707Z","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":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703614302186665,"aZ":-24.034444346262898,"pfxX":-2.2758108114341518,"pfxZ":4.9867265741085305,"pX":1.599877150694478,"pZ":0.5573041513783016,"vX0":10.069468617417419,"vY0":-126.88305667996569,"vZ0":-7.090652348741721,"x":56.02,"y":223.73,"x0":-2.1225732862138256,"y0":50.00300048066621,"z0":5.300308668785411,"aX":-3.7156754553845626},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.6,"breakHorizontal":1.8,"spinRate":2210,"spinDirection":188},"zone":14,"typeConfidence":0.81,"plateTime":0.4315043879411533,"extension":6.768758996981917},"index":1,"playId":"f1d55a88-1b67-3bbd-84e5-e9a4a11c1ee7","pitchNumber":2,"startTime":"2026-08-01T20:25:37.640Z","endTime":"2026-08-01T20:25:40.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92613356621882,"aZ":-28.656627774433314,"pfxX":-8.846996346173444,"pfxZ":2.3116172119141805,"pX":-0.25661666625439744,"pZ":1.9668810037920161,"vX0":7.452662470233212,"vY0":-122.40446012983695,"vZ0":-2.8045839854829073,"x":126.78,"y":185.67,"x0":-2.1898077342013558,"y0":50.00073741752613,"z0":5.578554098383426,"aX":-13.437627351092894},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":14.3,"spinRate":1464,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.44729749250078044,"extension":6.734648170961246},"index":2,"playId":"88cd895a-6953-3747-91f2-faaefca74402","pitchNumber":3,"startTime":"2026-08-01T20:26:01.462Z","endTime":"2026-08-01T20:26:04.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18451049584496,"aZ":-11.861946395315954,"pfxX":-8.12799305900452,"pfxZ":10.42500321060514,"pX":0.6804292258577387,"pZ":2.644704984045174,"vX0":10.22334381500088,"vY0":-138.9614872523804,"vZ0":-5.760416654502196,"x":91.06,"y":167.37,"x0":-1.996474402248982,"y0":50.00520603367088,"z0":5.538150943694869,"aX":-15.841329710201428},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":12.5,"spinRate":2447,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.39468941225068654,"extension":6.780049267675239},"index":3,"playId":"bfead3d3-70ed-32c0-8f5f-1574e34b48de","pitchNumber":4,"startTime":"2026-08-01T20:26:19.794Z","endTime":"2026-08-01T20:26:23.420Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-01T20:26:38.692Z","endTime":"2026-08-01T20:26:53.224Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5890483709274,"aZ":-24.601979095808446,"pfxX":-9.012682823360272,"pfxZ":4.751662017735983,"pX":0.5227792805643857,"pZ":0.8758870839265531,"vX0":9.654473729414661,"vY0":-125.28652882572588,"vZ0":-6.262040264202366,"x":97.07,"y":215.13,"x0":-2.2041713078037395,"y0":50.006002671330194,"z0":5.410253087341966,"aX":-14.374618381181204},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":14.2,"spinRate":1460,"spinDirection":228},"zone":14,"typeConfidence":0.88,"plateTime":0.43668082006597153,"extension":6.8943109037489645},"index":5,"playId":"77b1573f-5d47-3f6f-b677-f5a1413a7574","pitchNumber":5,"startTime":"2026-08-01T20:26:53.224Z","endTime":"2026-08-01T20:27:00.148Z","isPitch":true,"type":"pitch"},{"details":{"description":"JJ Wetherholt caught stealing 2nd base, catcher Alejandro Kirk to second baseman Luis Urías.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"77b1573f-5d47-3f6f-b677-f5a1413a7574","startTime":"2026-08-01T20:27:22.626Z","endTime":"2026-08-01T20:27:32.054Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57664641902363,"aZ":-13.417786124571743,"pfxX":-4.875155908581135,"pfxZ":9.37552195156022,"pX":-0.7851414910147948,"pZ":2.235510876720166,"vX0":5.372969904418828,"vY0":-141.14194213995188,"vZ0":-6.809472848832257,"x":146.93,"y":178.42,"x0":-2.0875517547635534,"y0":50.00543441578319,"z0":5.5577820800532045,"aX":-9.756878830428148},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":7.6,"spinRate":2282,"spinDirection":218},"zone":7,"typeConfidence":0.91,"plateTime":0.3892852565196594,"extension":6.682804766185576},"hitData":{"launchSpeed":86.8,"launchAngle":67.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":141.59,"coordY":150.26}},"index":7,"playId":"f6c956e7-72c5-395c-83cb-b0eb371dedfb","pitchNumber":6,"startTime":"2026-08-01T20:27:32.054Z","endTime":"2026-08-01T20:27:41.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:27:41.369Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T20:27:57.993Z","endTime":"2026-08-01T20:29:16.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.135263328165976,"aZ":-32.55964833330387,"pfxX":-10.323731017083158,"pfxZ":-0.2584478289269345,"pX":-0.80646569774614,"pZ":1.639818502069652,"vX0":6.863265460085534,"vY0":-123.32077149708502,"vZ0":-2.534153601086931,"x":147.74,"y":194.5,"x0":-2.300434005212543,"y0":50.00050172534982,"z0":5.458655771594821,"aX":-15.717747792133874},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":16.8,"spinRate":1524,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.44611540822809115,"extension":6.697920687617424},"index":0,"playId":"abe42903-e7c9-358f-9702-0b7f10fa57d7","pitchNumber":1,"startTime":"2026-08-01T20:28:06.800Z","endTime":"2026-08-01T20:28:10.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6489437448788,"aZ":-12.122070298160311,"pfxX":-5.802547617861074,"pfxZ":10.294925269202002,"pX":0.42173971976009184,"pZ":3.1033784505218214,"vX0":8.951712573575229,"vY0":-139.46463835193006,"vZ0":-4.451092138641468,"x":100.92,"y":154.99,"x0":-2.092434367849325,"y0":50.00343672178727,"z0":5.534751184713033,"aX":-11.30343559219929},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2402,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.39442695432800345,"extension":6.64192889896645},"index":1,"playId":"3e5abbd1-d9f9-30bb-8cad-1cc8b83ceb4f","pitchNumber":2,"startTime":"2026-08-01T20:28:19.888Z","endTime":"2026-08-01T20:28:22.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8824287412331,"aZ":-12.303886556677504,"pfxX":-7.274271005470904,"pfxZ":10.183918508775749,"pX":0.0013560295913369826,"pZ":3.6137895237495283,"vX0":8.626583460832316,"vY0":-140.04382687771383,"vZ0":-3.014379326124181,"x":116.95,"y":141.21,"x0":-2.2000779390085135,"y0":50.000005862406944,"z0":5.529176091905643,"aX":-14.189825734855896},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":11.0,"spinRate":2385,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.3938062180438364,"extension":6.778179701596146},"index":2,"playId":"dfd4c967-b526-381a-840a-8172e9ab2d94","pitchNumber":3,"startTime":"2026-08-01T20:28:40.704Z","endTime":"2026-08-01T20:28:43.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.079855164591034,"aZ":-31.438288021372127,"pfxX":-8.22158817884458,"pfxZ":0.4641627716935153,"pX":-1.3259177368568025,"pZ":1.5791255658103838,"vX0":5.559284907659641,"vY0":-125.70488926149805,"vZ0":-3.1229174553240266,"x":167.54,"y":196.14,"x0":-2.5101932481695237,"y0":50.00243673804075,"z0":5.419017645866228,"aX":-13.013657305513444},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":13.4,"spinRate":1265,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.43756230776867566,"extension":6.699969583845712},"index":3,"playId":"47160fcf-ae96-38e7-b1ff-2e88a97faa57","pitchNumber":4,"startTime":"2026-08-01T20:28:56.527Z","endTime":"2026-08-01T20:28:59.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.626608071954497,"aZ":-27.18683309266225,"pfxX":-9.07869689112746,"pfxZ":3.2643677187501856,"pX":-1.163625183348432,"pZ":1.412505824795573,"vX0":5.95669801050348,"vY0":-123.67891696090818,"vZ0":-3.9772482641297016,"x":161.35,"y":200.64,"x0":-2.4394477689253002,"y0":50.00578236488619,"z0":5.355092390690279,"aX":-13.886308986607245},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.0,"breakHorizontal":14.8,"spinRate":1513,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.4450577715131794,"extension":6.868071899542445},"hitData":{"launchSpeed":64.1,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.64,"coordY":181.9}},"index":4,"playId":"2901cf51-273e-3588-8dea-8e158edf4b2c","pitchNumber":5,"startTime":"2026-08-01T20:29:09.801Z","endTime":"2026-08-01T20:29:16.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:29:16.785Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T20:31:06.306Z","endTime":"2026-08-01T20:33:32.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72230194027184,"aZ":-12.062632147740281,"pfxX":2.587789352618369,"pfxZ":11.117083358936135,"pX":-0.48382021221794846,"pZ":2.600972994495384,"vX0":-4.892342522308694,"vY0":-134.75328583577624,"vZ0":-4.611034970148162,"x":135.44,"y":168.55,"x0":1.032531663808574,"y0":50.0023230962506,"z0":5.209979621537875,"aX":4.6815522756564505},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":-3.5,"spinRate":2217,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.4090226134064401,"extension":6.675366535710268},"index":0,"playId":"d6120046-9d51-349e-b208-f735e0ff6ab1","pitchNumber":1,"startTime":"2026-08-01T20:31:21.712Z","endTime":"2026-08-01T20:31:24.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.211851446335707,"aZ":-29.878123694657994,"pfxX":-1.4085610179010666,"pfxZ":1.4732696406428767,"pX":-0.4530672200269491,"pZ":1.872755484168353,"vX0":-3.280866528213502,"vY0":-124.71075811963154,"vZ0":-2.42133765434341,"x":134.27,"y":188.22,"x0":1.0673852991302404,"y0":50.00382598743217,"z0":5.343199528411464,"aX":-2.1987093815326166},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":3.4,"spinRate":2420,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.44073274411897856,"extension":6.577232043160748},"index":1,"playId":"a9d887ac-68bb-34cc-b87c-7a0ceb2b16f7","pitchNumber":2,"startTime":"2026-08-01T20:31:37.256Z","endTime":"2026-08-01T20:31:40.872Z","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":83.3,"endSpeed":75.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.826276573055534,"aZ":-25.184750052994715,"pfxX":8.089388721900269,"pfxZ":4.755870346966457,"pX":-0.20892921972452222,"pZ":1.1812529781451029,"vX0":-5.965309166884877,"vY0":-121.07495883546112,"vZ0":-3.752735988429019,"x":43.89,"y":156.92,"x0":1.2479374439038855,"y0":50.00322971756613,"z0":4.980089256136222,"aX":11.891267698698625},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.9,"breakHorizontal":-13.1,"spinRate":1415,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.45411683436211714,"extension":6.60934881703116},"index":2,"playId":"8e168423-f5b1-3688-9472-3d48101b36ac","pitchNumber":3,"startTime":"2026-08-01T20:31:56.417Z","endTime":"2026-08-01T20:32:00.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291351250118645,"aZ":-41.49443648167904,"pfxX":-5.3010880218897185,"pfxZ":-7.382525539349374,"pX":0.09932912764565625,"pZ":1.9560995672806676,"vX0":0.13080597881839498,"vY0":-112.77696830710485,"vZ0":1.078015499705415,"x":113.21,"y":185.97,"x0":0.7264687787607917,"y0":50.00226613156302,"z0":5.723190023163614,"aX":-6.693031271419809},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.6,"breakHorizontal":9.5,"spinRate":2494,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.4894036625747207,"extension":6.144722092458492},"index":3,"playId":"ad23684c-438e-3ac5-88a3-c5bd04600712","pitchNumber":4,"startTime":"2026-08-01T20:32:12.720Z","endTime":"2026-08-01T20:32:17.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12886341044444,"aZ":-11.957250858556465,"pfxX":3.6910565669178768,"pfxZ":10.696211980808208,"pX":-0.36607823364362596,"pZ":2.1501952502488773,"vX0":-5.161961432838909,"vY0":-137.05374966617742,"vZ0":-6.016653487644213,"x":130.95,"y":180.72,"x0":1.0679096715072514,"y0":50.00200586076462,"z0":5.201037151235643,"aX":6.976244936944229},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":-5.5,"spinRate":2342,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.40065042980772336,"extension":6.637517070089395},"index":4,"playId":"1d0b676a-a4c7-3740-8b68-78c868c898c4","pitchNumber":5,"startTime":"2026-08-01T20:32:37.766Z","endTime":"2026-08-01T20:32:43.646Z","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":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":73.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.463594047964246,"aZ":-29.62362217344132,"pfxX":7.458778060813175,"pfxZ":1.8031017832920266,"pX":1.9016592024850067,"pZ":3.795447833545581,"vX0":-1.1735602360784858,"vY0":-118.82939317672212,"vZ0":2.804045245920917,"x":44.51,"y":136.3,"x0":1.4377419211216378,"y0":50.000587157345294,"z0":5.313861648842662,"aX":10.529601102213562},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.3,"breakHorizontal":-13.1,"spinRate":1427,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.46318841871255056,"extension":6.4849305351780435},"index":5,"playId":"7419a296-6457-357b-ba80-d5cf8b9e6531","pitchNumber":6,"startTime":"2026-08-01T20:33:05.657Z","endTime":"2026-08-01T20:33:09.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787510658207317,"aZ":-42.588038941645095,"pfxX":-4.167527334217891,"pfxZ":-8.540187954027523,"pX":0.46331723229880356,"pZ":2.18943474938502,"vX0":0.6720895693002015,"vY0":-110.64040861288711,"vZ0":2.102925550206621,"x":99.34,"y":179.67,"x0":0.6934058790781326,"y0":50.00315190938017,"z0":5.745336362791782,"aX":-5.081310743574539},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-14.4,"breakHorizontal":7.3,"spinRate":2357,"spinDirection":326},"zone":9,"typeConfidence":2.0,"plateTime":0.4982275696553855,"extension":6.217034165617102},"hitData":{"launchSpeed":85.2,"launchAngle":46.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.83,"coordY":93.39}},"index":6,"playId":"56b2fccb-0e5c-381c-b787-30dc501b0b08","pitchNumber":7,"startTime":"2026-08-01T20:33:23.804Z","endTime":"2026-08-01T20:33:32.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:33:32.551Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Blaze Jordan to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T20:33:47.703Z","endTime":"2026-08-01T20:34:29.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2502231350734,"aZ":-31.701486203178494,"pfxX":-1.390404123491533,"pfxZ":0.308104706206791,"pX":-0.03854584819442725,"pZ":3.3508369454639495,"vX0":-2.097518347050868,"vY0":-124.11279354095907,"vZ0":1.380603955675579,"x":118.47,"y":148.31,"x0":1.0016079223728132,"y0":50.00421307795606,"z0":5.448027364398075,"aX":-2.146508774395432},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":3.0,"spinRate":2210,"spinDirection":248},"zone":2,"typeConfidence":2.0,"plateTime":0.4430784821540623,"extension":6.655810498704685},"index":0,"playId":"09e42edd-442f-3bee-8f0f-f4bab9bc0f33","pitchNumber":1,"startTime":"2026-08-01T20:33:57.856Z","endTime":"2026-08-01T20:34:01.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94120003548916,"aZ":-11.139054626448361,"pfxX":2.884027645921666,"pfxZ":11.078491633522333,"pX":-0.753920100325195,"pZ":2.278677098249509,"vX0":-5.4827967349091935,"vY0":-137.52809921148838,"vZ0":-5.930791891103647,"x":145.74,"y":177.26,"x0":0.8986853082537064,"y0":50.006442606658304,"z0":5.232021420720643,"aX":5.478173211423853},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-4.0,"spinRate":2285,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.3995692601632257,"extension":6.666509600986859},"hitData":{"launchSpeed":63.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.76,"coordY":162.26}},"index":1,"playId":"5650d3e2-916f-3e69-9485-95620ec9c7d9","pitchNumber":2,"startTime":"2026-08-01T20:34:18.747Z","endTime":"2026-08-01T20:34:29.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:34:29.488Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T20:34:42.792Z","endTime":"2026-08-01T20:35:20.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":83.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.653848678423934,"aZ":-13.846817679019102,"pfxX":3.8743151621156278,"pfxZ":10.042704600384184,"pX":-0.09317984503279403,"pZ":2.213344622696158,"vX0":-4.73460280733936,"vY0":-135.70949072166107,"vZ0":-5.039480473860878,"x":120.55,"y":179.02,"x0":1.1885990619110371,"y0":50.00571953194588,"z0":5.093761271748008,"aX":7.072729676721971},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":-5.8,"spinRate":2116,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.40698171257133087,"extension":6.750364004013351},"index":0,"playId":"aaad4540-618e-303f-9926-e82f3b2e3b86","pitchNumber":1,"startTime":"2026-08-01T20:34:51.966Z","endTime":"2026-08-01T20:34:55.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721155893702704,"aZ":-28.205302600601783,"pfxX":8.64421649288763,"pfxZ":2.729196729615696,"pX":0.1707553415975093,"pZ":1.9791920827611547,"vX0":-4.9309817167243635,"vY0":-120.41646557464045,"vZ0":-1.5146762072153952,"x":110.49,"y":185.34,"x0":1.1333656188674368,"y0":50.00078418319489,"z0":5.137004222047749,"aX":12.55697585670893},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.8,"breakHorizontal":-14.3,"spinRate":1476,"spinDirection":101},"zone":8,"typeConfidence":2.0,"plateTime":0.45673928352292315,"extension":6.586152987308057},"hitData":{"launchSpeed":99.4,"launchAngle":6.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.04,"coordY":146.8}},"index":1,"playId":"fab2e379-1574-3849-8cce-b3ca3efdd918","pitchNumber":2,"startTime":"2026-08-01T20:35:07.955Z","endTime":"2026-08-01T20:35:20.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:35:20.723Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Iván Herrera doubles (18) on a sharp line drive to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T20:37:42.341Z","endTime":"2026-08-01T20:39:22.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"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,3,4,5],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.2,"endSpeed":76.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.900351902463512,"aZ":-31.21246970700035,"pfxX":1.7913343991300064,"pfxZ":0.6454655738307942,"pX":-1.3007321124945432,"pZ":2.9755746164923265,"vX0":2.1434734154797495,"vY0":-121.16482031609267,"vZ0":0.0872459918507591,"x":166.58,"y":158.44,"x0":-2.4298451065965794,"y0":50.00095342149442,"z0":5.668750745314102,"aX":2.6602580340143778},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.4,"breakHorizontal":-3.7,"spinRate":2246,"spinDirection":102},"zone":11,"typeConfidence":0.91,"plateTime":0.4522286402000337,"extension":6.7758275828682155},"index":0,"playId":"02dd23fa-7420-3b3d-a1c0-49d8784ca09f","pitchNumber":1,"startTime":"2026-08-01T20:37:53.422Z","endTime":"2026-08-01T20:37:57.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317553745308803,"aZ":-29.67189998137302,"pfxX":0.5281681325650336,"pfxZ":1.6321714895800232,"pX":0.9981162183843695,"pZ":1.5202935800692916,"vX0":7.465298904070028,"vY0":-123.45184227645944,"vZ0":-3.5341461595218444,"x":78.95,"y":197.73,"x0":-2.1432022153206436,"y0":50.00205626944619,"z0":5.488503075101182,"aX":0.8079863980435662},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":-2.9,"spinRate":2389,"spinDirection":148},"zone":14,"typeConfidence":0.91,"plateTime":0.44497111016212854,"extension":6.7565751085251105},"index":1,"playId":"dec8918d-3a30-3716-9a18-b5e8fa9f1a3e","pitchNumber":2,"startTime":"2026-08-01T20:38:05.030Z","endTime":"2026-08-01T20:38:09.802Z","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.2,"endSpeed":84.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.010328728790675,"aZ":-11.444027386896684,"pfxX":-5.262777662542435,"pfxZ":11.118605844077116,"pX":1.3364820689815622,"pZ":2.5130359703319542,"vX0":10.88369684274643,"vY0":-136.63492891426924,"vZ0":-5.907336254173114,"x":66.06,"y":170.93,"x0":-2.0398927462005703,"y0":50.00458206205577,"z0":5.511597791950561,"aX":-9.815035118089185},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.7,"breakHorizontal":6.8,"spinRate":2362,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.40301847788019307,"extension":6.825859820819734},"index":2,"playId":"fb4b6ee1-6744-38ce-adac-08db91d7b22d","pitchNumber":3,"startTime":"2026-08-01T20:38:19.502Z","endTime":"2026-08-01T20:38:22.856Z","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.9,"endSpeed":85.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.682730840852468,"aZ":-11.231452820038198,"pfxX":-7.148914104420324,"pfxZ":11.185903752776603,"pX":0.7945066457121213,"pZ":1.9606810876739176,"vX0":10.185246522207558,"vY0":-136.14452577595168,"vZ0":-7.217493392225352,"x":86.72,"y":185.84,"x0":-2.071115286377946,"y0":50.00074292284883,"z0":5.428426547039905,"aX":-13.382107130290063},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":10.7,"spinRate":2475,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.4027530578504681,"extension":6.851738387289396},"index":3,"playId":"d50d7ff4-9f47-34c2-994a-b279a7c2bc44","pitchNumber":4,"startTime":"2026-08-01T20:38:31.446Z","endTime":"2026-08-01T20:38:34.820Z","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.9,"endSpeed":84.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02967935008541,"aZ":-14.347842074218628,"pfxX":-4.950650987433317,"pfxZ":9.562958686098863,"pX":-0.9533927443228224,"pZ":3.6494306685058078,"vX0":5.009964527021273,"vY0":-136.63999604474085,"vZ0":-2.7099830844657715,"x":153.34,"y":140.25,"x0":-2.179889010223097,"y0":50.00562253386314,"z0":5.657429290791894,"aX":-9.2320805525769},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2386,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40301249773087466,"extension":6.714460921826672},"index":4,"playId":"e3b3fb3b-a65d-378e-923a-954c66da5477","pitchNumber":5,"startTime":"2026-08-01T20:38:49.726Z","endTime":"2026-08-01T20:38:53.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.930457043827374,"aZ":-14.136012132173988,"pfxX":-5.774343222730089,"pfxZ":9.349072421933085,"pX":-0.2500961887638615,"pZ":3.2006992387714086,"vX0":6.947915321103285,"vY0":-138.5159958204113,"vZ0":-3.740708339616425,"x":126.53,"y":152.36,"x0":-2.0489195679829337,"y0":50.005546069916576,"z0":5.523262009864647,"aX":-11.145200639966758},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2380,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.39647010533456184,"extension":6.848831180896255},"hitData":{"launchSpeed":101.8,"launchAngle":13.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.05,"coordY":45.3}},"index":5,"playId":"01f8240e-9f73-3924-a905-7367dc87d262","pitchNumber":6,"startTime":"2026-08-01T20:39:05.949Z","endTime":"2026-08-01T20:39:22.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:39:22.510Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out softly, catcher Alejandro Kirk to first baseman Vladimir Guerrero Jr. Iván Herrera to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T20:39:41.307Z","endTime":"2026-08-01T20:41:06.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466735840905113,"aZ":-30.493405248696313,"pfxX":-10.222435311761036,"pfxZ":1.1222122839297586,"pX":0.6247082159328718,"pZ":0.1656419833232092,"vX0":9.898340318545078,"vY0":-122.92594982664,"vZ0":-6.174782141528478,"x":93.19,"y":234.31,"x0":-2.1611153949555253,"y0":50.00505024771074,"z0":5.357768339441726,"aX":-15.364133144662432},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.5,"breakHorizontal":15.7,"spinRate":1452,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.44867559313059413,"extension":6.923906275766876},"index":0,"playId":"be56e2b5-130f-3f37-b9fb-edd5085d73dd","pitchNumber":1,"startTime":"2026-08-01T20:39:58.153Z","endTime":"2026-08-01T20:40:01.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.585445873787645,"aZ":-26.840175620492257,"pfxX":-7.1401194854863315,"pfxZ":3.4436052095064493,"pX":0.32303357279796535,"pZ":1.8160196388069998,"vX0":8.165073639434835,"vY0":-124.14006494875319,"vZ0":-3.381760882708064,"x":104.69,"y":189.75,"x0":-2.0926071440423097,"y0":50.00440462713832,"z0":5.448668926934758,"aX":-11.062760471252785},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.6,"breakHorizontal":10.9,"spinRate":1278,"spinDirection":237},"zone":9,"typeConfidence":0.89,"plateTime":0.44249622607652794,"extension":6.814227183305791},"index":1,"playId":"38c580e8-c55e-340b-a1a9-7f46a015af6b","pitchNumber":2,"startTime":"2026-08-01T20:40:20.126Z","endTime":"2026-08-01T20:40:23.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31559745683554,"aZ":-29.284674578071677,"pfxX":-7.329326560186278,"pfxZ":1.8538720408176843,"pX":-0.17515242917859486,"pZ":0.9102565431319563,"vX0":7.434654939982234,"vY0":-124.19294747344266,"vZ0":-4.793345361436986,"x":123.68,"y":214.2,"x0":-2.258010492813564,"y0":50.00355039912434,"z0":5.306485040041519,"aX":-11.428147849200355},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":11.5,"spinRate":1317,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4413568317128802,"extension":6.859810373023066},"index":2,"playId":"306167a3-989f-3e90-ab66-982bd7a3be30","pitchNumber":3,"startTime":"2026-08-01T20:40:40.127Z","endTime":"2026-08-01T20:40:43.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04831684453343,"aZ":-15.173025305412636,"pfxX":-7.535215076719897,"pfxZ":8.885543099285313,"pX":0.10789462885357212,"pZ":2.2941599519564475,"vX0":8.444844700693402,"vY0":-137.7841491657013,"vZ0":-5.828653803522211,"x":112.89,"y":176.84,"x0":-2.025069460527049,"y0":50.0006916495831,"z0":5.4710025004774545,"aX":-14.414144444677751},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2327,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.3982968448934092,"extension":6.784365176594925},"hitData":{"launchSpeed":53.3,"launchAngle":-58.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.81,"coordY":203.32}},"index":3,"playId":"8dbca5c5-1702-38e0-a7a2-368070b49abd","pitchNumber":4,"startTime":"2026-08-01T20:40:58.959Z","endTime":"2026-08-01T20:41:06.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:41:06.784Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Masyn Winn doubles (14) on a sharp line drive to center fielder Daulton Varsho. Iván Herrera scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T20:41:31.403Z","endTime":"2026-08-01T20:41:48.216Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"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.9,"endSpeed":85.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58578782330279,"aZ":-12.2461812079526,"pfxX":-4.630510914195502,"pfxZ":10.49722729747922,"pX":-0.1300232990915471,"pZ":2.8552004992203623,"vX0":6.8888146609688095,"vY0":-137.86557904497727,"vZ0":-5.161896328134837,"x":121.96,"y":161.69,"x0":-2.0755403461375055,"y0":50.00272973729076,"z0":5.598847063338872,"aX":-8.791096129577411},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2350,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.39939422203895614,"extension":6.803478510179086},"hitData":{"launchSpeed":101.7,"launchAngle":18.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":180.1,"coordY":47.42}},"index":0,"playId":"48d0d353-c6f7-3764-beac-35d95970758e","pitchNumber":1,"startTime":"2026-08-01T20:41:33.698Z","endTime":"2026-08-01T20:41:48.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:41:48.216Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out sharply, second baseman Luis Urías to first baseman Vladimir Guerrero Jr. Masyn Winn to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T20:42:10.868Z","endTime":"2026-08-01T20:43:05.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1163130453359,"aZ":-10.41615224308348,"pfxX":-4.6222505926824695,"pfxZ":11.41073511594306,"pX":-0.01638195551477448,"pZ":3.0933354693485717,"vX0":7.396218222711577,"vY0":-137.59675693965954,"vZ0":-4.575170522177176,"x":117.62,"y":155.26,"x0":-2.1455824371132795,"y0":50.00455500572302,"z0":5.490740009370523,"aX":-8.815872439866807},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":6.7,"spinRate":2225,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.3989186496014243,"extension":6.793727406708573},"index":0,"playId":"f78dfef8-c991-390e-a681-ac9e647abb92","pitchNumber":1,"startTime":"2026-08-01T20:42:17.304Z","endTime":"2026-08-01T20:42:20.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.833687844156685,"aZ":-19.903847927144504,"pfxX":-3.83766320970675,"pfxZ":7.947439840916459,"pX":0.6228731134746026,"pZ":1.3535803141181142,"vX0":8.085905801930462,"vY0":-123.77900287886068,"vZ0":-5.748626858505696,"x":93.26,"y":202.23,"x0":-2.1947694940650706,"y0":50.004631260157645,"z0":5.384417825348538,"aX":-5.927342874574486},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.2,"breakHorizontal":4.9,"spinRate":1325,"spinDirection":239},"zone":14,"typeConfidence":0.69,"plateTime":0.4433425571258893,"extension":6.805614011061528},"index":1,"playId":"c709d44c-7b97-3ac2-83a4-f9d48c1fc1cf","pitchNumber":2,"startTime":"2026-08-01T20:42:36.969Z","endTime":"2026-08-01T20:42:40.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755376860961583,"aZ":-32.27912714732519,"pfxX":-7.724360221933916,"pfxZ":-0.06973370884469787,"pX":-0.4671481482432831,"pZ":1.499308916082024,"vX0":6.642619917259005,"vY0":-122.883931756463,"vZ0":-2.9837867820374413,"x":134.81,"y":198.3,"x0":-2.204101189922607,"y0":50.00314596260879,"z0":5.476607372233699,"aX":-11.792872178584},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.6,"breakHorizontal":12.4,"spinRate":1362,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.44603556580342696,"extension":6.862798633155309},"hitData":{"launchSpeed":102.2,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":141.16,"coordY":145.52}},"index":2,"playId":"ab3a64c5-d3c0-3167-b00d-b41baa5f4f01","pitchNumber":3,"startTime":"2026-08-01T20:42:57.125Z","endTime":"2026-08-01T20:43:05.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:43:05.369Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T20:45:30.805Z","endTime":"2026-08-01T20:48:36.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T20:43:24.997Z","endTime":"2026-08-01T20:44:21.562Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Braydon Fisher replaces Kevin Gausman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T20:44:21.562Z","endTime":"2026-08-01T20:45:33.050Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":79.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.308261923902084,"aZ":-29.350112929131573,"pfxX":0.6774600941774309,"pfxZ":1.7883392740673019,"pX":0.38434357761866955,"pZ":2.092561730744002,"vX0":0.5334448182620783,"vY0":-124.52858329906158,"vZ0":-4.699180876964917,"x":102.35,"y":182.28,"x0":0.07985252582680999,"y0":50.006124332666445,"z0":6.411954944883843,"aX":1.0717824283238262},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-1.3,"spinRate":2405,"spinDirection":185},"zone":9,"typeConfidence":0.87,"plateTime":0.43863659259517984,"extension":5.186779900929408},"index":2,"playId":"318b90e8-da40-38d4-8bd5-16d537daa80c","pitchNumber":1,"startTime":"2026-08-01T20:45:33.050Z","endTime":"2026-08-01T20:45:40.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572886218038576,"aZ":-27.42695167748746,"pfxX":0.7660698200667877,"pfxZ":2.9708392486551305,"pX":1.1791097750568476,"pZ":0.5192032929355564,"vX0":2.161942546846679,"vY0":-126.83028135024703,"vZ0":-8.678655552242212,"x":72.06,"y":224.76,"x0":0.20948574392809022,"y0":50.00249752133469,"z0":6.2360582626073935,"aX":1.2240227371842445},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":-1.9,"spinRate":2382,"spinDirection":191},"zone":14,"typeConfidence":0.89,"plateTime":0.43506383419705674,"extension":5.279566025955003},"index":3,"playId":"b98ae508-8f39-39b5-a1f4-1832fccabe0e","pitchNumber":2,"startTime":"2026-08-01T20:46:00.070Z","endTime":"2026-08-01T20:46:03.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.889205322716133,"aZ":-28.989990441615312,"pfxX":0.8479235681884927,"pfxZ":2.0113126858659087,"pX":-0.3101373131828901,"pZ":0.8047552603740368,"vX0":-0.9279915061300453,"vY0":-125.16590495079349,"vZ0":-7.525017137730073,"x":128.82,"y":217.05,"x0":-0.044279804127485584,"y0":50.00139147386801,"z0":6.232401148092708,"aX":1.3417105618773777},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":-1.3,"spinRate":2346,"spinDirection":196},"zone":13,"typeConfidence":0.88,"plateTime":0.4380350910509456,"extension":5.177457755604093},"index":4,"playId":"9f510f82-8ea4-3bda-870a-4f4e25e4c1a0","pitchNumber":3,"startTime":"2026-08-01T20:46:23.768Z","endTime":"2026-08-01T20:46:27.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.571295362365156,"aZ":-28.79500469149975,"pfxX":1.4782876753572394,"pfxZ":2.1493573285737,"pX":0.29597656172468084,"pZ":1.804294960380985,"vX0":-0.07893331671291941,"vY0":-125.94403192016426,"vZ0":-5.347892525717217,"x":105.72,"y":190.06,"x0":0.1366091137818964,"y0":50.0048288615582,"z0":6.34462714489669,"aX":2.325195046484493},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":-2.6,"spinRate":2389,"spinDirection":165},"zone":9,"typeConfidence":0.88,"plateTime":0.4384333424690081,"extension":5.305370894300801},"index":5,"playId":"95deba48-aede-3d16-b254-8597db7dfa38","pitchNumber":4,"startTime":"2026-08-01T20:46:44.542Z","endTime":"2026-08-01T20:46:51.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3617861134104,"aZ":-28.536879625971697,"pfxX":-0.014270387099167614,"pfxZ":2.193803536307758,"pX":1.7660606046139191,"pZ":1.2524837156802937,"vX0":3.228020844665239,"vY0":-128.32426456048324,"vZ0":-7.244303651546137,"x":49.68,"y":204.96,"x0":0.4898709015073295,"y0":50.00094783429643,"z0":6.3574567771333035,"aX":-0.024194871215642455},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-0.7,"spinRate":2405,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.4280348906160878,"extension":5.435987012883186},"index":6,"playId":"871bb1d0-8822-3b86-804e-1f3a8e6c994a","pitchNumber":5,"startTime":"2026-08-01T20:47:25.724Z","endTime":"2026-08-01T20:47:29.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.266921993417494,"aZ":-26.19752901465445,"pfxX":1.1300663172061327,"pfxZ":3.6673690587737093,"pX":1.2253852606505693,"pZ":1.5884448754712368,"vX0":1.8693921912923863,"vY0":-128.15394766673055,"vZ0":-6.691752106355608,"x":70.29,"y":195.89,"x0":0.3340519833108882,"y0":50.005082830066684,"z0":6.334994009226232,"aX":1.8435664105170348},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2415,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4306108986682773,"extension":5.465152760887305},"index":7,"playId":"fc664c0a-9ffc-3866-a085-2aa4afc5612a","pitchNumber":6,"startTime":"2026-08-01T20:47:47.698Z","endTime":"2026-08-01T20:47:51.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45901756093299,"aZ":-27.650933784832972,"pfxX":0.3989603328955862,"pfxZ":2.678853783427046,"pX":-0.31443471474447254,"pZ":2.498017229538928,"vX0":-1.5512538814711416,"vY0":-129.25824371937583,"vZ0":-4.545607183144472,"x":128.99,"y":171.33,"x0":0.2421910244253326,"y0":50.00402004988254,"z0":6.407758065501254,"aX":0.6740085022478535},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-0.4,"spinRate":2284,"spinDirection":180},"zone":4,"typeConfidence":0.9,"plateTime":0.42409197828658307,"extension":5.398369704835938},"hitData":{"launchSpeed":52.4,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.74,"coordY":160.7}},"index":8,"playId":"825e8264-6355-34b5-93e2-ca16cbdb3122","pitchNumber":7,"startTime":"2026-08-01T20:48:26.491Z","endTime":"2026-08-01T20:48:36.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:48:36.354Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a bunt ground ball to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T20:50:41.633Z","endTime":"2026-08-01T20:50:49.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.057949069453432,"aZ":-31.62226429531682,"pfxX":-1.4031185774766417,"pfxZ":0.36463570461402917,"pX":-0.5461514866886678,"pZ":2.6724765948353593,"vX0":-3.3270313235995457,"vY0":-122.16510637836004,"vZ0":0.06651660475618426,"x":137.82,"y":166.62,"x0":1.0132772163914923,"y0":50.004334669297315,"z0":5.353082689055265,"aX":-2.129657063224457},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":3.2,"spinRate":2268,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.44759584653294837,"extension":6.5825845870505635},"hitData":{"launchSpeed":28.2,"launchAngle":21.0,"totalDistance":43.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":143.61,"coordY":182.85}},"index":0,"playId":"406e7d95-4c77-3edd-bbe6-c16f000a913c","pitchNumber":1,"startTime":"2026-08-01T20:50:42.228Z","endTime":"2026-08-01T20:50:49.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:50:49.904Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ernie Clement grounds into a force out, second baseman JJ Wetherholt to shortstop Masyn Winn. Daulton Varsho out at 2nd. Ernie Clement to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T20:53:28.897Z","endTime":"2026-08-01T20:55:11.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T20:51:08.682Z","endTime":"2026-08-01T20:52:04.134Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luis Gastelum replaces Quinn Mathews.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T20:52:04.134Z","endTime":"2026-08-01T20:53:31.127Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703725,"link":"/api/v1/people/703725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.876178792467282,"aZ":-32.19575321860632,"pfxX":10.567086015618536,"pfxZ":-0.017572725274101586,"pX":0.9934048770124174,"pZ":1.1462619478807843,"vX0":3.4274743703928774,"vY0":-120.46712303759998,"vZ0":-3.0400474980685663,"x":79.13,"y":207.83,"x0":-1.8211912936204215,"y0":50.0004782738371,"z0":5.276732694406364,"aX":15.495038187355071},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":-19.9,"spinRate":2497,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4550469620739581,"extension":6.6285079484763125},"index":2,"playId":"d27b4b4a-ed2b-37a3-924d-aff6439d15d7","pitchNumber":1,"startTime":"2026-08-01T20:53:31.127Z","endTime":"2026-08-01T20:53:34.948Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.063002035202818,"aZ":-15.63307573542889,"pfxX":-4.5942100874032,"pfxZ":8.990603918387686,"pX":0.7358926243132342,"pZ":3.0365116134633,"vX0":7.711148756301667,"vY0":-134.28937185658936,"vZ0":-3.276683269180237,"x":88.95,"y":156.79,"x0":-1.5662681587171234,"y0":50.00452369293969,"z0":5.374075459409243,"aX":-8.454957357249464},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2470,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.40672188471320503,"extension":6.712884805737201},"index":3,"playId":"cdee4663-c0ca-3152-9958-8aa6be08081a","pitchNumber":2,"startTime":"2026-08-01T20:53:47.149Z","endTime":"2026-08-01T20:53:50.541Z","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":92.5,"endSpeed":84.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94160872848493,"aZ":-26.388102173096886,"pfxX":-10.438238742899092,"pfxZ":3.1622592655105866,"pX":0.42853692002166793,"pZ":1.3806013795052388,"vX0":8.814677376019588,"vY0":-134.36225517386688,"vZ0":-5.196702812406416,"x":100.67,"y":201.5,"x0":-1.5374465248910445,"y0":50.00284294046618,"z0":5.213424162622331,"aX":-19.097508277893663},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":2370,"spinDirection":228},"zone":14,"typeConfidence":0.89,"plateTime":0.4075588062428075,"extension":6.671468580592374},"index":4,"playId":"077b00bb-bc18-3037-b49b-ab7d92e3feb6","pitchNumber":3,"startTime":"2026-08-01T20:54:04.293Z","endTime":"2026-08-01T20:54:08.092Z","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":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37161570620456,"aZ":-33.860772672208974,"pfxX":10.158975127711084,"pfxZ":-1.1067091067258854,"pX":-0.10878342479906472,"pZ":1.3104056961563757,"vX0":1.1348335862956298,"vY0":-122.31351881595506,"vZ0":-2.6867069640202965,"x":121.15,"y":203.4,"x0":-1.8988728261502588,"y0":50.00479902360737,"z0":5.317049456928757,"aX":15.445291763918608},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.4,"breakHorizontal":-18.7,"spinRate":2359,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.4472365417340307,"extension":6.593241337174581},"index":5,"playId":"82bf44de-7b34-3a0d-977f-5666eb0ccf08","pitchNumber":4,"startTime":"2026-08-01T20:54:24.988Z","endTime":"2026-08-01T20:54:29.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27510326693849,"aZ":-15.432843009224415,"pfxX":-3.1596546887634536,"pfxZ":9.038408122309333,"pX":0.36966043548949423,"pZ":3.13454660769984,"vX0":6.295666278891805,"vY0":-134.74808481586035,"vZ0":-3.1359829487079427,"x":102.91,"y":154.15,"x0":-1.578859976726471,"y0":50.00422097211298,"z0":5.393727268787786,"aX":-5.854110638710907},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2446,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.40535345551072854,"extension":6.7244975753028955},"index":6,"playId":"3a385fe8-2c83-3bab-9d99-1209d46a3e5f","pitchNumber":5,"startTime":"2026-08-01T20:54:43.608Z","endTime":"2026-08-01T20:54:47.125Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05289186446898,"aZ":-33.10939975992247,"pfxX":-8.893720551638198,"pfxZ":-0.6256162685933582,"pX":0.5015162155999873,"pZ":1.8371951040845413,"vX0":7.609472579223633,"vY0":-121.8138063932759,"vZ0":-1.3675066044882933,"x":97.88,"y":189.18,"x0":-1.5081310519037994,"y0":50.002020980701765,"z0":5.269853896375477,"aX":-13.358282038001498},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.2,"breakHorizontal":14.3,"spinRate":1614,"spinDirection":273},"zone":9,"typeConfidence":0.89,"plateTime":0.4497415049804063,"extension":6.795798234205656},"hitData":{"launchSpeed":60.7,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":157.7}},"index":7,"playId":"3bb05630-7339-3495-aaff-f9430b8c733b","pitchNumber":6,"startTime":"2026-08-01T20:55:03.787Z","endTime":"2026-08-01T20:55:11.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:55:11.088Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, third baseman Blaze Jordan to first baseman Alec Burleson. Ernie Clement to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T20:55:33.501Z","endTime":"2026-08-01T20:55:53.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.440292165111853,"aZ":-36.61628300853889,"pfxX":-6.675118137569346,"pfxZ":-3.069880948955623,"pX":-0.08623871084245684,"pZ":2.393576449691361,"vX0":5.658435125040304,"vY0":-119.41170369536503,"vZ0":0.8290106817106586,"x":120.29,"y":174.15,"x0":-1.6163778900435184,"y0":50.00176471685659,"z0":5.329475236185562,"aX":-9.664255958447965},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.0,"breakHorizontal":10.8,"spinRate":1604,"spinDirection":275},"zone":5,"typeConfidence":0.9,"plateTime":0.45824571726108587,"extension":6.739900268991909},"hitData":{"launchSpeed":90.5,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.46,"coordY":168.59}},"index":0,"playId":"7419c96a-765d-31e9-9ea0-3287dbff4cc1","pitchNumber":1,"startTime":"2026-08-01T20:55:43.569Z","endTime":"2026-08-01T20:55:53.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:55:53.586Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Lukes pops out to third baseman Blaze Jordan.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T20:56:57.967Z","endTime":"2026-08-01T20:57:46.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nathan Lukes replaces Davis Schneider.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T20:56:22.028Z","endTime":"2026-08-01T20:57:00.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"}},{"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.9,"endSpeed":86.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029351644805782,"aZ":-16.79696521674879,"pfxX":-5.999341989342286,"pfxZ":7.991350407736763,"pX":0.7198421663788878,"pZ":2.2354736535464603,"vX0":8.02173539109154,"vY0":-137.92341079733572,"vZ0":-5.334375378730703,"x":89.56,"y":178.42,"x0":-1.4484996172531797,"y0":50.00303713759832,"z0":5.329562281400649,"aX":-11.54481168451397},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":9.1,"spinRate":2462,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.39731298107877366,"extension":6.728129398720261},"index":1,"playId":"a736f4e8-90da-3316-93c4-1e3bbd145578","pitchNumber":1,"startTime":"2026-08-01T20:57:00.266Z","endTime":"2026-08-01T20:57:03.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5316645587863,"aZ":-33.321318255918975,"pfxX":5.967923601370977,"pfxZ":-0.7346177944961036,"pX":0.8042971243847222,"pZ":0.5158224071481305,"vX0":3.9500363887816166,"vY0":-124.4600700306795,"vZ0":-4.584275705166126,"x":86.34,"y":224.85,"x0":-1.5849056527596526,"y0":50.006098761137466,"z0":5.1751972014728365,"aX":9.261624595335046},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.3,"breakHorizontal":-11.8,"spinRate":2600,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.44194357761784975,"extension":6.70900999071734},"index":2,"playId":"cf9e2e59-cfb2-38d1-82f0-5a46f655a2d2","pitchNumber":2,"startTime":"2026-08-01T20:57:16.953Z","endTime":"2026-08-01T20:57:20.696Z","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":93.0,"endSpeed":84.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.014533959880815,"aZ":-16.911357140466883,"pfxX":-4.084010418219728,"pfxZ":8.247637131832942,"pX":0.42138162256651274,"pZ":3.8035305760981224,"vX0":6.775316703811088,"vY0":-135.31150161502714,"vZ0":-1.2864315651129363,"x":100.94,"y":136.08,"x0":-1.586495295124288,"y0":50.006627481385486,"z0":5.4722195030744905,"aX":-7.562205841970278},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":5.9,"spinRate":2474,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.40507315068592664,"extension":6.744178843151773},"hitData":{"launchSpeed":72.5,"launchAngle":69.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.86,"coordY":167.38}},"index":3,"playId":"d8ad333f-3cbb-34f1-8d7e-c5d5b458794c","pitchNumber":3,"startTime":"2026-08-01T20:57:37.384Z","endTime":"2026-08-01T20:57:46.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T20:57:46.827Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T20:59:53.920Z","endTime":"2026-08-01T21:01:48.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Myles Straw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T20:59:19.940Z","endTime":"2026-08-01T20:59:19.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Nathan Lukes remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T20:59:19.955Z","endTime":"2026-08-01T20:59:56.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"}},{"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":93.4,"endSpeed":84.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.279855308528134,"aZ":-12.370131829154053,"pfxX":-3.824228313766141,"pfxZ":10.749738559336201,"pX":-0.8152806250235776,"pZ":2.685717039909067,"vX0":-1.109497402119602,"vY0":-135.75565565218216,"vZ0":-7.428807726638758,"x":148.08,"y":166.27,"x0":0.09683444352263997,"y0":50.006366547889165,"z0":6.3431909484917695,"aX":-7.04739898180438},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":7.2,"spinRate":2315,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40547514439587884,"extension":5.2408139970941665},"index":2,"playId":"7a0ae2a8-aa97-345a-9213-cadf703916cd","pitchNumber":1,"startTime":"2026-08-01T20:59:56.221Z","endTime":"2026-08-01T20:59:59.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83695817378422,"aZ":-40.2040570814548,"pfxX":3.8745316425720615,"pfxZ":-5.786100177269903,"pX":1.9449166251007226,"pZ":1.393225837718324,"vX0":2.692907899539878,"vY0":-117.7006965258336,"vZ0":-3.090966248384497,"x":42.86,"y":201.16,"x0":0.27763017044447963,"y0":50.00556448357186,"z0":6.4905488211000195,"aX":5.37213944293494},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.0,"breakHorizontal":-7.7,"spinRate":2617,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.46750332730315325,"extension":5.243622911387881},"index":3,"playId":"ec78d96b-359d-310b-a79c-d12e6a4a0d1e","pitchNumber":2,"startTime":"2026-08-01T21:00:10.978Z","endTime":"2026-08-01T21:00:15.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32444152144561,"aZ":-44.497206215072126,"pfxX":3.160071884560824,"pfxZ":-8.939926377866833,"pX":-0.08927701288296795,"pZ":2.0341450718075667,"vX0":-1.2830322540506995,"vY0":-117.27509802625009,"vZ0":-0.9292789948678284,"x":120.4,"y":183.86,"x0":0.05747667700939092,"y0":50.00236577785284,"z0":6.623746780023025,"aX":4.3560028139063025},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.1,"breakHorizontal":-5.4,"spinRate":2623,"spinDirection":27},"zone":8,"typeConfidence":0.91,"plateTime":0.4689036307576715,"extension":5.287748542550074},"index":4,"playId":"6357b76a-7d43-3bfa-bc0b-545b44f72f75","pitchNumber":3,"startTime":"2026-08-01T21:00:28.082Z","endTime":"2026-08-01T21:00:33.406Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-01T21:00:38.761Z","endTime":"2026-08-01T21:00:49.180Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083455882277057,"aZ":-41.129211953112566,"pfxX":3.5023732925112907,"pfxZ":-6.507818160404899,"pX":0.8682683553286451,"pZ":0.46185157515008207,"vX0":0.586897838215955,"vY0":-117.12764576516311,"vZ0":-4.789736509551389,"x":83.9,"y":226.31,"x0":0.15917680277068488,"y0":50.00172831020415,"z0":6.417929113157005,"aX":4.819812464541302},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-12.7,"breakHorizontal":-6.5,"spinRate":2629,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.4693323242885463,"extension":5.257951513904416},"index":6,"playId":"01828f78-6241-3dc7-a51a-bafa0cd3b9fa","pitchNumber":4,"startTime":"2026-08-01T21:00:49.180Z","endTime":"2026-08-01T21:00:52.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82988122365977,"aZ":-27.332011141899628,"pfxX":0.5579117120653114,"pfxZ":2.9614287529857846,"pX":0.9478188418972364,"pZ":1.2260975770442468,"vX0":1.6450471523894978,"vY0":-127.23884664629799,"vZ0":-7.297588595242152,"x":80.87,"y":205.68,"x0":0.21966145878697185,"y0":50.00305465242239,"z0":6.306074530998939,"aX":0.9118100553276556},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":-1.4,"spinRate":2349,"spinDirection":171},"zone":14,"typeConfidence":0.9,"plateTime":0.4309575824371237,"extension":5.193347729812521},"index":7,"playId":"b6a3a477-78b0-3a9a-a364-aaf4f0ed37e0","pitchNumber":5,"startTime":"2026-08-01T21:01:05.536Z","endTime":"2026-08-01T21:01:09.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.151028047588017,"aZ":-28.569594906493595,"pfxX":1.3052941379528795,"pfxZ":2.191903900018602,"pX":-0.024614535616713992,"pZ":2.7708518325652394,"vX0":-0.7123469290684037,"vY0":-128.2859925748463,"vZ0":-3.385898597903859,"x":117.94,"y":163.97,"x0":0.08922758501796853,"y0":50.000946986951426,"z0":6.370367288146484,"aX":2.1436378270605814},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":-2.2,"spinRate":2280,"spinDirection":181},"zone":5,"typeConfidence":0.89,"plateTime":0.4293704916156118,"extension":5.3529625401540635},"index":8,"playId":"6b57a964-67b2-3469-b090-aa3510043507","pitchNumber":6,"startTime":"2026-08-01T21:01:20.291Z","endTime":"2026-08-01T21:01:23.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22928887897937,"aZ":-41.00682038974004,"pfxX":5.536039183157383,"pfxZ":-6.165988107406445,"pX":0.5785109063425834,"pZ":2.919772791191268,"vX0":-0.8224669723775049,"vY0":-119.23688246281485,"vZ0":0.15763497265950988,"x":94.95,"y":159.95,"x0":0.21020294692229766,"y0":50.00523105965461,"z0":6.571390720390351,"aX":7.924184119171293},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.8,"breakHorizontal":-9.8,"spinRate":2473,"spinDirection":34},"zone":3,"typeConfidence":0.9,"plateTime":0.4604225749756523,"extension":5.400294547576433},"index":9,"playId":"560ea8c6-a73d-3a11-8b5f-9d28fbadf572","pitchNumber":7,"startTime":"2026-08-01T21:01:44.797Z","endTime":"2026-08-01T21:01:48.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:01:48.160Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T21:01:57.212Z","endTime":"2026-08-01T21:02:39.159Z","isComplete":true,"isScoringPlay":false,"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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":"Flyout","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":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.867524586986917,"aZ":-44.87223483271396,"pfxX":5.463394863800341,"pfxZ":-9.158039713685717,"pX":-0.9150303378017867,"pZ":5.242184590898984,"vX0":-3.4536451338945366,"vY0":-117.17909144437169,"vZ0":5.97095368735008,"x":151.88,"y":97.24,"x0":-0.1293154639460157,"y0":50.005801042728834,"z0":6.86171130279996,"aX":7.572367358654359},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.8,"breakHorizontal":-9.0,"spinRate":2441,"spinDirection":34},"zone":11,"typeConfidence":0.91,"plateTime":0.4680543915925748,"extension":5.249519933481774},"index":0,"playId":"c7b56d55-bbd9-3484-a7f6-01def6183403","pitchNumber":1,"startTime":"2026-08-01T21:02:13.095Z","endTime":"2026-08-01T21:02:16.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.863639799025716,"aZ":-28.831859662018054,"pfxX":2.4141470753383034,"pfxZ":2.0643074897298295,"pX":0.032634936171542374,"pZ":2.72734169408132,"vX0":-0.7165248739105978,"vY0":-127.2085523606049,"vZ0":-3.3072140907976753,"x":115.76,"y":165.14,"x0":0.006254680724792424,"y0":50.00429550438832,"z0":6.358132074152829,"aX":3.911790932620592},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":-4.2,"spinRate":2354,"spinDirection":144},"zone":2,"typeConfidence":0.89,"plateTime":0.43246760918668636,"extension":5.309681003343887},"hitData":{"launchSpeed":94.8,"launchAngle":33.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.43,"coordY":56.08}},"index":1,"playId":"e41c4526-0da2-39a7-9766-19243302993d","pitchNumber":2,"startTime":"2026-08-01T21:02:29.894Z","endTime":"2026-08-01T21:02:39.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:02:39.159Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T21:02:53.281Z","endTime":"2026-08-01T21:03:32.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.889924406600056,"aZ":-26.716586716978224,"pfxX":0.524131726790122,"pfxZ":3.3042567954054505,"pX":0.8931333286762739,"pZ":2.4674797932691614,"vX0":1.5617618069350965,"vY0":-127.86963889470503,"vZ0":-4.515135209889519,"x":82.96,"y":172.16,"x0":0.20582568044772107,"y0":50.00318930514694,"z0":6.357474823609056,"aX":0.8661875731985195},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.3,"spinRate":2519,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4286947559933485,"extension":5.37595833825283},"index":0,"playId":"bda397f7-e5a9-377d-b513-876d8185262f","pitchNumber":1,"startTime":"2026-08-01T21:03:01.757Z","endTime":"2026-08-01T21:03:04.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471380407964265,"aZ":-31.315658227451518,"pfxX":0.07066270032735966,"pfxZ":0.5403000397626716,"pX":0.908678382547657,"pZ":2.2796974221293618,"vX0":1.443630879664144,"vY0":-124.43538598129834,"vZ0":-3.9778661290236847,"x":82.36,"y":177.23,"x0":0.3134132360306452,"y0":50.00103244107996,"z0":6.4754474730821086,"aX":0.11117910867213651},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":-0.5,"spinRate":2560,"spinDirection":99},"zone":14,"typeConfidence":0.83,"plateTime":0.4390920901796602,"extension":5.238237337353839},"hitData":{"launchSpeed":87.0,"launchAngle":8.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.61,"coordY":89.05}},"index":1,"playId":"f75961c7-011b-3d43-8f0c-db42081941cb","pitchNumber":2,"startTime":"2026-08-01T21:03:19.337Z","endTime":"2026-08-01T21:03:32.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:03:32.324Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. Jordan Walker to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T21:06:16.269Z","endTime":"2026-08-01T21:08:25.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T21:03:42.632Z","endTime":"2026-08-01T21:04:28.141Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Fluharty replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T21:04:28.141Z","endTime":"2026-08-01T21:06:02.205Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"6e5e3c7f-92f0-3f1a-99a2-2d6ba311c270","startTime":"2026-08-01T21:06:02.205Z","endTime":"2026-08-01T21:06:05.205Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.910156219933075,"aZ":-27.382243075147144,"pfxX":-5.518374842436202,"pfxZ":3.3473235956602228,"pX":-1.4909791788486366,"pZ":2.913611518863659,"vX0":-9.461209196621171,"vY0":-119.22634883774708,"vZ0":-0.812493675096153,"x":173.83,"y":160.11,"x0":3.253148506376051,"y0":50.00530412196035,"z0":5.740143607466922,"aX":-7.908361893138691},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.1,"breakHorizontal":12.4,"spinRate":2696,"spinDirection":292},"zone":11,"typeConfidence":0.91,"plateTime":0.4602048406402677,"extension":6.815448480457657},"index":3,"playId":"ea82ef69-3835-3291-b2a8-3190f310a0d5","pitchNumber":1,"startTime":"2026-08-01T21:06:18.525Z","endTime":"2026-08-01T21:06:21.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983390338085922,"aZ":-30.583110374122572,"pfxX":-6.904675833020319,"pfxZ":1.1632592488347981,"pX":0.04792595030863059,"pZ":2.678256872954398,"vX0":-5.794913721501021,"vY0":-117.08662058034727,"vZ0":-0.3892415633306292,"x":115.17,"y":166.47,"x0":3.464581062165194,"y0":50.00278628383736,"z0":5.742961723385326,"aX":-9.453350232927416},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.3,"breakHorizontal":14.0,"spinRate":2650,"spinDirection":295},"zone":5,"typeConfidence":0.91,"plateTime":0.47030749472384903,"extension":6.95815229079664},"index":4,"playId":"7c03aba7-9398-3702-aad7-eddb9529dec8","pitchNumber":2,"startTime":"2026-08-01T21:06:35.290Z","endTime":"2026-08-01T21:06:43.287Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73987233460954,"aZ":-19.13042330606536,"pfxX":0.525176705475249,"pfxZ":7.090689029422441,"pX":1.1674480663994586,"pZ":4.146024668979731,"vX0":-6.6841980470153795,"vY0":-134.19117002497217,"vZ0":-0.5291590951077622,"x":72.5,"y":126.84,"x0":3.6133408897726733,"y0":50.00140236057839,"z0":5.698479875374779,"aX":0.967815487788559},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":0.4,"spinRate":2619,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.40686510412566523,"extension":6.700178146116142},"index":5,"playId":"55604e26-dc5b-3542-aa33-e1d20a98c69e","pitchNumber":3,"startTime":"2026-08-01T21:07:12.159Z","endTime":"2026-08-01T21:07:15.858Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43332984286949,"aZ":-19.64471447966545,"pfxX":-1.2989052979576148,"pfxZ":6.875127865783762,"pX":0.2794678195380836,"pZ":2.582081304859122,"vX0":-8.027179910783545,"vY0":-133.33746012807066,"vZ0":-4.057374224983511,"x":106.35,"y":169.06,"x0":3.4828571895639366,"y0":50.00243797134023,"z0":5.519250319950031,"aX":-2.365662851313875},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":3.8,"spinRate":2586,"spinDirection":157},"zone":5,"typeConfidence":0.91,"plateTime":0.4089139023907058,"extension":6.743056691212124},"index":6,"playId":"abbef68d-2952-3444-b186-8b33c687082b","pitchNumber":4,"startTime":"2026-08-01T21:07:32.880Z","endTime":"2026-08-01T21:07:35.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802216976065722,"aZ":-30.00502376884444,"pfxX":-8.803274569794462,"pfxZ":1.4789876803933808,"pX":-1.6552593610335262,"pZ":2.0798212664880174,"vX0":-8.710988510064137,"vY0":-121.23074031565714,"vZ0":-2.521715238319418,"x":180.09,"y":182.62,"x0":3.1470085325323245,"y0":50.00319208120506,"z0":5.7896611753227845,"aX":-12.919371747503583},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.3,"breakHorizontal":18.2,"spinRate":2563,"spinDirection":297},"zone":13,"typeConfidence":0.92,"plateTime":0.45425462407686945,"extension":6.897037663808379},"index":7,"playId":"21a54464-42d0-3862-9b84-f274203ca3df","pitchNumber":5,"startTime":"2026-08-01T21:07:56.958Z","endTime":"2026-08-01T21:08:00.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710185951849745,"aZ":-27.61744112666599,"pfxX":-8.1348441267264,"pfxZ":3.0801136288316178,"pX":-1.2521981471924228,"pZ":1.8047293729050498,"vX0":-8.34677621786222,"vY0":-121.39234754569405,"vZ0":-3.29273585311302,"x":164.73,"y":190.05,"x0":3.298862370647437,"y0":50.00336575256744,"z0":5.605766145049626,"aX":-12.032484092908284},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":2669,"spinDirection":306},"zone":13,"typeConfidence":0.92,"plateTime":0.4527269664044815,"extension":7.037415277812403},"index":8,"playId":"bb8ed91d-8489-33ec-a10f-9bdc0d2864e8","pitchNumber":6,"startTime":"2026-08-01T21:08:17.884Z","endTime":"2026-08-01T21:08:25.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:08:25.075Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T21:09:49.009Z","endTime":"2026-08-01T21:10:00.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T21:08:55.067Z","endTime":"2026-08-01T21:09:51.235Z","isPitch":false,"type":"action"},{"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":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90714873094009,"aZ":-29.70307628024705,"pfxX":-7.489325355947207,"pfxZ":1.7306262755347213,"pX":-0.4709683746419776,"pZ":2.1890241292898787,"vX0":-6.749318754561345,"vY0":-119.1870127993629,"vZ0":-2.002113568871202,"x":134.95,"y":179.68,"x0":3.379963370319108,"y0":50.001509270049866,"z0":5.7467376463241715,"aX":-10.670811059545667},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.9,"breakHorizontal":15.4,"spinRate":2541,"spinDirection":305},"zone":4,"typeConfidence":0.92,"plateTime":0.46121658945519295,"extension":6.936952570268813},"hitData":{"launchSpeed":65.5,"launchAngle":-29.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.7,"coordY":159.51}},"index":1,"playId":"560c5867-415e-39be-bca9-315fa2baea65","pitchNumber":1,"startTime":"2026-08-01T21:09:51.235Z","endTime":"2026-08-01T21:10:00.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:10:00.145Z","atBatIndex":57},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Andrés Giménez hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T21:12:25.094Z","endTime":"2026-08-01T21:12:34.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Giménez replaces Luis Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T21:11:49.088Z","endTime":"2026-08-01T21:12:27.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"}},{"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":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98833476231563,"aZ":-30.52855169308394,"pfxX":6.899659585617181,"pfxZ":1.0623495205846925,"pX":1.8973844347641091,"pZ":0.29455600676732796,"vX0":6.396571337142325,"vY0":-124.29680909142803,"vZ0":-5.648485064660354,"x":44.68,"y":230.83,"x0":-1.6143325233533665,"y0":50.004472265419,"z0":5.159086645669185,"aX":10.69922992493609},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":-14.0,"spinRate":2352,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.44217312933562525,"extension":6.59224811881254},"index":1,"playId":"7f2a822f-8b00-3fdb-98bb-9afef5588cba","pitchNumber":1,"startTime":"2026-08-01T21:12:27.344Z","endTime":"2026-08-01T21:12:34.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:12:34.331Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to shortstop Masyn Winn. Andrés Giménez to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T21:12:58.250Z","endTime":"2026-08-01T21:13:40.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54797046938852,"aZ":-16.960389499018994,"pfxX":-4.501771019944712,"pfxZ":8.052324913705458,"pX":1.116591124296943,"pZ":3.111116074972708,"vX0":8.428594179021282,"vY0":-136.23160772948899,"vZ0":-3.0645428808698334,"x":74.44,"y":154.78,"x0":-1.425527939258549,"y0":50.00056969291553,"z0":5.4158490951452345,"aX":-8.50380168925342},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":6.5,"spinRate":2580,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.40131320607365506,"extension":6.68270612182348},"index":0,"playId":"c90c8ea5-b15e-3fab-b8c0-39a6cdc1a285","pitchNumber":1,"startTime":"2026-08-01T21:13:16.223Z","endTime":"2026-08-01T21:13:19.779Z","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":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255724167886633,"aZ":-32.16173471278719,"pfxX":7.258401037604509,"pfxZ":0.009362558285079814,"pX":-0.6224321502301811,"pZ":2.721675654489961,"vX0":0.6543633472036139,"vY0":-122.32992978241498,"vZ0":0.38686391769913464,"x":140.73,"y":165.29,"x0":-1.836869389898924,"y0":50.00462036934406,"z0":5.300302064433372,"aX":11.092050715225298},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.4,"breakHorizontal":-13.3,"spinRate":2496,"spinDirection":61},"zone":4,"typeConfidence":0.9,"plateTime":0.44634009678058373,"extension":6.62137541890857},"hitData":{"launchSpeed":95.0,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.02,"coordY":152.85}},"index":1,"playId":"76b8e17f-1613-3e17-90aa-79365ae43248","pitchNumber":2,"startTime":"2026-08-01T21:13:34.008Z","endTime":"2026-08-01T21:13:40.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:13:40.854Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kazuma Okamoto pops out to shortstop Masyn Winn on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T21:14:00.262Z","endTime":"2026-08-01T21:16:37.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":94.3,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45191532969752,"aZ":-13.00729263541539,"pfxX":-6.807631824945473,"pfxZ":10.076937959693158,"pX":0.48132521718967597,"pZ":2.428017219971678,"vX0":7.423065207561342,"vY0":-137.07193754166596,"vZ0":-5.709344361697219,"x":98.65,"y":173.22,"x0":-1.3780838448722676,"y0":50.00018111077588,"z0":5.42676671777035,"aX":-12.945455753614176},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":10.8,"spinRate":2621,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.39966493133089953,"extension":6.739988001535342},"index":0,"playId":"6c2137f7-4f89-3b30-8687-358ab3bf5c68","pitchNumber":1,"startTime":"2026-08-01T21:14:15.113Z","endTime":"2026-08-01T21:14:18.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30419222975557,"aZ":-34.88832097148105,"pfxX":-8.525437422990809,"pfxZ":-1.7654941652901321,"pX":0.5876947837004284,"pZ":1.308748403699127,"vX0":7.468882136288895,"vY0":-123.05696984864787,"vZ0":-2.2616860217098766,"x":94.6,"y":203.44,"x0":-1.3783928518683715,"y0":50.004649240990155,"z0":5.193855210838439,"aX":-13.08314990455896},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.5,"breakHorizontal":13.7,"spinRate":1711,"spinDirection":285},"zone":14,"typeConfidence":0.89,"plateTime":0.44501658234802655,"extension":6.726293749274858},"index":1,"playId":"f09408dd-5cdd-3b26-ac85-7437e27b1381","pitchNumber":2,"startTime":"2026-08-01T21:14:34.577Z","endTime":"2026-08-01T21:14:37.587Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2743914174784,"aZ":-17.315490489035362,"pfxX":-6.704685044966643,"pfxZ":7.7996053256639915,"pX":0.3826058096791432,"pZ":3.8152268746550626,"vX0":7.3734481638351905,"vY0":-137.12379469915416,"vZ0":-1.5024794416526002,"x":102.42,"y":135.77,"x0":-1.4698919822598422,"y0":50.0004116678295,"z0":5.5514256359892995,"aX":-12.768918338647168},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2580,"spinDirection":224},"zone":12,"typeConfidence":0.89,"plateTime":0.3994243821976031,"extension":6.664039666173718},"index":2,"playId":"bdde6642-c211-322e-9dd4-5e26f8d07339","pitchNumber":3,"startTime":"2026-08-01T21:14:56.113Z","endTime":"2026-08-01T21:14:59.608Z","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":82.6,"endSpeed":75.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17476332761877,"aZ":-33.396927716426525,"pfxX":-9.720151088701572,"pfxZ":-0.8361008743741696,"pX":0.6316041689990648,"pZ":2.069526300871004,"vX0":8.079676532157894,"vY0":-119.99460579266305,"vZ0":-0.546806382729382,"x":92.92,"y":182.9,"x0":-1.5159697111256556,"y0":50.004193747171705,"z0":5.275298692416071,"aX":-14.178859694174063},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.3,"breakHorizontal":15.7,"spinRate":1774,"spinDirection":282},"zone":9,"typeConfidence":0.91,"plateTime":0.4564218084500551,"extension":6.77430853189464},"index":3,"playId":"0909156a-c2b2-39a2-b129-6fd908f946de","pitchNumber":4,"startTime":"2026-08-01T21:15:15.289Z","endTime":"2026-08-01T21:15:19.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5321407299357,"aZ":-33.77636385406573,"pfxX":7.992094435346697,"pfxZ":-1.0291576728101308,"pX":0.2337086383345133,"pZ":2.082902564157811,"vX0":1.7180640839083252,"vY0":-124.11914281657401,"vZ0":-1.4410148606358035,"x":108.09,"y":182.54,"x0":-1.5054079523842039,"y0":50.000184936032724,"z0":5.4801022573473,"aX":12.483704732127087},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.9,"breakHorizontal":-14.9,"spinRate":2490,"spinDirection":52},"zone":8,"typeConfidence":0.91,"plateTime":0.4410693681689519,"extension":6.6668005148464715},"index":4,"playId":"8675bd9d-bed3-31b8-a447-46d332d5dd2e","pitchNumber":5,"startTime":"2026-08-01T21:15:39.270Z","endTime":"2026-08-01T21:15:43.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499698910409975,"aZ":-17.454977455595863,"pfxX":-2.9703651460336262,"pfxZ":7.873097374509253,"pX":-0.9997390541739609,"pZ":4.795863899281794,"vX0":2.6782469997190455,"vY0":-135.60256669628495,"vZ0":0.9988297070244891,"x":155.11,"y":109.29,"x0":-1.6122933585509789,"y0":50.00533880534146,"z0":5.63691623336982,"aX":-5.5555949578991966},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":4.8,"spinRate":2475,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.40328201596178603,"extension":6.645846203998294},"index":5,"playId":"e3502ebd-8090-3c30-968a-fbc3e178ab19","pitchNumber":6,"startTime":"2026-08-01T21:16:01.320Z","endTime":"2026-08-01T21:16:04.728Z","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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.267121483915627,"aZ":-30.815694677940826,"pfxX":-9.203507190030228,"pfxZ":0.9155305470289701,"pX":0.1167327346099841,"pZ":2.504308670477374,"vX0":6.632148625336311,"vY0":-120.42295099932842,"vZ0":-0.2899659379495151,"x":112.55,"y":171.16,"x0":-1.4642055869023174,"y0":50.00225407473184,"z0":5.3300396143870055,"aX":-13.647695949132242},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":1718,"spinDirection":276},"zone":5,"typeConfidence":0.9,"plateTime":0.45315907826633905,"extension":6.859253840890167},"hitData":{"launchSpeed":91.6,"launchAngle":65.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":88.94,"coordY":154.67}},"index":6,"playId":"49eab6a4-db74-3e8b-9f53-3547c8103f07","pitchNumber":7,"startTime":"2026-08-01T21:16:22.715Z","endTime":"2026-08-01T21:16:37.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:16:37.275Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Springer doubles (14) on a fly ball to right fielder Jordan Walker. Andrés Giménez scores. Vladimir Guerrero Jr. to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T21:16:56.926Z","endTime":"2026-08-01T21:18:15.894Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":{"id":703725,"link":"/api/v1/people/703725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187225616401232,"aZ":-36.86857788111706,"pfxX":-10.130075668947761,"pfxZ":-3.1356334834254707,"pX":1.111341931334999,"pZ":0.7463733380925346,"vX0":9.215296572783968,"vY0":-121.46023966272615,"vZ0":-2.9492912053737936,"x":74.64,"y":218.63,"x0":-1.4108309970664725,"y0":50.002344573024175,"z0":5.173859995350095,"aX":-15.176693934377457},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.1,"breakHorizontal":16.2,"spinRate":1854,"spinDirection":281},"zone":14,"typeConfidence":0.91,"plateTime":0.45048553001844427,"extension":6.869428950861142},"index":0,"playId":"2e8a223f-d32e-37ec-b2f3-8988883824a1","pitchNumber":1,"startTime":"2026-08-01T21:17:00.056Z","endTime":"2026-08-01T21:17:05.676Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"1fa75458-4e1b-4c39-b215-c18fe1ccb925","startTime":"2026-08-01T21:17:20.879Z","endTime":"2026-08-01T21:17:25.879Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225155714731287,"aZ":-35.73086555737048,"pfxX":-8.862758326821496,"pfxZ":-2.4679833394664445,"pX":0.11556867509511147,"pZ":1.5663574586634963,"vX0":6.5694687172565756,"vY0":-120.277087048378,"vZ0":-1.0890608145996592,"x":112.59,"y":196.49,"x0":-1.5240590104490674,"y0":50.00437673206329,"z0":5.244843940326456,"aX":-12.7538341019187},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.4,"breakHorizontal":14.2,"spinRate":1727,"spinDirection":281},"zone":14,"typeConfidence":0.9,"plateTime":0.45853858894622945,"extension":6.917051929504625},"index":2,"playId":"3b0c77c8-ba54-366c-a4d2-692aae2a2146","pitchNumber":2,"startTime":"2026-08-01T21:17:39.027Z","endTime":"2026-08-01T21:17:42.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85984548146815,"aZ":-16.42958778994374,"pfxX":-3.3121227767278847,"pfxZ":8.259114940536406,"pX":0.38179034509931775,"pZ":3.448958029573379,"vX0":5.847158340679818,"vY0":-137.9484113671885,"vZ0":-2.505206966017933,"x":102.45,"y":145.66,"x0":-1.3456807447623118,"y0":50.000571558460415,"z0":5.491007220124181,"aX":-6.3127906195009835},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":4.6,"spinRate":2563,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.39874708974268014,"extension":6.758565071880144},"hitData":{"launchSpeed":93.2,"launchAngle":24.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.78,"coordY":111.1}},"index":3,"playId":"82a4bd6e-dceb-3464-8003-f3029ced5655","pitchNumber":3,"startTime":"2026-08-01T21:18:00.943Z","endTime":"2026-08-01T21:18:15.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:18:15.894Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a line drive to right fielder Jordan Walker. Vladimir Guerrero Jr. scores. George Springer scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T21:21:04.724Z","endTime":"2026-08-01T21:22:15.810Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":703725,"link":"/api/v1/people/703725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":703725,"link":"/api/v1/people/703725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T21:18:43.933Z","endTime":"2026-08-01T21:19:18.110Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Peter Strzelecki replaces Luis Gastelum.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T21:19:18.110Z","endTime":"2026-08-01T21:21:07.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657265,"link":"/api/v1/people/657265"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60066934646969,"aZ":-32.763409500013125,"pfxX":-8.126496486628174,"pfxZ":-0.32962456076362656,"pX":-0.23230050867844684,"pZ":4.168874680881777,"vX0":7.0827226520086315,"vY0":-132.71522870308675,"vZ0":3.6194341822736495,"x":125.85,"y":126.22,"x0":-1.8906514848301752,"y0":50.00593389868835,"z0":5.185408203064359,"aX":-14.379194990436373},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.5,"breakHorizontal":13.0,"spinRate":2301,"spinDirection":241},"zone":11,"typeConfidence":0.7,"plateTime":0.4140360637935645,"extension":6.713004104212523},"index":2,"playId":"ca007985-2204-352a-beaf-246188c6abb9","pitchNumber":1,"startTime":"2026-08-01T21:21:07.055Z","endTime":"2026-08-01T21:21:10.601Z","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":90.1,"endSpeed":81.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59550292309345,"aZ":-33.81005857611093,"pfxX":-7.974236950083118,"pfxZ":-0.943939949944701,"pX":-0.9694627629532204,"pZ":2.8849900403091517,"vX0":5.15247508202489,"vY0":-131.04818505543997,"vZ0":1.3938161393961908,"x":153.95,"y":160.89,"x0":-1.9324125815612705,"y0":50.005259997171166,"z0":4.885616289435086,"aX":-13.769701906482199},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.1,"breakHorizontal":13.2,"spinRate":2311,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4191442333779749,"extension":7.041011293198205},"index":3,"playId":"eab1f2cb-a069-33a9-a09a-d7c65a2a67f5","pitchNumber":2,"startTime":"2026-08-01T21:21:24.466Z","endTime":"2026-08-01T21:21:27.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.80509050725006,"aZ":-38.02358307678453,"pfxX":5.986269779398739,"pfxZ":-4.467411867103518,"pX":-1.2141978241156477,"pZ":3.5521119463755833,"vX0":0.19022247317321628,"vY0":-113.37498746696245,"vZ0":4.925868690699342,"x":163.28,"y":142.87,"x0":-2.077493726883582,"y0":50.00539780907316,"z0":5.135396778092709,"aX":7.830876396957576},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.6,"breakHorizontal":-10.9,"spinRate":2575,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.48224015958544797,"extension":6.860616069971804},"index":4,"playId":"686fb455-f95b-3b58-bd73-099ce366a6a2","pitchNumber":3,"startTime":"2026-08-01T21:21:45.079Z","endTime":"2026-08-01T21:21:48.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38819458406372,"aZ":-33.204248127119854,"pfxX":-8.884286636413837,"pfxZ":-0.5907011454885449,"pX":-0.7084662427568355,"pZ":2.6684040869949626,"vX0":5.993553907705996,"vY0":-132.26794561458323,"vZ0":0.2861249226239777,"x":144.01,"y":166.73,"x0":-1.8679664888679648,"y0":50.003807759960665,"z0":5.025569072982745,"aX":-15.492709527294677},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.7,"breakHorizontal":14.5,"spinRate":2285,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.4166470540065008,"extension":6.854102443584328},"hitData":{"launchSpeed":97.5,"launchAngle":12.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.47,"coordY":82.67}},"index":5,"playId":"c9fb1a28-aacc-39e4-8e71-fcf6ba90a816","pitchNumber":4,"startTime":"2026-08-01T21:22:04.093Z","endTime":"2026-08-01T21:22:15.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:22:15.810Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks. Alejandro Kirk to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T21:22:43.442Z","endTime":"2026-08-01T21:23:48.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52744276722066,"aZ":-22.805965799639377,"pfxX":-7.52067504555247,"pfxZ":5.259638351140012,"pX":0.46503334806912017,"pZ":3.5856776775013692,"vX0":8.108594795163249,"vY0":-133.5641792084663,"vZ0":0.651832486122169,"x":99.27,"y":141.97,"x0":-1.653490120078621,"y0":50.003956738205346,"z0":4.996382116411461,"aX":-13.39905776447145},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":11.5,"spinRate":2317,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.412302545792655,"extension":6.825088278950296},"index":0,"playId":"d0ef254d-8419-316c-8e03-3f5976dbc21f","pitchNumber":1,"startTime":"2026-08-01T21:22:45.408Z","endTime":"2026-08-01T21:22:52.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797161229204324,"aZ":-36.18349886879995,"pfxX":-11.131078391285447,"pfxZ":-2.8878219947533204,"pX":0.24951448606120855,"pZ":0.7536153685943792,"vX0":8.367723051430842,"vY0":-118.31926278890904,"vZ0":-0.9347964378981891,"x":107.49,"y":218.43,"x0":-1.9219521484956086,"y0":50.001079552554614,"z0":4.529141592958652,"aX":-15.464139479753982},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.2,"breakHorizontal":17.6,"spinRate":1545,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4665271954224135,"extension":6.936972442589139},"index":1,"playId":"5a877dad-5960-37b5-9311-23c083fee615","pitchNumber":2,"startTime":"2026-08-01T21:23:04.792Z","endTime":"2026-08-01T21:23:08.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":81.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64363472830199,"aZ":-27.529947361489263,"pfxX":-9.371838170059483,"pfxZ":2.6912356057502436,"pX":0.3495990334949316,"pZ":4.245791393388005,"vX0":8.499796578048258,"vY0":-132.14359331739334,"vZ0":3.425138119060623,"x":103.67,"y":124.14,"x0":-1.7302287927562083,"y0":50.00142408374936,"z0":4.984161529974994,"aX":-16.16381610415296},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":2333,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.41848830454684816,"extension":6.9424496439428705},"index":2,"playId":"5d554ced-1293-3ada-ad99-c0c6ce5d9978","pitchNumber":3,"startTime":"2026-08-01T21:23:22.029Z","endTime":"2026-08-01T21:23:25.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81479445493207,"aZ":-20.37942315846319,"pfxX":-7.16963455625949,"pfxZ":6.540455112586544,"pX":-0.7949590422269,"pZ":3.291564398967252,"vX0":5.558839087642541,"vY0":-133.23445545635687,"vZ0":-0.5163611221484549,"x":147.3,"y":149.91,"x0":-1.9737715204094515,"y0":50.00260570919787,"z0":4.956725493923633,"aX":-12.928837386125988},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":2337,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.41062157646985264,"extension":6.906845059196144},"index":3,"playId":"bf7722f8-19e5-3427-9ec1-08b7000a137e","pitchNumber":4,"startTime":"2026-08-01T21:23:43.801Z","endTime":"2026-08-01T21:23:48.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:23:48.266Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to second baseman JJ Wetherholt on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T21:24:05.698Z","endTime":"2026-08-01T21:24:41.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363287811509412,"aZ":-32.29506870374733,"pfxX":9.220136814549083,"pfxZ":-0.0887027789102035,"pX":0.3600748061254928,"pZ":2.7336397148997618,"vX0":2.9522682687216237,"vY0":-119.19634398378031,"vZ0":1.9682567064305352,"x":103.27,"y":164.97,"x0":-2.094323319873655,"y0":50.00054192169601,"z0":4.827446629596926,"aX":13.173488098047327},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.6,"breakHorizontal":-17.4,"spinRate":2887,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4607159498396656,"extension":6.737757361850574},"index":0,"playId":"5d89c253-72c5-3294-bf6a-594114506690","pitchNumber":1,"startTime":"2026-08-01T21:24:12.288Z","endTime":"2026-08-01T21:24:15.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50267970364716,"aZ":-32.933974518802906,"pfxX":8.340414261555086,"pfxZ":-0.5204960421712279,"pX":-0.5180418014898364,"pZ":2.6781730020670116,"vX0":1.117005226821988,"vY0":-120.03560164341681,"vZ0":1.5687066243035506,"x":136.75,"y":166.47,"x0":-2.073045830986228,"y0":50.003414905306734,"z0":4.95107252258788,"aX":12.155659952258953},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.2,"breakHorizontal":-15.4,"spinRate":2888,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.456525599923423,"extension":6.746889891609193},"hitData":{"launchSpeed":73.6,"launchAngle":62.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.27,"coordY":154.07}},"index":1,"playId":"d34b9f43-854a-3989-b691-6eaad1ccc041","pitchNumber":2,"startTime":"2026-08-01T21:24:30.450Z","endTime":"2026-08-01T21:24:41.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:24:41.602Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T21:25:01.481Z","endTime":"2026-08-01T21:26:34.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10868250926019,"aZ":-25.193104364939515,"pfxX":-8.343298097029175,"pfxZ":3.7398492525002967,"pX":1.1103457182819745,"pZ":2.2664778905929475,"vX0":10.151684356229659,"vY0":-135.2196728196763,"vZ0":-2.4886866414666144,"x":74.68,"y":177.59,"x0":-1.5935370321501547,"y0":50.004848587540586,"z0":4.950481405347246,"aX":-15.585334558795553},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":13.2,"spinRate":2460,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4037456325530697,"extension":6.891083630406213},"index":0,"playId":"81e3a611-5702-3376-9165-9191b2a07369","pitchNumber":1,"startTime":"2026-08-01T21:25:03.095Z","endTime":"2026-08-01T21:25:06.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.485119279592535,"aZ":-34.97617349637093,"pfxX":9.602089245407011,"pfxZ":-2.0154123300439295,"pX":-0.18918278617424816,"pZ":0.46151494322889636,"vX0":1.847682463940914,"vY0":-117.43952869192321,"vZ0":-2.4067302190668913,"x":124.21,"y":226.32,"x0":-2.2344627402582393,"y0":50.00365603009321,"z0":4.771642455260099,"aX":13.33307889981267},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.0,"breakHorizontal":-17.9,"spinRate":2996,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.4674605422200129,"extension":6.725044194224508},"index":1,"playId":"e0244089-1794-3108-96ee-8d98916581d0","pitchNumber":2,"startTime":"2026-08-01T21:25:21.741Z","endTime":"2026-08-01T21:25:25.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48436665279211,"aZ":-17.98152446691457,"pfxX":-4.652653170201402,"pfxZ":7.938080953326679,"pX":0.6521656870774724,"pZ":3.805204303777008,"vX0":7.485707383477157,"vY0":-132.63609612668097,"vZ0":0.2137826501040352,"x":92.14,"y":136.04,"x0":-1.597845655269512,"y0":50.00110043930073,"z0":5.0312947182680245,"aX":-8.317493669715043},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":6.8,"spinRate":2355,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.41242503877286074,"extension":6.916645355835053},"index":2,"playId":"435e3323-275a-3e63-9ee8-f43fc4a3701b","pitchNumber":3,"startTime":"2026-08-01T21:25:46.987Z","endTime":"2026-08-01T21:25:50.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.515789105772033,"aZ":-26.377796076886064,"pfxX":-7.552787261768631,"pfxZ":3.359995523273227,"pX":0.4085367019219701,"pZ":2.8787066841169366,"vX0":8.220259842119631,"vY0":-130.96444540513744,"vZ0":0.12592796794056504,"x":101.43,"y":161.05,"x0":-1.8003769324088612,"y0":50.00088274551706,"z0":4.814554795344456,"aX":-13.024122572285007},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":11.8,"spinRate":2335,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.41937754714550257,"extension":6.941075070393249},"index":3,"playId":"0a4f91df-3ed1-3089-bcb1-97d2e1dde4f3","pitchNumber":4,"startTime":"2026-08-01T21:26:05.875Z","endTime":"2026-08-01T21:26:09.136Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831478378081137,"aZ":-23.11037622437673,"pfxX":-7.3725899243044895,"pfxZ":5.082133323849606,"pX":-0.2789081975661754,"pZ":3.284837304719064,"vX0":6.386799828228187,"vY0":-133.22686378251493,"vZ0":-0.16342903019960586,"x":127.63,"y":150.09,"x0":-1.7591352835810963,"y0":50.00131217140637,"z0":5.029133268749675,"aX":-13.142948892184679},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":11.9,"spinRate":2309,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4124296818989901,"extension":6.865483480283004},"hitData":{"launchSpeed":92.8,"launchAngle":38.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.24,"coordY":86.9}},"index":4,"playId":"a61c8064-e893-31b9-a05d-e573f7e86a55","pitchNumber":5,"startTime":"2026-08-01T21:26:24.918Z","endTime":"2026-08-01T21:26:34.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:26:34.709Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lars Nootbaar lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T21:28:59.171Z","endTime":"2026-08-01T21:29:41.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"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":"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":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andrés Giménez remains in the game as the shortstop.","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-08-01T21:28:11.848Z","endTime":"2026-08-01T21:28:11.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"description":"Defensive switch from shortstop to second base for Ernie Clement.","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-08-01T21:28:11.868Z","endTime":"2026-08-01T21:28:11.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Mason Fluharty.","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-08-01T21:28:11.869Z","endTime":"2026-08-01T21:29:01.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"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.7,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87201951134593,"aZ":-35.18604859714621,"pfxX":4.931965183521447,"pfxZ":-1.9766497301603732,"pX":1.274002823925661,"pZ":2.0353192877602635,"vX0":7.398515840353341,"vY0":-123.09806583399286,"vZ0":-1.424938685391483,"x":68.44,"y":183.83,"x0":-2.4184555847844074,"y0":50.00239417197686,"z0":5.617771138471522,"aX":7.51919862941886},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.6,"breakHorizontal":-10.8,"spinRate":2914,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.44603681877518175,"extension":6.436396264087612},"index":3,"playId":"4b0ff3bc-9d12-36e0-9ef7-1a0545bdc74e","pitchNumber":1,"startTime":"2026-08-01T21:29:01.415Z","endTime":"2026-08-01T21:29:05.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":95.0,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6191614017747,"aZ":-12.521810442329153,"pfxX":-6.425697534143612,"pfxZ":10.243894108806877,"pX":-0.9402089977739417,"pZ":2.725716274789249,"vX0":6.891414743091641,"vY0":-138.08914561874565,"vZ0":-5.18859867084739,"x":152.84,"y":165.19,"x0":-2.6411211669227175,"y0":50.0047040844238,"z0":5.481285724557852,"aX":-12.330298876825692},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2517,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39764127790466786,"extension":6.5954659602143835},"index":4,"playId":"46b30cf7-51a6-3cad-b95e-5d370393671e","pitchNumber":2,"startTime":"2026-08-01T21:29:17.213Z","endTime":"2026-08-01T21:29:20.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598162406390337,"aZ":-33.41923402765527,"pfxX":-8.706787974485856,"pfxZ":-0.7590720945045533,"pX":-0.6030944990747558,"pZ":2.187143759648661,"vX0":7.772541223423829,"vY0":-127.87595461742163,"vZ0":-1.6012586405851166,"x":139.99,"y":179.73,"x0":-2.558139939972526,"y0":50.00114040377369,"z0":5.45551481074862,"aX":-14.346806975954232},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":13.9,"spinRate":1653,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4291464376956031,"extension":6.640908487505582},"hitData":{"launchSpeed":98.7,"launchAngle":18.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.86,"coordY":63.76}},"index":5,"playId":"eacd7aa4-5a3e-377d-8f54-68483cb85854","pitchNumber":3,"startTime":"2026-08-01T21:29:33.308Z","endTime":"2026-08-01T21:29:41.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:29:41.402Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masyn Winn walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T21:29:53.190Z","endTime":"2026-08-01T21:32:18.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.960467686624774,"aZ":-37.84392118321797,"pfxX":0.6062397978371257,"pfxZ":-3.674084768246761,"pX":0.5244266681119985,"pZ":2.068402516342622,"vX0":6.987722401015983,"vY0":-123.7300813751386,"vZ0":-0.801339683061125,"x":97.01,"y":182.93,"x0":-2.421735327262624,"y0":50.0052540884576,"z0":5.583108365504119,"aX":0.9338179997141602},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.6,"breakHorizontal":-2.8,"spinRate":2939,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.44361966073616443,"extension":6.610355451227953},"index":0,"playId":"3d76ad81-1d9f-3718-954c-de40d6a2d2c3","pitchNumber":1,"startTime":"2026-08-01T21:30:09.763Z","endTime":"2026-08-01T21:30:13.291Z","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":95.2,"endSpeed":86.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1177382428648,"aZ":-15.10468557401554,"pfxX":-6.8243924694691565,"pfxZ":8.84020016866015,"pX":-0.6911721022935248,"pZ":3.041228672385013,"vX0":7.248337564073911,"vY0":-138.37621523769042,"vZ0":-4.035889533752525,"x":143.35,"y":156.67,"x0":-2.46330035491792,"y0":50.00222452523853,"z0":5.5368292067075355,"aX":-13.177154315282534},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2549,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.39646814510160855,"extension":6.621747312478379},"index":1,"playId":"de857112-7af4-3e4c-af29-0209a901e042","pitchNumber":2,"startTime":"2026-08-01T21:30:25.631Z","endTime":"2026-08-01T21:30:30.356Z","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-08-01T21:30:41.198Z","endTime":"2026-08-01T21:30:55.168Z","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(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.0,"endSpeed":79.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954019171934867,"aZ":-37.2839165023894,"pfxX":2.0278546771425647,"pfxZ":-3.2593253701719833,"pX":1.3913349630321443,"pZ":1.1129781775196224,"vX0":8.332440305029463,"vY0":-124.90945885476741,"vZ0":-3.4314472676617545,"x":63.97,"y":208.73,"x0":-2.261619774237497,"y0":50.00328373623099,"z0":5.5942280417720465,"aX":3.178086059688106},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.5,"breakHorizontal":-5.8,"spinRate":2843,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4397902329037837,"extension":6.470275991725735},"index":3,"playId":"6319e1f8-c1e6-3f3f-937c-610f34246bbf","pitchNumber":3,"startTime":"2026-08-01T21:30:55.168Z","endTime":"2026-08-01T21:30:58.698Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.357590371813583,"aZ":-23.556569961605224,"pfxX":-9.21132556548351,"pfxZ":5.285486730060677,"pX":0.6053477719502575,"pZ":1.4049052194942993,"vX0":10.127584706441011,"vY0":-127.46063809236345,"vZ0":-5.228939531076094,"x":93.93,"y":200.85,"x0":-2.239415564693603,"y0":50.00322796966739,"z0":5.364437371103305,"aX":-15.02272718559039},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.4,"breakHorizontal":14.2,"spinRate":1692,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4311843546066889,"extension":6.878176140411866},"index":4,"playId":"831b1eef-5904-3aef-be3d-6dde80f6d8a0","pitchNumber":4,"startTime":"2026-08-01T21:31:13.852Z","endTime":"2026-08-01T21:31:18.265Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95770452716372,"aZ":-37.346175449042974,"pfxX":-0.8310417285827283,"pfxZ":-3.290996729001292,"pX":1.3216614188863187,"pZ":1.1210951453490021,"vX0":9.059902829035583,"vY0":-125.29892345309462,"vZ0":-3.2832396031954043,"x":66.62,"y":208.51,"x0":-2.250309595516314,"y0":50.00240688090094,"z0":5.534903459996322,"aX":-1.3079209425344551},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.5,"breakHorizontal":-0.8,"spinRate":2884,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.43901842854959083,"extension":6.48349485298172},"index":5,"playId":"a2c00653-859c-3e16-b41c-3d85b5294041","pitchNumber":5,"startTime":"2026-08-01T21:31:46.855Z","endTime":"2026-08-01T21:31:50.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.015706165944444,"aZ":-38.08154951113421,"pfxX":-0.7431323827692475,"pfxZ":-3.7321949287909097,"pX":0.8251434152058519,"pZ":0.2616981884006167,"vX0":8.115201442046772,"vY0":-124.93059462796425,"vZ0":-5.040524890631441,"x":85.55,"y":231.71,"x0":-2.36792659944749,"y0":50.00482769065959,"z0":5.433372941967897,"aX":-1.176364441040887},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.7,"breakHorizontal":-0.5,"spinRate":2933,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43832593400837716,"extension":6.555872380289654},"index":6,"playId":"284f37ad-4a0d-3ade-a41b-f2b67cc20ef3","pitchNumber":6,"startTime":"2026-08-01T21:32:12.437Z","endTime":"2026-08-01T21:32:18.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:32:18.337Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T21:32:35.086Z","endTime":"2026-08-01T21:35:00.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16577147720109,"aZ":-12.31229562614343,"pfxX":-7.91163698618245,"pfxZ":10.535221834583199,"pX":0.43927133164567755,"pZ":2.7307829713041776,"vX0":10.521487693576585,"vY0":-137.3536628635334,"vZ0":-5.129740053898849,"x":100.26,"y":165.05,"x0":-2.436879262293841,"y0":50.005890079540464,"z0":5.479713504588548,"aX":-14.920941257649202},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":11.8,"spinRate":2486,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40081123589727774,"extension":6.752641187107197},"index":0,"playId":"02a9cad9-2ed1-3795-9216-a14caab5e158","pitchNumber":1,"startTime":"2026-08-01T21:32:48.132Z","endTime":"2026-08-01T21:32:52.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070054343320024,"aZ":-27.70356397309081,"pfxX":-9.945251580006786,"pfxZ":2.681438319310862,"pX":-1.14142858544923,"pZ":3.2933165734798595,"vX0":6.414112731079129,"vY0":-128.9394802745315,"vZ0":-0.3720914854389976,"x":160.51,"y":149.86,"x0":-2.380589930458932,"y0":50.00536663274091,"z0":5.593959361648311,"aX":-16.596972906843924},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":16.4,"spinRate":1808,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4262717747705498,"extension":6.546078271675687},"index":1,"playId":"2488df06-70d6-3f97-84cb-0028c25379c3","pitchNumber":2,"startTime":"2026-08-01T21:33:06.342Z","endTime":"2026-08-01T21:33:09.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876495928675403,"aZ":-26.63097730954649,"pfxX":-9.782601482887703,"pfxZ":3.3211829072406527,"pX":0.3728355528744117,"pZ":1.686284903630219,"vX0":10.275642417856908,"vY0":-128.74251118564777,"vZ0":-4.063467316434996,"x":102.79,"y":193.25,"x0":-2.4080003493391082,"y0":50.00562694333413,"z0":5.35730021269974,"aX":-16.348661638604987},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":15.2,"spinRate":1813,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.4261852368228145,"extension":6.844466725930608},"index":2,"playId":"c9f4801d-1d87-3aa9-bd72-d5e1e3f42a21","pitchNumber":3,"startTime":"2026-08-01T21:33:26.837Z","endTime":"2026-08-01T21:33:30.860Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-01T21:33:41.734Z","endTime":"2026-08-01T21:33:56.394Z","isPitch":false,"type":"action","player":{"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(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.2,"endSpeed":81.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.954844418397734,"aZ":-27.527769608286317,"pfxX":-8.2824086348728,"pfxZ":2.7643325446250215,"pX":-0.5218803999052901,"pZ":0.8094700196853398,"vX0":7.456033493512694,"vY0":-129.50247804586812,"vZ0":-6.038739940909775,"x":136.89,"y":216.92,"x0":-2.37842433660871,"y0":50.00126469193098,"z0":5.309038801008556,"aX":-13.90498060480492},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":13.1,"spinRate":1747,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42483745479662005,"extension":6.6955974630027875},"index":4,"playId":"d0b865c2-f66c-3d41-87b8-c4f0bbebb88d","pitchNumber":4,"startTime":"2026-08-01T21:33:56.394Z","endTime":"2026-08-01T21:34:01.034Z","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":89.1,"endSpeed":81.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.635308391735197,"aZ":-26.538385323411916,"pfxX":-10.03036081490693,"pfxZ":3.3752686937506278,"pX":1.08227143329043,"pZ":-0.12986919075420952,"vX0":11.76089473980642,"vY0":-128.9307080852649,"vZ0":-8.411827276903866,"x":75.75,"y":242.29,"x0":-2.250999771120168,"y0":50.005423864151865,"z0":5.245811226216219,"aX":-16.76604270218284},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":15.4,"spinRate":1747,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.426006207264491,"extension":6.832762593707855},"index":5,"playId":"49fb6298-5527-334a-b520-515e2e68136c","pitchNumber":5,"startTime":"2026-08-01T21:34:20.062Z","endTime":"2026-08-01T21:34:25.349Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"49fb6298-5527-334a-b520-515e2e68136c","startTime":"2026-08-01T21:34:34.244Z","endTime":"2026-08-01T21:34:57.077Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.97835015655142,"aZ":-16.4105812284063,"pfxX":-9.580766424858778,"pfxZ":8.159225407440108,"pX":-0.7131653809788359,"pZ":2.3806506331495343,"vX0":7.800579555571368,"vY0":-139.25543418410112,"vZ0":-5.383322741284912,"x":144.18,"y":174.5,"x0":-2.3285633462738704,"y0":50.00378348103457,"z0":5.452547597249418,"aX":-18.514036848676835},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":15.4,"spinRate":2465,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3957796646002998,"extension":6.6733184763898254},"index":7,"playId":"a61dafab-da22-3325-b9b0-7eabf37da13e","pitchNumber":6,"startTime":"2026-08-01T21:34:57.077Z","endTime":"2026-08-01T21:35:00.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:35:00.423Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Jordan doubles (7) on a fly ball to right fielder Nathan Lukes. Masyn Winn to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T21:35:17.121Z","endTime":"2026-08-01T21:35:38.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21814906896397,"aZ":-35.38496638458269,"pfxX":3.7289518458074165,"pfxZ":-2.052621190609168,"pX":0.256270316939679,"pZ":2.3366478087343947,"vX0":5.401615275446672,"vY0":-123.73893680469281,"vZ0":-1.012095270804619,"x":107.23,"y":175.69,"x0":-2.430370345951027,"y0":50.001354449742564,"z0":5.687842496253293,"aX":5.84158886302124},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":-7.9,"spinRate":2878,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.44086326299560996,"extension":6.439594096085337},"hitData":{"launchSpeed":99.7,"launchAngle":24.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.06,"coordY":89.35}},"index":0,"playId":"34e0a847-0a0e-3964-b0e0-42446387b35d","pitchNumber":1,"startTime":"2026-08-01T21:35:27.115Z","endTime":"2026-08-01T21:35:38.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:35:38.629Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Torres grounds out, first baseman Vladimir Guerrero Jr. to pitcher Jeff Hoffman.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T21:37:01.049Z","endTime":"2026-08-01T21:37:30.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryan Torres replaces Jimmy Crooks.","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-08-01T21:36:21.342Z","endTime":"2026-08-01T21:36:28.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":699625,"link":"/api/v1/people/699625"}},{"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":2},"index":1,"startTime":"2026-08-01T21:36:28.064Z","endTime":"2026-08-01T21:37:03.321Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234962613828415,"aZ":-32.80922771457332,"pfxX":-7.2174772701823215,"pfxZ":-0.3887230994939941,"pX":-0.5406710592606171,"pZ":2.137725963776335,"vX0":7.043185784367057,"vY0":-127.66666950125548,"vZ0":-1.7241271959616695,"x":137.61,"y":181.06,"x0":-2.4026254006932453,"y0":50.00221513234745,"z0":5.413745972684483,"aX":-11.868093547534613},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.8,"breakHorizontal":11.4,"spinRate":1534,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4296737478093342,"extension":6.7179671425981},"index":2,"playId":"95f45ac6-9211-3ca2-b300-6aaf1c33db7d","pitchNumber":1,"startTime":"2026-08-01T21:37:03.321Z","endTime":"2026-08-01T21:37:06.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.031701320493582,"aZ":-32.01676815242243,"pfxX":-9.579991181286314,"pfxZ":0.1006709515190316,"pX":-0.08403388694215151,"pZ":2.431861152560108,"vX0":8.733029103411853,"vY0":-128.09242947298642,"vZ0":-1.1914028210188314,"x":120.2,"y":173.12,"x0":-2.316952869800317,"y0":50.006067300217246,"z0":5.43966354482196,"aX":-15.692064401525892},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":15.0,"spinRate":1586,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4299876997420542,"extension":6.726966372712105},"hitData":{"launchSpeed":91.4,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":165.56}},"index":3,"playId":"fc26dc0e-d1c2-3ff3-9d37-cb6619bef8ba","pitchNumber":2,"startTime":"2026-08-01T21:37:22.508Z","endTime":"2026-08-01T21:37:30.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:37:30.987Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T21:39:35.671Z","endTime":"2026-08-01T21:41:29.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":{"description":"Defensive Substitution: Pedro Pagés replaces Bryan Torres, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T21:39:37.393Z","endTime":"2026-08-01T21:39:38.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852348949276685,"aZ":-33.84614859568145,"pfxX":-9.709738582217296,"pfxZ":-0.9016338017087326,"pX":0.9711965275888744,"pZ":1.9827382586853497,"vX0":10.06450966381956,"vY0":-135.28710269242762,"vZ0":-1.31825601286602,"x":79.98,"y":185.25,"x0":-1.5314173837804728,"y0":50.00186381786881,"z0":4.8434505909303365,"aX":-18.04138220469551},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.7,"breakHorizontal":15.5,"spinRate":2398,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4045020160624482,"extension":6.816994502152696},"index":1,"playId":"21e1020c-7d3b-3f97-9260-88740af9139f","pitchNumber":1,"startTime":"2026-08-01T21:39:38.013Z","endTime":"2026-08-01T21:39:41.623Z","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":87.3,"endSpeed":80.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681734207751624,"aZ":-35.65128505213776,"pfxX":-7.915164716179865,"pfxZ":-2.133486501537382,"pX":2.1465125109188326,"pZ":0.14658675487802242,"vX0":12.286766798445107,"vY0":-126.5506792921795,"vZ0":-3.8199207127261854,"x":35.18,"y":234.82,"x0":-1.7326986155997375,"y0":50.00210461366974,"z0":4.517011494026219,"aX":-12.89835431035156},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.6,"breakHorizontal":11.6,"spinRate":1714,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.43202930836057307,"extension":6.7654166750644285},"index":2,"playId":"307047ef-06f2-3564-af8e-36e88ee0ebed","pitchNumber":2,"startTime":"2026-08-01T21:39:50.294Z","endTime":"2026-08-01T21:39:55.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271865694470875,"aZ":-33.718051536233695,"pfxX":-9.37283197810595,"pfxZ":-0.8349040602490803,"pX":0.25822987015476334,"pZ":1.9566117249144401,"vX0":8.788548153707968,"vY0":-135.49123402829667,"vZ0":-1.458962421319248,"x":107.16,"y":185.95,"x0":-1.813534011749477,"y0":50.000445476143106,"z0":4.863494160255398,"aX":-17.38222162343422},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.6,"breakHorizontal":15.0,"spinRate":2359,"spinDirection":250},"zone":8,"typeConfidence":0.89,"plateTime":0.4046201973834096,"extension":6.874817162365517},"index":3,"playId":"ea4e26a1-ae9f-3199-80c2-cead3c5cfd63","pitchNumber":3,"startTime":"2026-08-01T21:40:17.256Z","endTime":"2026-08-01T21:40:23.333Z","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.5,"endSpeed":84.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66643621162155,"aZ":-20.377631592379156,"pfxX":-3.51045508240217,"pfxZ":6.343451715909396,"pX":0.6961356554839051,"pZ":3.6287857551288596,"vX0":7.819770690403063,"vY0":-135.95194117412078,"vZ0":0.03480800266133888,"x":90.46,"y":140.8,"x0":-1.7699529429821776,"y0":50.001078647523876,"z0":5.038017765935078,"aX":-6.5271480818541185},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":4.6,"spinRate":2377,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.4039227949727313,"extension":6.98969320269849},"index":4,"playId":"b3f5220a-058a-3b31-90de-fd247f055c9a","pitchNumber":4,"startTime":"2026-08-01T21:40:40.075Z","endTime":"2026-08-01T21:40:43.248Z","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":87.4,"endSpeed":79.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.233184591107676,"aZ":-36.2530703320019,"pfxX":-9.081326297511705,"pfxZ":-2.5205475887339563,"pX":-0.16097660223808666,"pZ":2.128259372331474,"vX0":7.330248279156387,"vY0":-127.07774460136714,"vZ0":0.6969875090580777,"x":123.14,"y":181.32,"x0":-1.9158757050128927,"y0":50.00077835619152,"z0":4.751139108099447,"aX":-14.71743589756872},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":14.6,"spinRate":1682,"spinDirection":276},"zone":8,"typeConfidence":0.77,"plateTime":0.4325099472762495,"extension":6.777024842743906},"index":5,"playId":"57fa7f3c-84bc-3b2a-b67d-ec55d315b61f","pitchNumber":5,"startTime":"2026-08-01T21:41:00.184Z","endTime":"2026-08-01T21:41:03.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.197143883341962,"aZ":-41.769273439660644,"pfxX":9.203429684936781,"pfxZ":-6.556964559112161,"pX":0.19475409680426742,"pZ":1.7137778050761983,"vX0":2.0131902396272485,"vY0":-120.94233489282787,"vZ0":0.8940116982509019,"x":109.58,"y":192.51,"x0":-1.8457974992874344,"y0":50.001306040907416,"z0":5.0372296816053845,"aX":13.47084798726134},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.3,"breakHorizontal":-17.2,"spinRate":3001,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.45495453260024865,"extension":6.947240905874883},"hitData":{"launchSpeed":90.4,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":155.28}},"index":6,"playId":"20ff4b6f-2cd5-3345-a2ff-3dff41aaa0fc","pitchNumber":6,"startTime":"2026-08-01T21:41:20.556Z","endTime":"2026-08-01T21:41:29.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:41:29.715Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T21:41:43.872Z","endTime":"2026-08-01T21:42:58.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.877974766136795,"aZ":-42.39203113354737,"pfxX":7.071596628335841,"pfxZ":-6.969623643774541,"pX":0.03847461202828992,"pZ":1.961707347400939,"vX0":2.4186749429435714,"vY0":-120.97862041674281,"vZ0":1.6649820245803924,"x":115.53,"y":185.81,"x0":-1.8955484100538273,"y0":50.000182097123705,"z0":5.009435722294741,"aX":10.371874411104145},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.9,"breakHorizontal":-13.4,"spinRate":2809,"spinDirection":61},"zone":8,"typeConfidence":0.91,"plateTime":0.45454971388714327,"extension":6.63223281668957},"index":0,"playId":"d2700137-908c-36be-850f-84b2a7b3fdeb","pitchNumber":1,"startTime":"2026-08-01T21:41:48.566Z","endTime":"2026-08-01T21:41:52.044Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.697892117375115,"aZ":-36.962094923326504,"pfxX":-8.41264287878133,"pfxZ":-3.0208036337267625,"pX":-1.7146715679724451,"pZ":2.042102501314376,"vX0":3.7845777712237543,"vY0":-125.75126646445145,"vZ0":0.7981492585572472,"x":182.36,"y":183.64,"x0":-2.1538630227638267,"y0":50.00047433473517,"z0":4.741055580426116,"aX":-13.34700435635906},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.9,"breakHorizontal":14.3,"spinRate":1636,"spinDirection":283},"zone":13,"typeConfidence":0.85,"plateTime":0.4371077582830294,"extension":6.750999697632591},"index":1,"playId":"e7ae97b5-23d3-3640-87fa-39ed725b3fd2","pitchNumber":2,"startTime":"2026-08-01T21:42:09.686Z","endTime":"2026-08-01T21:42:14.426Z","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-08-01T21:42:20.618Z","endTime":"2026-08-01T21:42:33.196Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8961261107786,"aZ":-40.84961333124902,"pfxX":11.205763559817308,"pfxZ":-6.327095917336924,"pX":0.00928925003855475,"pZ":0.40408268842007117,"vX0":1.419832181883431,"vY0":-117.96788140009062,"vZ0":-1.4217663161151122,"x":116.65,"y":227.87,"x0":-2.0561916141166194,"y0":50.000103399105434,"z0":4.870722158885224,"aX":15.377626934332415},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.4,"breakHorizontal":-20.5,"spinRate":3029,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.46902914589126743,"extension":6.6879393539376295},"index":3,"playId":"84517e00-1c36-32c7-8235-e20a5b2691fe","pitchNumber":3,"startTime":"2026-08-01T21:42:33.196Z","endTime":"2026-08-01T21:42:38.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46449197761145,"aZ":-33.005063625898096,"pfxX":-9.987312103285005,"pfxZ":-0.5130163062984163,"pX":-1.3135523833127334,"pZ":2.3385753901638573,"vX0":4.72031899354885,"vY0":-127.05364239243714,"vZ0":0.30383536279167767,"x":167.07,"y":175.64,"x0":-1.9038747841237011,"y0":50.00248822054565,"z0":4.853062840025423,"aX":-16.23123036169884},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":16.9,"spinRate":1622,"spinDirection":272},"zone":13,"typeConfidence":0.69,"plateTime":0.43208004478666506,"extension":6.7305689883507585},"index":4,"playId":"4302eeee-738a-371d-8f97-dd6fb73108af","pitchNumber":4,"startTime":"2026-08-01T21:42:53.796Z","endTime":"2026-08-01T21:42:58.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:42:58.308Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, pitcher Peter Strzelecki to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T21:43:09.270Z","endTime":"2026-08-01T21:44:41.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657265,"link":"/api/v1/people/657265"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.366514423544466,"aZ":-40.820459333117576,"pfxX":7.368600982075355,"pfxZ":-5.940867674240804,"pX":0.4111386915552847,"pZ":1.5180300946541156,"vX0":3.73269637549338,"vY0":-120.45916120922928,"vZ0":0.5896382404721674,"x":101.33,"y":197.79,"x0":-2.1200397041289962,"y0":50.000030295145116,"z0":4.905154045119671,"aX":10.729496029785576},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.3,"breakHorizontal":-14.3,"spinRate":3088,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.45627334260856456,"extension":6.735007931433596},"index":0,"playId":"39768b52-c33e-374f-8f54-f761708afd7e","pitchNumber":1,"startTime":"2026-08-01T21:43:20.115Z","endTime":"2026-08-01T21:43:23.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13345532535968,"aZ":-25.941438836393637,"pfxX":-10.019645160510052,"pfxZ":3.3225598429780154,"pX":0.8233558905921294,"pZ":1.7860937280279734,"vX0":9.6289970591771,"vY0":-136.8461146817582,"vZ0":-3.728372906668941,"x":85.62,"y":190.56,"x0":-1.4569504014540595,"y0":50.005623029489364,"z0":4.964960368104151,"aX":-18.80925187915801},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":15.8,"spinRate":2390,"spinDirection":232},"zone":14,"typeConfidence":0.92,"plateTime":0.40185324515339005,"extension":6.7620357407144},"index":1,"playId":"35b25a59-16d5-3b50-ac5e-a2898cc95841","pitchNumber":2,"startTime":"2026-08-01T21:43:33.156Z","endTime":"2026-08-01T21:43:36.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43294524828751,"aZ":-27.651594108432565,"pfxX":-9.163738650194848,"pfxZ":2.4253351108541388,"pX":-0.2672817198901781,"pZ":2.7902410291165194,"vX0":6.6310568480664,"vY0":-136.2815543064052,"vZ0":-1.0710247430259998,"x":127.19,"y":163.44,"x0":-1.55237587501796,"y0":50.00256528857836,"z0":5.113995525212384,"aX":-17.083859334078063},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.3,"breakHorizontal":15.0,"spinRate":2362,"spinDirection":228},"zone":2,"typeConfidence":0.93,"plateTime":0.4032779135043101,"extension":6.728693321986585},"index":2,"playId":"7c8abbe8-2f6d-3d37-a39c-3fedcd2e6c37","pitchNumber":3,"startTime":"2026-08-01T21:43:52.226Z","endTime":"2026-08-01T21:43:55.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874855738555823,"aZ":-40.32795097236309,"pfxX":7.82699741412977,"pfxZ":-5.581188436771988,"pX":2.1567591260530423,"pZ":0.7013676296065432,"vX0":6.759160687444043,"vY0":-120.98554092076851,"vZ0":-1.7417884054314752,"x":34.79,"y":219.84,"x0":-1.7053623957488873,"y0":50.00476475831865,"z0":5.013959563019056,"aX":11.43013124450239},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.2,"breakHorizontal":-16.0,"spinRate":3059,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.4553249418607681,"extension":7.114734676753664},"index":3,"playId":"69a3b0af-312a-3396-8aac-0d84a3e94a2f","pitchNumber":4,"startTime":"2026-08-01T21:44:14.905Z","endTime":"2026-08-01T21:44:18.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378160793072087,"aZ":-38.455359458945466,"pfxX":8.495570935272223,"pfxZ":-4.377737951779509,"pX":1.1497658300189457,"pZ":1.5486854308832685,"vX0":4.370610677026014,"vY0":-119.64363947205999,"vZ0":0.5341452817216066,"x":73.17,"y":196.97,"x0":-1.8107642673970512,"y0":50.00393001206299,"z0":4.7986540136097044,"aX":12.185049892232504},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.4,"breakHorizontal":-16.6,"spinRate":2860,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.4596856729280545,"extension":7.005285700121075},"hitData":{"launchSpeed":72.3,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.9,"coordY":183.72}},"index":4,"playId":"ba0dcd36-8876-3b19-8d84-1b6607e67c5d","pitchNumber":5,"startTime":"2026-08-01T21:44:33.913Z","endTime":"2026-08-01T21:44:41.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:44:41.952Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T21:47:00.435Z","endTime":"2026-08-01T21:48:00.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Jeff Hoffman.","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-08-01T21:45:38.637Z","endTime":"2026-08-01T21:47:02.611Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.6,"endSpeed":65.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.20265864393304,"aZ":-24.50732707904916,"pfxX":6.4155560647215895,"pfxZ":6.915171459108537,"pX":-0.9079987128826759,"pZ":2.2867675001826004,"vX0":3.9517873458834996,"vY0":-105.33620066029692,"vZ0":7.1978538053999825,"x":151.61,"y":177.04,"x0":-3.6506723630254654,"y0":50.000038967722304,"z0":1.671904937243516,"aX":7.107896290956578},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":15.1,"breakHorizontal":-12.8,"spinRate":2393,"spinDirection":122},"zone":13,"typeConfidence":0.92,"plateTime":0.5227585171037767,"extension":5.97635155969964},"index":1,"playId":"1fbdef83-da72-36fb-86ef-d4dd5575d18b","pitchNumber":1,"startTime":"2026-08-01T21:47:02.611Z","endTime":"2026-08-01T21:47:05.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.3,"endSpeed":66.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.70798611407507,"aZ":-25.597443839574854,"pfxX":5.409662516439104,"pfxZ":5.7899304719220055,"pX":-0.29597841660121205,"pZ":1.742253591699606,"vX0":5.621984920927658,"vY0":-106.36786406871113,"vZ0":6.410540745369095,"x":128.28,"y":191.74,"x0":-3.6846818599259668,"y0":50.002490669771596,"z0":1.601619761213462,"aX":6.1454545392159226},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":12.7,"breakHorizontal":-11.4,"spinRate":2397,"spinDirection":117},"zone":8,"typeConfidence":0.91,"plateTime":0.5166292473663896,"extension":5.99208484283274},"index":2,"playId":"ee51d02b-6e16-3931-93fd-4ac79b189601","pitchNumber":2,"startTime":"2026-08-01T21:47:15.934Z","endTime":"2026-08-01T21:47:19.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":74.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59766755610415,"aZ":-47.65998857910344,"pfxX":-0.3636875266598052,"pfxZ":-10.698021052008405,"pX":0.7218894139169387,"pZ":2.764820666903873,"vX0":10.155624253530187,"vY0":-120.687371427015,"vZ0":12.50636388864323,"x":89.48,"y":164.13,"x0":-3.5271868868648215,"y0":50.002745082071726,"z0":1.7383629789340356,"aX":-0.5272212017230121},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.1,"breakHorizontal":-2.3,"spinRate":1876,"spinDirection":333},"zone":3,"typeConfidence":0.9,"plateTime":0.45714125302064934,"extension":5.998097703012703},"index":3,"playId":"695351d1-72c4-3115-93d2-be4c223ef958","pitchNumber":3,"startTime":"2026-08-01T21:47:34.715Z","endTime":"2026-08-01T21:47:40.727Z","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":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.557018346674276,"aZ":-46.62510129317024,"pfxX":0.10457884445182453,"pfxZ":-9.930567014486943,"pX":0.6203132896538531,"pZ":1.8984721603135797,"vX0":9.66758689762578,"vY0":-120.70393681264648,"vZ0":10.324327607538965,"x":93.36,"y":187.52,"x0":-3.4741822395961255,"y0":50.00314920988871,"z0":1.6938578379877998,"aX":0.1522319767892003},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.6,"breakHorizontal":-2.9,"spinRate":1960,"spinDirection":325},"zone":9,"typeConfidence":0.91,"plateTime":0.4562254126219649,"extension":5.979001370002424},"hitData":{"launchSpeed":74.5,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.94,"coordY":155.6}},"index":4,"playId":"1d92e2db-d5a1-3001-9a72-0f201b655385","pitchNumber":4,"startTime":"2026-08-01T21:47:51.899Z","endTime":"2026-08-01T21:48:00.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:48:00.922Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T21:48:19.456Z","endTime":"2026-08-01T21:49:17.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(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":82.7,"endSpeed":74.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3530894761773,"aZ":-45.13533070432046,"pfxX":-1.3620438377802584,"pfxZ":-9.00239609511326,"pX":-1.546069727226381,"pZ":1.4431326799541915,"vX0":5.795885578734745,"vY0":-119.85074455980961,"vZ0":9.159648960885711,"x":175.93,"y":199.82,"x0":-3.829357257505429,"y0":50.001552073764806,"z0":1.6206427596455528,"aX":-1.9616421862088782},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.4,"breakHorizontal":1.0,"spinRate":1827,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.45878301268575283,"extension":5.934607635887595},"index":0,"playId":"1fd8a459-065f-3028-9de8-9a746edc8f25","pitchNumber":1,"startTime":"2026-08-01T21:48:23.401Z","endTime":"2026-08-01T21:48:27.018Z","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":72.4,"endSpeed":65.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.609858381077693,"aZ":-23.029385277485623,"pfxX":7.023284676567382,"pfxZ":8.241100822733465,"pX":-0.7138554120147614,"pZ":1.0121244971355046,"vX0":4.223799801384651,"vY0":-105.23906857623552,"vZ0":4.5525844456842615,"x":144.21,"y":211.45,"x0":-3.66675026016225,"y0":50.00380425317634,"z0":1.5021280386661244,"aX":7.794845246634489},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":16.7,"breakHorizontal":-13.9,"spinRate":2291,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.5225642932858348,"extension":5.920233304787054},"index":1,"playId":"a7bbd864-a9e2-300c-a852-d0008489a1c1","pitchNumber":2,"startTime":"2026-08-01T21:48:35.880Z","endTime":"2026-08-01T21:48:39.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.2,"endSpeed":66.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.233909694054066,"aZ":-25.9339126825229,"pfxX":6.041274084062763,"pfxZ":5.553441154941865,"pX":-0.07596437854081478,"pZ":2.925000858212868,"vX0":5.686253916093144,"vY0":-106.02395537706556,"vZ0":8.810864419905677,"x":119.9,"y":159.8,"x0":-3.590209433869303,"y0":50.0045545773529,"z0":1.6839080059849931,"aX":6.7912598937255115},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":13.2,"breakHorizontal":-12.6,"spinRate":2358,"spinDirection":120},"zone":5,"typeConfidence":0.91,"plateTime":0.5190939688181557,"extension":5.972237792722998},"index":2,"playId":"fd704c17-5078-3f80-b240-52e34d08569e","pitchNumber":3,"startTime":"2026-08-01T21:48:51.967Z","endTime":"2026-08-01T21:48:55.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665201908018624,"aZ":-43.39888315564992,"pfxX":-0.17305697676157472,"pfxZ":-7.9513864480239675,"pX":0.22721768122714706,"pZ":2.1397947150512175,"vX0":8.870172495836318,"vY0":-118.63036308478021,"vZ0":10.389057575279153,"x":108.34,"y":181.01,"x0":-3.5524666040700534,"y0":50.00158208442292,"z0":1.6733969711832422,"aX":-0.24563214240465164},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.2,"breakHorizontal":-2.0,"spinRate":1878,"spinDirection":327},"zone":9,"typeConfidence":0.9,"plateTime":0.4633556779663137,"extension":6.14704414707151},"hitData":{"launchSpeed":94.2,"launchAngle":29.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.3,"coordY":105.19}},"index":3,"playId":"347e88e1-78e3-3a16-8885-793d4840d01c","pitchNumber":4,"startTime":"2026-08-01T21:49:05.806Z","endTime":"2026-08-01T21:49:17.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:49:17.603Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T21:49:29.177Z","endTime":"2026-08-01T21:50:39.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".651"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".821"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.64"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.90"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.26"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.63"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.65"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.81"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.26"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.15"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.46"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.91"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.73"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".409"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".651"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".821"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":76.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.832614639954386,"aZ":-42.60292540706269,"pfxX":-1.2086045005424149,"pfxZ":-6.995091429605408,"pX":0.15144917768197375,"pZ":3.108707888323064,"vX0":9.060346590799421,"vY0":-121.57916044210145,"vZ0":12.148177384450868,"x":111.23,"y":154.84,"x0":-3.473635637836977,"y0":50.003995417167,"z0":1.7488742347635724,"aX":-1.8025660942661388},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.2,"breakHorizontal":0.0,"spinRate":1898,"spinDirection":320},"zone":2,"typeConfidence":0.91,"plateTime":0.45128556134355735,"extension":6.0505412437228765},"index":0,"playId":"620c53c3-42d1-393a-85ca-b4b79f5f5a37","pitchNumber":1,"startTime":"2026-08-01T21:49:41.287Z","endTime":"2026-08-01T21:49:44.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.833529424762048,"aZ":-44.33644181058492,"pfxX":-1.0099994610343312,"pfxZ":-8.314465613924423,"pX":-0.6444031054133053,"pZ":2.332370782392669,"vX0":7.404070948375566,"vY0":-120.77810709862965,"vZ0":10.867861313102237,"x":141.56,"y":175.81,"x0":-3.6325293164111105,"y0":50.00560670836719,"z0":1.6874670229163322,"aX":-1.4775548843506707},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.8,"breakHorizontal":-0.1,"spinRate":1892,"spinDirection":319},"zone":4,"typeConfidence":0.91,"plateTime":0.45533386202115267,"extension":5.975889072228472},"index":1,"playId":"813c1bf5-99c9-3750-8a2e-f86182ed55cf","pitchNumber":2,"startTime":"2026-08-01T21:49:55.996Z","endTime":"2026-08-01T21:49:59.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62459033433615,"aZ":-43.932924885553355,"pfxX":-2.3567393986247245,"pfxZ":-7.994087682580654,"pX":0.2270897472452526,"pZ":2.7997779303724077,"vX0":9.717676710197274,"vY0":-121.03902445536428,"vZ0":11.654103186241947,"x":108.34,"y":163.19,"x0":-3.5495263492562863,"y0":50.00466058021408,"z0":1.7800087472556136,"aX":-3.467265589093871},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.9,"breakHorizontal":1.7,"spinRate":1998,"spinDirection":325},"zone":3,"typeConfidence":0.9,"plateTime":0.4541148274394704,"extension":6.000653130654347},"index":2,"playId":"c5f830bb-f87e-38ec-86fa-cc646b04ac01","pitchNumber":3,"startTime":"2026-08-01T21:50:13.390Z","endTime":"2026-08-01T21:50:17.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.0,"endSpeed":65.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.549773909492906,"aZ":-24.949084822312166,"pfxX":7.103278863992383,"pfxZ":6.4907851987355745,"pX":-0.23362414351587546,"pZ":2.853909361027802,"vX0":5.26358793297702,"vY0":-105.65438619622597,"vZ0":8.645673521551604,"x":125.91,"y":161.72,"x0":-3.69378712685612,"y0":50.00337964070928,"z0":1.5861806574808825,"aX":7.907780537155934},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":14.9,"breakHorizontal":-14.5,"spinRate":2459,"spinDirection":118},"zone":2,"typeConfidence":0.92,"plateTime":0.5214625002258839,"extension":6.032479088424501},"hitData":{"launchSpeed":91.7,"launchAngle":26.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.1,"coordY":61.65}},"index":3,"playId":"46c8854b-e16d-3adf-a7f8-e5556baf5c18","pitchNumber":4,"startTime":"2026-08-01T21:50:31.116Z","endTime":"2026-08-01T21:50:39.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:50:39.978Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T21:49:29.177Z","endTime":"2026-08-01T21:50:39.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".651"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".821"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.64"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.90"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.26"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.63"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.65"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.81"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.26"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.15"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.46"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.91"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.73"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".409"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".651"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".821"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":76.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.832614639954386,"aZ":-42.60292540706269,"pfxX":-1.2086045005424149,"pfxZ":-6.995091429605408,"pX":0.15144917768197375,"pZ":3.108707888323064,"vX0":9.060346590799421,"vY0":-121.57916044210145,"vZ0":12.148177384450868,"x":111.23,"y":154.84,"x0":-3.473635637836977,"y0":50.003995417167,"z0":1.7488742347635724,"aX":-1.8025660942661388},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.2,"breakHorizontal":0.0,"spinRate":1898,"spinDirection":320},"zone":2,"typeConfidence":0.91,"plateTime":0.45128556134355735,"extension":6.0505412437228765},"index":0,"playId":"620c53c3-42d1-393a-85ca-b4b79f5f5a37","pitchNumber":1,"startTime":"2026-08-01T21:49:41.287Z","endTime":"2026-08-01T21:49:44.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.833529424762048,"aZ":-44.33644181058492,"pfxX":-1.0099994610343312,"pfxZ":-8.314465613924423,"pX":-0.6444031054133053,"pZ":2.332370782392669,"vX0":7.404070948375566,"vY0":-120.77810709862965,"vZ0":10.867861313102237,"x":141.56,"y":175.81,"x0":-3.6325293164111105,"y0":50.00560670836719,"z0":1.6874670229163322,"aX":-1.4775548843506707},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.8,"breakHorizontal":-0.1,"spinRate":1892,"spinDirection":319},"zone":4,"typeConfidence":0.91,"plateTime":0.45533386202115267,"extension":5.975889072228472},"index":1,"playId":"813c1bf5-99c9-3750-8a2e-f86182ed55cf","pitchNumber":2,"startTime":"2026-08-01T21:49:55.996Z","endTime":"2026-08-01T21:49:59.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62459033433615,"aZ":-43.932924885553355,"pfxX":-2.3567393986247245,"pfxZ":-7.994087682580654,"pX":0.2270897472452526,"pZ":2.7997779303724077,"vX0":9.717676710197274,"vY0":-121.03902445536428,"vZ0":11.654103186241947,"x":108.34,"y":163.19,"x0":-3.5495263492562863,"y0":50.00466058021408,"z0":1.7800087472556136,"aX":-3.467265589093871},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.9,"breakHorizontal":1.7,"spinRate":1998,"spinDirection":325},"zone":3,"typeConfidence":0.9,"plateTime":0.4541148274394704,"extension":6.000653130654347},"index":2,"playId":"c5f830bb-f87e-38ec-86fa-cc646b04ac01","pitchNumber":3,"startTime":"2026-08-01T21:50:13.390Z","endTime":"2026-08-01T21:50:17.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.0,"endSpeed":65.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.549773909492906,"aZ":-24.949084822312166,"pfxX":7.103278863992383,"pfxZ":6.4907851987355745,"pX":-0.23362414351587546,"pZ":2.853909361027802,"vX0":5.26358793297702,"vY0":-105.65438619622597,"vZ0":8.645673521551604,"x":125.91,"y":161.72,"x0":-3.69378712685612,"y0":50.00337964070928,"z0":1.5861806574808825,"aX":7.907780537155934},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":14.9,"breakHorizontal":-14.5,"spinRate":2459,"spinDirection":118},"zone":2,"typeConfidence":0.92,"plateTime":0.5214625002258839,"extension":6.032479088424501},"hitData":{"launchSpeed":91.7,"launchAngle":26.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.1,"coordY":61.65}},"index":3,"playId":"46c8854b-e16d-3adf-a7f8-e5556baf5c18","pitchNumber":4,"startTime":"2026-08-01T21:50:31.116Z","endTime":"2026-08-01T21:50:39.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T21:50:39.978Z","atBatIndex":76},"scoringPlays":[25,36,46,61,62],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":123.99,"y":156.87},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":105.06,"y":105.0},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":105.28,"y":170.4},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":90.01,"y":95.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":101.04,"y":166.17},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":101.65,"y":166.77},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11],"bottom":[12,13,14,15],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":111.45,"y":43.94},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":166.09,"y":115.76},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":145.87,"y":108.61},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":171.24,"y":179.48},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":133.72,"y":97.79},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":27,"top":[16,17,18,19,20],"bottom":[21,22,23,24,25,26,27],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":175.85,"y":101.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":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":150.06,"y":156.49},"type":"O","description":"Grounded Into DP"},{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":98.62,"y":89.92},"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":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":168.81,"y":102.63},"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":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":143.9,"y":140.45},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":170.32,"y":88.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":181.52,"y":107.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":88.3,"y":79.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":91.36,"y":98.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":120.18,"y":206.61},"type":"O","description":"Pop Out"}]}},{"startIndex":28,"endIndex":37,"top":[28,29,30,31,32],"bottom":[33,34,35,36,37],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":84.46,"y":82.39},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":107.6,"y":128.64},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":148.6,"y":81.45},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":104.74,"y":84.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":172.35,"y":70.01},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":138.31,"y":52.76},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":62.09,"y":130.27},"type":"O","description":"Flyout"}]}},{"startIndex":38,"endIndex":43,"top":[38,39,40],"bottom":[41,42,43],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":141.59,"y":150.26},"type":"O","description":"Pop Out"},{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":147.64,"y":181.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":146.83,"y":93.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":97.76,"y":162.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":101.04,"y":146.8},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":52,"top":[44,45,46,47,48],"bottom":[49,50,51,52],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":89.05,"y":45.3},"type":"H","description":"Double"},{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":125.81,"y":203.32},"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":6,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":180.1,"y":47.42},"type":"H","description":"Double"},{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":141.16,"y":145.52},"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":6,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":99.74,"y":160.7},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":143.61,"y":182.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":144.0,"y":157.7},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":103.46,"y":168.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":102.86,"y":167.38},"type":"O","description":"Pop Out"}]}},{"startIndex":53,"endIndex":65,"top":[53,54,55,56,57],"bottom":[58,59,60,61,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":7,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":112.43,"y":56.08},"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":7,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":134.61,"y":89.05},"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":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":107.7,"y":159.51},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":98.02,"y":152.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":88.94,"y":154.67},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":211.78,"y":111.1},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":176.47,"y":82.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":151.27,"y":154.07},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":53.24,"y":86.9},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":73,"top":[66,67,68,69,70],"bottom":[71,72,73],"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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":106.86,"y":63.76},"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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":213.06,"y":89.35},"type":"H","description":"Double"},{"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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":159.13,"y":165.56},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":149.45,"y":155.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":131.9,"y":183.72},"type":"O","description":"Groundout"}]}},{"startIndex":74,"endIndex":76,"top":[74,75,76],"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":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":133.94,"y":155.6},"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":9,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":215.3,"y":105.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":9,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":99.1,"y":61.65},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":9,"errors":0,"leftOnBase":9},"away":{"runs":1,"hits":11,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"catcher":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"onDeck":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"inHole":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"battingOrder":3,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"onDeck":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"inHole":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"battingOrder":3,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":0,"strikes":2,"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":6,"groundOuts":11,"airOuts":8,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".239","atBats":36,"obp":".314","slg":".377","ops":".691","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":14,"rbi":1,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":32,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":150,"era":"4.17","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.35","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":55,"strikes":95,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":5,"pitchesPerInning":"18.75","runsScoredPer9":"5.63","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"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":21,"gamesStarted":21,"flyOuts":73,"groundOuts":134,"airOuts":120,"runs":47,"doubles":24,"triples":2,"homeRuns":15,"strikeOuts":76,"baseOnBalls":29,"intentionalWalks":0,"hits":110,"hitByPitch":0,"atBats":436,"obp":".296","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1840,"era":"3.57","inningsPitched":"116.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.20","battersFaced":469,"outs":348,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1840,"balls":696,"strikes":1144,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".308","pitchesPerInning":"15.86","gamesFinished":0,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"5.90","walksPer9Inn":"2.25","hitsPer9Inn":"8.53","runsScoredPer9":"3.65","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":13,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":12,"groundOuts":24,"airOuts":23,"runs":11,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".241","atBats":83,"obp":".292","slg":".446","ops":".738","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":37,"rbi":13,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".258","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","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":30,"errors":0,"chances":50,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"200","stats":{"batting":{"summary":"2-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":48,"groundOuts":93,"airOuts":96,"runs":67,"doubles":23,"triples":0,"homeRuns":22,"strikeOuts":117,"baseOnBalls":37,"intentionalWalks":1,"hits":119,"hitByPitch":3,"avg":".282","atBats":422,"obp":".342","slg":".493","ops":".835","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":465,"totalBases":208,"rbi":79,"leftOnBase":195,"sacBunts":0,"sacFlies":3,"babip":".339","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.18","popOuts":24,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":222,"errors":4,"chances":234,"fielding":".983","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":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":34,"groundOuts":77,"airOuts":80,"runs":34,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":62,"baseOnBalls":14,"intentionalWalks":0,"hits":63,"hitByPitch":3,"avg":".227","atBats":278,"obp":".268","slg":".353","ops":".621","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":98,"rbi":31,"leftOnBase":116,"sacBunts":1,"sacFlies":3,"babip":".261","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.75","popOuts":24,"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":3,"putOuts":167,"errors":2,"chances":172,"fielding":".988","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":21,"gamesStarted":21,"flyOuts":56,"groundOuts":113,"airOuts":103,"runs":41,"doubles":24,"triples":1,"homeRuns":12,"strikeOuts":91,"baseOnBalls":35,"intentionalWalks":0,"hits":108,"hitByPitch":5,"atBats":412,"obp":".327","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":1770,"era":"3.44","inningsPitched":"107.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.33","battersFaced":456,"outs":322,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1770,"balls":662,"strikes":1108,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".636","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.93","hitsPer9Inn":"9.06","runsScoredPer9":"3.44","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":6,"errors":0,"chances":19,"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":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":47,"flyOuts":24,"groundOuts":42,"airOuts":37,"runs":21,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":39,"baseOnBalls":24,"intentionalWalks":1,"hits":36,"hitByPitch":0,"avg":".235","atBats":153,"obp":".337","slg":".353","ops":".690","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":54,"rbi":15,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":102,"errors":1,"chances":106,"fielding":".991","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":35,"groundOuts":52,"airOuts":71,"runs":19,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":0,"hits":47,"hitByPitch":1,"avg":".241","atBats":195,"obp":".306","slg":".364","ops":".670","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":71,"rbi":22,"leftOnBase":88,"sacBunts":1,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.73","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":20,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":75,"errors":1,"chances":109,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":45,"gamesStarted":0,"flyOuts":40,"groundOuts":60,"airOuts":60,"runs":21,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":26,"intentionalWalks":1,"hits":36,"hitByPitch":2,"atBats":187,"obp":".294","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":813,"era":"3.15","inningsPitched":"54.1","wins":6,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":19,"whip":"1.14","battersFaced":218,"outs":163,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":813,"balls":330,"strikes":483,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".857","pitchesPerInning":"14.96","gamesFinished":13,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"5.63","walksPer9Inn":"4.31","hitsPer9Inn":"5.96","runsScoredPer9":"3.48","homeRunsPer9":"0.83","inheritedRunners":34,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"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 | BB, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":78,"groundOuts":120,"airOuts":117,"runs":69,"doubles":10,"triples":0,"homeRuns":16,"strikeOuts":76,"baseOnBalls":49,"intentionalWalks":2,"hits":103,"hitByPitch":14,"avg":".249","atBats":414,"obp":".347","slg":".389","ops":".736","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":161,"rbi":41,"leftOnBase":113,"sacBunts":0,"sacFlies":2,"babip":".269","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.88","popOuts":12,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":311,"putOuts":128,"errors":2,"chances":441,"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"}]},"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":48,"gamesStarted":0,"flyOuts":28,"groundOuts":62,"airOuts":55,"runs":26,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":1,"hits":53,"hitByPitch":8,"atBats":202,"obp":".343","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":907,"era":"3.59","inningsPitched":"52.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":21,"whip":"1.39","battersFaced":237,"outs":158,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":907,"balls":334,"strikes":573,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".---","pitchesPerInning":"17.22","gamesFinished":6,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"6.66","walksPer9Inn":"3.42","hitsPer9Inn":"9.06","runsScoredPer9":"4.44","homeRunsPer9":"0.34","inheritedRunners":27,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":9,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"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":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":18,"groundOuts":40,"airOuts":39,"runs":10,"doubles":7,"triples":2,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".240","atBats":121,"obp":".262","slg":".355","ops":".617","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":43,"rbi":22,"leftOnBase":54,"sacBunts":0,"sacFlies":4,"babip":".262","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"121.00","popOuts":7,"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":70,"putOuts":55,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":"2-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":72,"groundOuts":120,"airOuts":112,"runs":57,"doubles":27,"triples":1,"homeRuns":15,"strikeOuts":73,"baseOnBalls":38,"intentionalWalks":2,"hits":120,"hitByPitch":4,"avg":".284","atBats":422,"obp":".347","slg":".460","ops":".807","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":194,"rbi":71,"leftOnBase":192,"sacBunts":0,"sacFlies":3,"babip":".312","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.13","popOuts":18,"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":75,"putOuts":855,"errors":7,"chances":937,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":44,"gamesStarted":0,"flyOuts":20,"groundOuts":48,"airOuts":32,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":2,"hits":34,"hitByPitch":10,"atBats":157,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":729,"era":"3.50","inningsPitched":"43.2","wins":3,"losses":4,"saves":26,"saveOpportunities":31,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.19","battersFaced":188,"outs":131,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":285,"strikes":444,"strikePercentage":".610","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".429","pitchesPerInning":"16.69","gamesFinished":34,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.48","walksPer9Inn":"3.71","hitsPer9Inn":"7.01","runsScoredPer9":"3.92","homeRunsPer9":"0.41","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":1,"chances":15,"fielding":".933","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":21,"gamesStarted":21,"flyOuts":53,"groundOuts":159,"airOuts":100,"runs":51,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":86,"baseOnBalls":34,"intentionalWalks":0,"hits":111,"hitByPitch":6,"atBats":455,"obp":".304","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1915,"era":"3.72","inningsPitched":"118.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.22","battersFaced":496,"outs":356,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1915,"balls":710,"strikes":1205,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".647","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.52","walksPer9Inn":"2.58","hitsPer9Inn":"8.42","runsScoredPer9":"3.87","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":0,"chances":16,"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":49,"gamesStarted":0,"flyOuts":28,"groundOuts":42,"airOuts":55,"runs":19,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":176,"obp":".281","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":771,"era":"3.38","inningsPitched":"48.0","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":16,"blownSaves":4,"earnedRuns":18,"whip":"1.15","battersFaced":199,"outs":144,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":771,"balls":263,"strikes":508,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"16.06","gamesFinished":7,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"8.63","walksPer9Inn":"3.56","hitsPer9Inn":"6.75","runsScoredPer9":"3.56","homeRunsPer9":"1.13","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":14},"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}},"ID687273":{"person":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"5.0 IP, 2 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":34,"strikes":63,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"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":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":97,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.80","battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":34,"strikes":63,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"winPercentage":".000","pitchesPerInning":"19.40","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"5.40","hitsPer9Inn":"10.80","runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"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"}]},"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":{},"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":66,"groundOuts":76,"airOuts":116,"runs":65,"doubles":19,"triples":1,"homeRuns":19,"strikeOuts":100,"baseOnBalls":40,"intentionalWalks":0,"hits":120,"hitByPitch":4,"atBats":405,"obp":".360","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","numberOfPitches":1735,"era":"5.26","inningsPitched":"102.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.56","battersFaced":456,"outs":308,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1735,"balls":627,"strikes":1108,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".385","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.77","walksPer9Inn":"3.51","hitsPer9Inn":"10.52","runsScoredPer9":"5.70","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":24,"groundOuts":41,"airOuts":43,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".204","atBats":152,"obp":".250","slg":".322","ops":".572","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":49,"rbi":11,"leftOnBase":71,"sacBunts":4,"sacFlies":2,"babip":".252","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":11,"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":17,"stolenBases":35,"stolenBasePercentage":".673","caughtStealingPercentage":".327","assists":28,"putOuts":381,"errors":5,"chances":414,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":47,"gamesStarted":0,"flyOuts":23,"groundOuts":33,"airOuts":44,"runs":22,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":25,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":158,"obp":".337","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":772,"era":"4.25","inningsPitched":"42.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":17,"blownSaves":3,"earnedRuns":20,"whip":"1.44","battersFaced":185,"outs":127,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":772,"balls":301,"strikes":471,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"18.24","gamesFinished":5,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"9.57","walksPer9Inn":"5.31","hitsPer9Inn":"7.65","runsScoredPer9":"4.68","homeRunsPer9":"1.28","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":3,"errors":0,"chances":5,"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":{"summary":"1.1 IP, 3 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"20.25","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":2,"groundOuts":13,"airOuts":10,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":45,"obp":".392","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":191,"era":"7.94","inningsPitched":"11.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"1.68","battersFaced":51,"outs":34,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":191,"balls":69,"strikes":122,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":1,"winPercentage":".500","pitchesPerInning":"16.85","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.35","walksPer9Inn":"3.18","hitsPer9Inn":"11.91","runsScoredPer9":"10.32","homeRunsPer9":"3.18","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657265":{"person":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":16,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":77,"era":"5.79","inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.50","battersFaced":20,"outs":14,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":32,"strikes":45,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".000","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"3.86","walksPer9Inn":"5.79","hitsPer9Inn":"7.71","runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":21,"gamesStarted":21,"flyOuts":62,"groundOuts":96,"airOuts":109,"runs":56,"doubles":21,"triples":1,"homeRuns":7,"strikeOuts":106,"baseOnBalls":35,"intentionalWalks":0,"hits":105,"hitByPitch":7,"atBats":412,"obp":".322","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1751,"era":"4.38","inningsPitched":"109.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.28","battersFaced":459,"outs":327,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":1751,"balls":614,"strikes":1137,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".417","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"8.75","walksPer9Inn":"2.89","hitsPer9Inn":"8.67","runsScoredPer9":"4.62","homeRunsPer9":"0.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"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":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":49,"groundOuts":92,"airOuts":111,"runs":41,"doubles":14,"triples":2,"homeRuns":4,"strikeOuts":83,"baseOnBalls":38,"intentionalWalks":0,"hits":90,"hitByPitch":7,"avg":".243","atBats":370,"obp":".321","slg":".324","ops":".645","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":120,"rbi":45,"leftOnBase":166,"sacBunts":0,"sacFlies":6,"babip":".298","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.50","popOuts":26,"lineOuts":36},"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":272,"putOuts":160,"errors":8,"chances":440,"fielding":".982","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":5,"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":110,"flyOuts":42,"groundOuts":128,"airOuts":101,"runs":66,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":84,"baseOnBalls":51,"intentionalWalks":4,"hits":100,"hitByPitch":25,"avg":".244","atBats":410,"obp":".360","slg":".380","ops":".740","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":156,"rbi":46,"leftOnBase":173,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.17","popOuts":31,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":29,"stolenBasePercentage":".967","caughtStealingPercentage":".033","assists":9,"putOuts":299,"errors":0,"chances":308,"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"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":18,"groundOuts":17,"airOuts":24,"runs":4,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".170","atBats":88,"obp":".255","slg":".307","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":27,"rbi":9,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".226","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":172,"errors":1,"chances":173,"fielding":".994","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":11,"groundOuts":14,"airOuts":19,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".214","atBats":70,"obp":".291","slg":".429","ops":".720","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":30,"rbi":12,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":19,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[802139,691023,676475,671056,663457,691026,701675,691458,699625,663494,686780,687273,703725,657265],"pitchers":[687273,703725,657265],"bench":[665877,676369],"bullpen":[677865,700669,681517,669461,669160,700241,676617,669467,666277,592773],"battingOrder":[802139,691023,676475,671056,663457,691026,701675,691458,686780],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Herrera (18, Gausman); Winn (14, Gausman); Jordan (7, Hoffman, J)."},{"label":"TB","value":"Burleson 2; Church; Crooks; Herrera 2; Jordan 3; Nootbaar; Walker, J 2; Winn 2."},{"label":"RBI","value":"Winn (45)."},{"label":"Runners left in scoring position, 2 out","value":"Crooks; Jordan; Herrera 2; Torres, B 2."},{"label":"GIDP","value":"Wetherholt."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Wetherholt (1, 2nd base by Gausman/Kirk)."}]}],"note":[{"label":"a","value":"Grounded out for Crooks in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".244","atBats":32,"obp":".305","slg":".379","ops":".684","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":11,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":11,"airOuts":8,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":36,"obp":".359","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":149,"era":"4.09","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":51,"strikes":98,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":1,"pitchesPerInning":"16.56","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":15,"groundOuts":41,"airOuts":27,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".362","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":561,"era":"5.74","inningsPitched":"31.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.63","battersFaced":141,"outs":94,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":561,"balls":225,"strikes":336,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".500","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"6.32","walksPer9Inn":"5.17","hitsPer9Inn":"9.48","runsScoredPer9":"5.74","homeRunsPer9":"2.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":4,"flyOuts":32,"groundOuts":79,"airOuts":58,"runs":27,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":68,"baseOnBalls":19,"intentionalWalks":0,"hits":58,"hitByPitch":0,"atBats":262,"obp":".274","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1098,"era":"3.21","inningsPitched":"70.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":25,"whip":"1.10","battersFaced":282,"outs":210,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":1098,"balls":366,"strikes":732,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".667","pitchesPerInning":"15.69","gamesFinished":6,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"8.74","walksPer9Inn":"2.44","hitsPer9Inn":"7.46","runsScoredPer9":"3.47","homeRunsPer9":"0.64","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":11,"airOuts":16,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".244","atBats":45,"obp":".314","slg":".467","ops":".781","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":21,"rbi":7,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"babip":".229","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","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":28,"putOuts":18,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID689149":{"person":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":2,"gamesStarted":0,"flyOuts":6,"groundOuts":2,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"obp":".263","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":82,"era":"1.93","inningsPitched":"4.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":19,"outs":14,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":34,"strikes":48,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.57","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.86","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":50,"gamesStarted":0,"flyOuts":22,"groundOuts":55,"airOuts":33,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":73,"baseOnBalls":15,"intentionalWalks":1,"hits":39,"hitByPitch":0,"atBats":199,"obp":".251","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":870,"era":"0.96","inningsPitched":"56.0","wins":3,"losses":3,"saves":24,"saveOpportunities":24,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"0.96","battersFaced":215,"outs":168,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":283,"strikes":587,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.54","gamesFinished":36,"strikeoutWalkRatio":"4.87","strikeoutsPer9Inn":"11.73","walksPer9Inn":"2.41","hitsPer9Inn":"6.27","runsScoredPer9":"1.77","homeRunsPer9":"0.16","inheritedRunners":26,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":0,"flyOuts":0,"groundOuts":12,"airOuts":3,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":2,"hits":18,"hitByPitch":0,"atBats":46,"obp":".481","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":210,"era":"13.50","inningsPitched":"10.2","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":16,"whip":"2.44","battersFaced":55,"outs":32,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":210,"balls":80,"strikes":130,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".000","pitchesPerInning":"19.69","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"11.81","walksPer9Inn":"6.75","hitsPer9Inn":"15.19","runsScoredPer9":"14.34","homeRunsPer9":"3.38","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"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}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":82,"groundOuts":100,"airOuts":157,"runs":47,"doubles":27,"triples":1,"homeRuns":8,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":0,"hits":122,"hitByPitch":2,"avg":".292","atBats":418,"obp":".317","slg":".419","ops":".736","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":175,"rbi":35,"leftOnBase":152,"sacBunts":0,"sacFlies":3,"babip":".307","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.25","popOuts":36,"lineOuts":39},"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":246,"putOuts":136,"errors":11,"chances":393,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":1,"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":98,"flyOuts":53,"groundOuts":74,"airOuts":107,"runs":39,"doubles":19,"triples":2,"homeRuns":7,"strikeOuts":69,"baseOnBalls":29,"intentionalWalks":2,"hits":81,"hitByPitch":2,"avg":".245","atBats":330,"obp":".309","slg":".379","ops":".688","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":125,"rbi":26,"leftOnBase":144,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.14","popOuts":25,"lineOuts":29},"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":199,"errors":2,"chances":205,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 5-10)","summary":"5.2 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":24,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":29,"strikes":65,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":23,"gamesStarted":23,"flyOuts":67,"groundOuts":113,"airOuts":135,"runs":68,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":127,"baseOnBalls":36,"intentionalWalks":1,"hits":128,"hitByPitch":1,"atBats":494,"obp":".309","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2140,"era":"4.38","inningsPitched":"127.1","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.29","battersFaced":540,"outs":382,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2140,"balls":746,"strikes":1394,"strikePercentage":".650","hitBatsmen":1,"balks":3,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":1,"winPercentage":".333","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"8.98","walksPer9Inn":"2.54","hitsPer9Inn":"9.05","runsScoredPer9":"4.81","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":6,"sacFlies":3,"passedBall":0,"popOuts":35,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-1 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":44,"groundOuts":102,"airOuts":86,"runs":27,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":67,"baseOnBalls":11,"intentionalWalks":0,"hits":75,"hitByPitch":10,"avg":".231","atBats":324,"obp":".275","slg":".352","ops":".627","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":114,"rbi":41,"leftOnBase":140,"sacBunts":2,"sacFlies":4,"babip":".268","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.29","popOuts":21,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":201,"putOuts":140,"errors":5,"chances":346,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":24,"groundOuts":40,"airOuts":49,"runs":21,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".239","atBats":184,"obp":".316","slg":".402","ops":".718","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":74,"rbi":21,"leftOnBase":79,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":37,"stolenBasePercentage":".740","caughtStealingPercentage":".260","assists":31,"putOuts":459,"errors":8,"chances":498,"fielding":".984","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"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":18,"balls":8,"strikes":10,"strikePercentage":".560","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":14,"groundOuts":37,"airOuts":32,"runs":28,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":75,"baseOnBalls":18,"intentionalWalks":4,"hits":48,"hitByPitch":5,"atBats":189,"obp":".330","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":893,"era":"3.94","inningsPitched":"48.0","wins":6,"losses":7,"saves":5,"saveOpportunities":9,"holds":12,"blownSaves":4,"earnedRuns":21,"whip":"1.38","battersFaced":215,"outs":144,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":893,"balls":300,"strikes":593,"strikePercentage":".660","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".462","pitchesPerInning":"18.60","gamesFinished":17,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"14.06","walksPer9Inn":"3.38","hitsPer9Inn":"9.00","runsScoredPer9":"5.25","homeRunsPer9":"0.75","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":40,"groundOuts":88,"airOuts":87,"runs":37,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":174,"baseOnBalls":51,"intentionalWalks":0,"hits":78,"hitByPitch":3,"atBats":425,"obp":".275","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2035,"era":"2.41","inningsPitched":"119.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.08","battersFaced":481,"outs":358,"gamesPitched":20,"completeGames":1,"shutouts":1,"pitchesThrown":2035,"balls":759,"strikes":1276,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".583","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"13.12","walksPer9Inn":"3.85","hitsPer9Inn":"5.88","runsScoredPer9":"2.79","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":53,"groundOuts":69,"airOuts":111,"runs":39,"doubles":21,"triples":0,"homeRuns":10,"strikeOuts":91,"baseOnBalls":45,"intentionalWalks":0,"hits":61,"hitByPitch":2,"atBats":324,"obp":".287","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1522,"era":"3.73","inningsPitched":"91.2","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.16","battersFaced":379,"outs":275,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1522,"balls":580,"strikes":942,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".500","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"8.93","walksPer9Inn":"4.42","hitsPer9Inn":"5.99","runsScoredPer9":"3.83","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":26,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":9,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":56,"flyOuts":23,"groundOuts":17,"airOuts":34,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":21,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".147","atBats":109,"obp":".282","slg":".284","ops":".566","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":31,"rbi":12,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".206","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":8,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":52,"errors":2,"chances":79,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":30,"groundOuts":82,"airOuts":58,"runs":28,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":0,"hits":67,"hitByPitch":5,"avg":".277","atBats":242,"obp":".336","slg":".384","ops":".720","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":93,"rbi":18,"leftOnBase":77,"sacBunts":3,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.40","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":123,"errors":1,"chances":129,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":15,"groundOuts":18,"airOuts":35,"runs":26,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":18,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":101,"obp":".393","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":500,"era":"9.49","inningsPitched":"24.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.82","battersFaced":117,"outs":74,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":500,"balls":183,"strikes":317,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".200","pitchesPerInning":"20.27","gamesFinished":0,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.57","walksPer9Inn":"5.11","hitsPer9Inn":"11.31","runsScoredPer9":"9.49","homeRunsPer9":"3.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":49,"groundOuts":85,"airOuts":88,"runs":39,"doubles":14,"triples":1,"homeRuns":12,"strikeOuts":64,"baseOnBalls":35,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".239","atBats":310,"obp":".321","slg":".406","ops":".727","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":126,"rbi":36,"leftOnBase":136,"sacBunts":0,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.97","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"25.83","popOuts":20,"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":0,"putOuts":2,"errors":0,"chances":2,"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"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 12)","summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":4,"strikes":3,"strikePercentage":".430","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":57,"gamesStarted":3,"flyOuts":25,"groundOuts":31,"airOuts":44,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":166,"obp":".337","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":759,"era":"4.36","inningsPitched":"43.1","wins":5,"losses":1,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":21,"whip":"1.43","battersFaced":189,"outs":130,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":268,"strikes":491,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".833","pitchesPerInning":"17.52","gamesFinished":5,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"10.59","walksPer9Inn":"3.95","hitsPer9Inn":"8.93","runsScoredPer9":"4.36","homeRunsPer9":"1.25","inheritedRunners":32,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":13},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","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":51,"gamesStarted":7,"flyOuts":29,"groundOuts":50,"airOuts":46,"runs":28,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":53,"baseOnBalls":26,"intentionalWalks":2,"hits":40,"hitByPitch":3,"atBats":184,"obp":".319","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":864,"era":"4.08","inningsPitched":"53.0","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":9,"blownSaves":0,"earnedRuns":24,"whip":"1.25","battersFaced":218,"outs":159,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":864,"balls":315,"strikes":549,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".500","pitchesPerInning":"16.30","gamesFinished":7,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.42","hitsPer9Inn":"6.79","runsScoredPer9":"4.75","homeRunsPer9":"1.02","inheritedRunners":22,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":21,"groundOuts":81,"airOuts":37,"runs":16,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":4,"hits":40,"hitByPitch":0,"atBats":183,"obp":".273","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":686,"era":"1.65","inningsPitched":"49.0","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":23,"blownSaves":3,"earnedRuns":9,"whip":"1.10","battersFaced":200,"outs":147,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":686,"balls":203,"strikes":483,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.19","rbi":0,"winPercentage":".333","pitchesPerInning":"14.00","gamesFinished":7,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"4.96","walksPer9Inn":"2.57","hitsPer9Inn":"7.35","runsScoredPer9":"2.94","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"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"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":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":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":53,"groundOuts":123,"airOuts":111,"runs":56,"doubles":18,"triples":0,"homeRuns":6,"strikeOuts":57,"baseOnBalls":45,"intentionalWalks":5,"hits":104,"hitByPitch":4,"avg":".267","atBats":390,"obp":".345","slg":".359","ops":".704","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":140,"rbi":44,"leftOnBase":150,"sacBunts":0,"sacFlies":5,"babip":".295","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":21,"lineOuts":37},"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":669,"errors":7,"chances":741,"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"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":28,"groundOuts":56,"airOuts":54,"runs":22,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":52,"baseOnBalls":10,"intentionalWalks":1,"hits":59,"hitByPitch":5,"avg":".272","atBats":217,"obp":".314","slg":".433","ops":".747","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":94,"rbi":29,"leftOnBase":85,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":13,"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":94,"errors":0,"chances":94,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":97,"flyOuts":34,"groundOuts":53,"airOuts":63,"runs":29,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".218","atBats":174,"obp":".276","slg":".316","ops":".592","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":55,"rbi":17,"leftOnBase":72,"sacBunts":2,"sacFlies":3,"babip":".235","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":15,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":19,"strikes":26,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"15.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":109,"errors":0,"chances":111,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":19,"groundOuts":42,"airOuts":35,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":16,"intentionalWalks":2,"hits":29,"hitByPitch":0,"avg":".236","atBats":123,"obp":".321","slg":".341","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":42,"rbi":14,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".252","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":46,"stolenBasePercentage":".821","caughtStealingPercentage":".179","assists":21,"putOuts":317,"errors":1,"chances":339,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":58,"groundOuts":72,"airOuts":99,"runs":57,"doubles":15,"triples":0,"homeRuns":24,"strikeOuts":135,"baseOnBalls":38,"intentionalWalks":0,"hits":90,"hitByPitch":6,"avg":".228","atBats":394,"obp":".305","slg":".449","ops":".754","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":177,"rbi":69,"leftOnBase":197,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.42","popOuts":26,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":158,"putOuts":79,"errors":14,"chances":251,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[649966,665926,665489,672960,543807,672386,662139,676391,664702,676914,664770,592332,680755,689254,656546,643511],"pitchers":[592332,680755,689254,656546,643511],"bench":[660821,678218],"bullpen":[669456,656302,689149,663893,693686,453286,686973,702056],"battingOrder":[665926,665489,672960,543807,672386,662139,676391,664702,664770],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Straw (8, Mathews); Springer (14, Gastelum, L)."},{"label":"TB","value":"Clement; Guerrero Jr. 2; Kirk; Springer 3; Straw 2; Urías, L; Varsho."},{"label":"RBI","value":"Kirk 2 (14); Springer 2 (36); Urías, L (7)."},{"label":"2-out RBI","value":"Springer."},{"label":"Runners left in scoring position, 2 out","value":"Varsho 2; Straw; Lukes; Guerrero Jr."},{"label":"SF","value":"Urías, L."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Urías, L-Clement-Guerrero Jr.)."}]}],"note":[{"label":"a","value":"Popped out for Schneider in the 6th."},{"label":"b","value":"Hit by pitch for Urías, L in the 7th."}]}},"officials":[{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Giménez (by Gastelum, L)."},{"label":"ABS Challenge","value":"Kirk (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Mathews 97-63; Gastelum, L 23-14; Strzelecki 30-18; Gausman 94-65; Fisher 18-11; Fluharty 7-3; Hoffman, J 18-10; Rogers, Ty 12-9."},{"label":"Groundouts-flyouts","value":"Mathews 4-5; Gastelum, L 2-0; Strzelecki 2-1; Gausman 7-3; Fisher 1-1; Fluharty 1-0; Hoffman, J 1-0; Rogers, Ty 1-2."},{"label":"Batters faced","value":"Mathews 24; Gastelum, L 7; Strzelecki 7; Gausman 25; Fisher 4; Fluharty 2; Hoffman, J 5; Rogers, Ty 3."},{"label":"Inherited runners-scored","value":"Gastelum, L 1-0; Strzelecki 2-2; Fisher 1-0; Fluharty 1-0."},{"label":"Umpires","value":"HP: Rob Drake. 1B: Jordan Baker. 2B: Stu Scheurwater. 3B: Junior Valentine. "},{"label":"Weather","value":"77 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, R To L."},{"label":"First pitch","value":"3:07 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"41,819."},{"label":"Venue","value":"Rogers Centre."},{"label":"August 1, 2026"}],"pitchingNotes":["Mathews pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","boxscoreName":"Gausman"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 5-10)","summary":"5.2 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":24,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":29,"strikes":65,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":23,"gamesStarted":23,"flyOuts":67,"groundOuts":113,"airOuts":135,"runs":68,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":127,"baseOnBalls":36,"intentionalWalks":1,"hits":128,"hitByPitch":1,"atBats":494,"obp":".309","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2140,"era":"4.38","inningsPitched":"127.1","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.29","battersFaced":540,"outs":382,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2140,"balls":746,"strikes":1394,"strikePercentage":".650","hitBatsmen":1,"balks":3,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":1,"winPercentage":".333","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"8.98","walksPer9Inn":"2.54","hitsPer9Inn":"9.05","runsScoredPer9":"4.81","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":6,"sacFlies":3,"passedBall":0,"popOuts":35,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":2,"chances":21,"fielding":".905","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":55,"pitchingGameScore":55},{"player":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","boxscoreName":"Springer"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":49,"groundOuts":85,"airOuts":88,"runs":39,"doubles":14,"triples":1,"homeRuns":12,"strikeOuts":64,"baseOnBalls":35,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".239","atBats":310,"obp":".321","slg":".406","ops":".727","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":126,"rbi":36,"leftOnBase":136,"sacBunts":0,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.97","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"25.83","popOuts":20,"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":0,"putOuts":2,"errors":0,"chances":2,"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"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","boxscoreName":"Kirk"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":19,"groundOuts":42,"airOuts":35,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":16,"intentionalWalks":2,"hits":29,"hitByPitch":0,"avg":".236","atBats":123,"obp":".321","slg":".341","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":42,"rbi":14,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".252","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":46,"stolenBasePercentage":".821","caughtStealingPercentage":".179","assists":21,"putOuts":317,"errors":1,"chances":339,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"loser":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}