{"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":824163,"link":"/api/v1.1/game/824163/feed/live","metaData":{"wait":10,"timeStamp":"20260802_210717","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824163,"type":"R","doubleHeader":"N","id":"2026/08/02/texmlb-houmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824163-2026-08-02","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-02T18:10:00Z","originalDate":"2026-08-02","officialDate":"2026-08-02","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":112,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":57,"ties":0,"pct":".491"},"records":{},"divisionLeader":false,"wins":55,"losses":57,"winningPercentage":".491"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":55,"ties":0,"pct":".513"},"records":{},"divisionLeader":false,"wins":58,"losses":55,"winningPercentage":".513"},"franchiseName":"Houston","clubName":"Astros","active":true}},"players":{"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID669854":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854","firstName":"Ronel","lastName":"Blanco","primaryNumber":"56","birthDate":"1993-08-31","currentAge":33,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 3\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ronel","useLastName":"Blanco","middleName":"De Jesus","boxscoreName":"Blanco","gender":"M","nameMatrilineal":"Nova","isPlayer":true,"isVerified":false,"pronunciation":"RO-nell","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronel Blanco","nameSlug":"ronel-blanco-669854","firstLastName":"Ronel Blanco","lastFirstName":"Blanco, Ronel","lastInitName":"Blanco, R","initLastName":"R Blanco","fullFMLName":"Ronel De Jesus Blanco","fullLFMName":"Blanco, Ronel De Jesus","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663884":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884","firstName":"Nolan","lastName":"Kingham","birthDate":"1996-08-18","currentAge":30,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"Kingham","middleName":"Ray","boxscoreName":"Kingham","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2026-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Kingham","nameSlug":"nolan-kingham-663884","firstLastName":"Nolan Kingham","lastFirstName":"Kingham, Nolan","lastInitName":"Kingham, N","initLastName":"N Kingham","fullFMLName":"Nolan Ray Kingham","fullLFMName":"Kingham, Nolan Ray","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID701305":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305","firstName":"Zachary","lastName":"Dezenzo","primaryNumber":"9","birthDate":"2000-05-11","currentAge":26,"birthCity":"Canton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Zach","useLastName":"Dezenzo","boxscoreName":"Dezenzo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Dezenzo","nameSlug":"zach-dezenzo-701305","firstLastName":"Zach Dezenzo","lastFirstName":"Dezenzo, Zach","lastInitName":"Dezenzo, Z","initLastName":"Z Dezenzo","fullFMLName":"Zachary Dezenzo","fullLFMName":"Dezenzo, Zachary","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687239":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239","firstName":"Benjamin","lastName":"Peoples","primaryNumber":"70","birthDate":"2001-05-01","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Peoples","middleName":"Cole","boxscoreName":"Peoples","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Peoples","nameSlug":"ben-peoples-687239","firstLastName":"Ben Peoples","lastFirstName":"Peoples, Ben","lastInitName":"Peoples, B","initLastName":"B Peoples","fullFMLName":"Benjamin Cole Peoples","fullLFMName":"Peoples, Benjamin Cole","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669713":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713","firstName":"Hayden","lastName":"Wesneski","primaryNumber":"39","birthDate":"1997-12-05","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Wesneski","middleName":"Gregory","boxscoreName":"Wesneski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Wesneski","nameSlug":"hayden-wesneski-669713","firstLastName":"Hayden Wesneski","lastFirstName":"Wesneski, Hayden","lastInitName":"Wesneski, H","initLastName":"H Wesneski","fullFMLName":"Hayden Gregory Wesneski","fullLFMName":"Wesneski, Hayden Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID828599":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599","firstName":"Lucas","lastName":"Spence","primaryNumber":"28","birthDate":"2003-01-27","currentAge":23,"birthCity":"Chicago Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Lucas","useLastName":"Spence","middleName":"Edward","boxscoreName":"Spence","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Lucas Spence","nameSlug":"lucas-spence-828599","firstLastName":"Lucas Spence","lastFirstName":"Spence, Lucas","lastInitName":"Spence, L","initLastName":"L Spence","fullFMLName":"Lucas Spence","fullLFMName":"Spence, Lucas ","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695508":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508","firstName":"Cameron","lastName":"Cauley","primaryNumber":"27","birthDate":"2003-02-06","currentAge":23,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cam","useLastName":"Cauley","middleName":"Andrew","boxscoreName":"Cauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Cauley","nameSlug":"cam-cauley-695508","firstLastName":"Cam Cauley","lastFirstName":"Cauley, Cam","lastInitName":"Cauley, C","initLastName":"C Cauley","fullFMLName":"Cameron Andrew Cauley","fullLFMName":"Cauley, Cameron Andrew","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712}},"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392","location":{"address1":"501 Crawford Street","city":"Houston","state":"Texas","stateAbbrev":"TX","postalCode":"77002","defaultCoordinates":{"latitude":29.756967,"longitude":-95.355509},"azimuthAngle":343.0,"elevation":45,"country":"USA","phone":"(713) 259-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41168,"turfType":"Grass","roofType":"Retractable","leftLine":315,"leftCenter":362,"center":409,"rightCenter":373,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":2392,"link":"/api/v1/venues/2392"},"weather":{"condition":"Roof Closed","temp":"73","wind":"0 mph, None"},"gameInfo":{"attendance":33955,"firstPitch":"2026-08-02T18:10:00.000Z","gameDurationMinutes":176},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"home":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"}},"officialScorer":{"id":800936,"fullName":"Frank Johnson","link":"/api/v1/people/800936"},"primaryDatacaster":{"id":802252,"fullName":"August Mueller","link":"/api/v1/people/802252"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T18:10:37.176Z","endTime":"2026-08-02T18:10:47.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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-02T16:45:08.192Z","endTime":"2026-08-02T17:44:08.337Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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-02T17:44:08.337Z","endTime":"2026-08-02T18:10:15.259Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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-02T18:10:15.259Z","endTime":"2026-08-02T18:10:39.175Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.558874490406744,"aZ":-28.173737351746947,"pfxX":-11.07999336335522,"pfxZ":2.5681278795016382,"pX":-0.6804271540571285,"pZ":3.083155092561209,"vX0":7.314559516226554,"vY0":-123.98118562089073,"vZ0":-1.3603224327098729,"x":142.94,"y":155.53,"x0":-2.2278919147477936,"y0":50.00450654691509,"z0":5.9881909612219575,"aX":-17.267939642476833},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":18.4,"spinRate":1566,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.44162655900429515,"extension":6.0471114448108025},"hitData":{"launchSpeed":79.3,"launchAngle":12.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.17,"coordY":134.82}},"index":3,"playId":"5d62ba33-b31d-3a4a-ae25-7839058fb04e","pitchNumber":1,"startTime":"2026-08-02T18:10:39.175Z","endTime":"2026-08-02T18:10:47.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:10:47.177Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T18:10:56.150Z","endTime":"2026-08-02T18:12:44.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.028059744244157,"aZ":-11.911290206884104,"pfxX":-5.119534193516168,"pfxZ":11.08796687618931,"pX":1.0758492394523014,"pZ":2.8432298291658973,"vX0":9.689877145325832,"vY0":-134.09144999732243,"vZ0":-6.165492080620471,"x":75.99,"y":162.01,"x0":-1.9137209101054975,"y0":50.005006249322314,"z0":6.01639184398065,"aX":-9.358720144747583},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":7.3,"spinRate":2301,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.40793170439249016,"extension":5.9645623921381},"index":0,"playId":"f2ecf639-4bca-30c8-88d2-a850fe12b087","pitchNumber":1,"startTime":"2026-08-02T18:11:15.828Z","endTime":"2026-08-02T18:11:20.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341943532983844,"aZ":-11.804262958159304,"pfxX":-4.680549870388005,"pfxZ":10.953267249966956,"pX":0.7052229177313354,"pZ":3.184764362556315,"vX0":8.8086992174992,"vY0":-135.2305400199294,"vZ0":-5.368402170787915,"x":90.12,"y":152.79,"x0":-1.9801240588904123,"y0":50.002986960779836,"z0":6.017401304521547,"aX":-8.705276148361117},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":6.7,"spinRate":2324,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.40438718423596587,"extension":6.15897645699854},"index":1,"playId":"dc52c22a-fc9a-34fc-9629-a2a38a250379","pitchNumber":2,"startTime":"2026-08-02T18:11:32.887Z","endTime":"2026-08-02T18:11:38.385Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059175734625285,"aZ":-34.23945870539874,"pfxX":7.524793941019376,"pfxZ":-1.3846211788581826,"pX":0.683184849949755,"pZ":1.8089013523701554,"vX0":5.061713930445191,"vY0":-121.50155242495555,"vZ0":-2.899166773228158,"x":90.96,"y":189.94,"x0":-2.405394984436331,"y0":50.002167425877175,"z0":5.996346057581356,"aX":11.235894705667842},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.0,"breakHorizontal":-14.9,"spinRate":2831,"spinDirection":56},"zone":9,"typeConfidence":0.9,"plateTime":0.45100561286295626,"extension":5.971454356488304},"index":2,"playId":"3732f30d-89b2-30d2-8f88-35c7af38f385","pitchNumber":3,"startTime":"2026-08-02T18:11:51.260Z","endTime":"2026-08-02T18:11:56.129Z","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-02T18:12:08.705Z","endTime":"2026-08-02T18:12:20.338Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.248551877469566,"aZ":-15.66096741048934,"pfxX":-4.466469946363766,"pfxZ":8.516302889593513,"pX":-0.5783321448299652,"pZ":3.7165759626468886,"vX0":5.9650045382352594,"vY0":-137.7818418865007,"vZ0":-3.6319573023363176,"x":139.04,"y":138.43,"x0":-2.182710775574106,"y0":50.000419528534124,"z0":6.098407004334425,"aX":-8.658070394411794},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2274,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.39628559915289374,"extension":5.875678296048511},"index":4,"playId":"f962394d-d256-327b-9f93-71ec145c3e86","pitchNumber":4,"startTime":"2026-08-02T18:12:20.338Z","endTime":"2026-08-02T18:12:23.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.913684651925408,"aZ":-14.093031206324758,"pfxX":-4.314738669600933,"pfxZ":9.473689141073073,"pX":0.9758819398290925,"pZ":3.0050093620935385,"vX0":8.961747361187282,"vY0":-136.74178567207156,"vZ0":-5.5621625430244785,"x":79.8,"y":157.64,"x0":-1.771737770261331,"y0":50.00411479299523,"z0":6.019319335967338,"aX":-8.236855276936845},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":6.1,"spinRate":2312,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.3993385665939839,"extension":5.957858294433318},"index":5,"playId":"67dc4d81-2093-344a-929c-ff3ce19ede2f","pitchNumber":5,"startTime":"2026-08-02T18:12:41.252Z","endTime":"2026-08-02T18:12:44.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:12:44.901Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out sharply to center fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T18:12:54.174Z","endTime":"2026-08-02T18:14:57.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71451525972206,"aZ":-16.935249153718463,"pfxX":-4.790468296412536,"pfxZ":8.041143856862817,"pX":-1.1895380018118988,"pZ":4.1451749104377855,"vX0":4.248861564666138,"vY0":-136.26600943302995,"vZ0":-2.0587464120778174,"x":162.34,"y":126.86,"x0":-2.1405630235958757,"y0":50.00551671488578,"z0":6.070358840460166,"aX":-9.082059826028429},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":7.9,"spinRate":2262,"spinDirection":212},"zone":11,"typeConfidence":0.85,"plateTime":0.4007383376465148,"extension":6.00057103510673},"index":0,"playId":"8a201921-601c-32ec-86f8-6bf12a52397b","pitchNumber":1,"startTime":"2026-08-02T18:13:10.254Z","endTime":"2026-08-02T18:13:13.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.890052179649633,"aZ":-12.536529389390832,"pfxX":-4.639815034670228,"pfxZ":10.503240883985058,"pX":-0.2787828592382804,"pZ":1.3895020040712363,"vX0":6.304290001653423,"vY0":-135.2415455939417,"vZ0":-9.24407621659221,"x":127.63,"y":201.26,"x0":-2.0271075511959107,"y0":50.004283942495135,"z0":5.710932069474853,"aX":-8.676773519302163},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":7.2,"spinRate":2343,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.4035534707316306,"extension":6.256986328565152},"index":1,"playId":"2ec6e538-dee8-3b88-abeb-1a6ea8b45160","pitchNumber":2,"startTime":"2026-08-02T18:13:24.980Z","endTime":"2026-08-02T18:13:30.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45931180722135,"aZ":-12.468671043424994,"pfxX":-4.902261867583151,"pfxZ":10.286647524941245,"pX":-0.40188912118703407,"pZ":2.7173557461249342,"vX0":6.17396025694062,"vY0":-136.85928023005565,"vZ0":-6.39172221009414,"x":132.32,"y":165.41,"x0":-2.0398765327877695,"y0":50.00117561731467,"z0":5.9207245527487435,"aX":-9.389537286417138},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2369,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.39873508426794624,"extension":5.9712922465614335},"index":2,"playId":"9ec98919-066c-3f90-afbc-e996ecabc9c1","pitchNumber":3,"startTime":"2026-08-02T18:13:46.442Z","endTime":"2026-08-02T18:13:49.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.191832435790886,"aZ":-13.223025656143468,"pfxX":-5.393510771779903,"pfxZ":9.73470742920663,"pX":-0.5493392589808485,"pZ":5.352093333585776,"vX0":5.569497234216319,"vY0":-138.90081193659975,"vZ0":-0.014331327725189524,"x":137.94,"y":94.27,"x0":-1.8832822748025067,"y0":50.00237035785248,"z0":6.239285253945882,"aX":-10.499949173470979},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2340,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3949028926371829,"extension":5.8867299849168},"index":3,"playId":"05895cd3-ab3d-33c3-bbf7-ac69dea6375d","pitchNumber":4,"startTime":"2026-08-02T18:14:07.885Z","endTime":"2026-08-02T18:14:10.885Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080065264880208,"aZ":-42.598508721338796,"pfxX":7.934007395252269,"pfxZ":-7.4685850474888,"pX":1.4589717158647544,"pZ":2.4209630864439444,"vX0":5.364735124893531,"vY0":-118.37118926684876,"vZ0":0.3623268394334751,"x":61.39,"y":173.41,"x0":-1.880692581659724,"y0":50.00370063819201,"z0":6.2194499637659195,"aX":11.071984033369043},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.1,"breakHorizontal":-15.8,"spinRate":2567,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.46567514137291477,"extension":5.990594310535512},"index":4,"playId":"a1b51da9-a47b-3935-8bcc-3935c6d2183f","pitchNumber":5,"startTime":"2026-08-02T18:14:27.439Z","endTime":"2026-08-02T18:14:31.717Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.567604991127485,"aZ":-25.670200261257133,"pfxX":-8.002556952245806,"pfxZ":3.9603939417803122,"pX":-0.5326746344374462,"pZ":2.611377988320561,"vX0":7.090740464684862,"vY0":-127.17826878798303,"vZ0":-3.0091979762414742,"x":137.3,"y":168.27,"x0":-2.3143587835496278,"y0":50.00045490521811,"z0":5.841191135137724,"aX":-13.13497732536645},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":13.0,"spinRate":1595,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.43032874787396924,"extension":6.110214638087024},"hitData":{"launchSpeed":100.6,"launchAngle":44.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.05,"coordY":64.67}},"index":5,"playId":"5c17f740-d59c-38b2-b36a-706793bb2646","pitchNumber":6,"startTime":"2026-08-02T18:14:47.970Z","endTime":"2026-08-02T18:14:57.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:14:57.891Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T18:17:08.070Z","endTime":"2026-08-02T18:18:12.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(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":81.3,"endSpeed":75.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.087995589400272,"aZ":-36.27921410778216,"pfxX":-1.5069078804990765,"pfxZ":-2.886048015851273,"pX":0.4711718472676301,"pZ":2.1245369519235195,"vX0":6.055566892198533,"vY0":-118.24706021453952,"vZ0":-1.5581771116737293,"x":99.04,"y":181.42,"x0":-1.9248568498531928,"y0":50.0058876190135,"z0":6.113845236674572,"aX":-2.138707720134245},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.4,"breakHorizontal":1.3,"spinRate":2160,"spinDirection":42},"zone":9,"typeConfidence":0.9,"plateTime":0.46281731578058416,"extension":6.3441518079185935},"index":0,"playId":"6054f967-e1ec-3f08-b202-aa3e2adce999","pitchNumber":1,"startTime":"2026-08-02T18:17:12.083Z","endTime":"2026-08-02T18:17:15.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.467767188993875,"aZ":-21.943819193852534,"pfxX":-9.555984942273156,"pfxZ":5.45441257064166,"pX":1.4701904910841237,"pZ":1.8199789384036162,"vX0":12.441363229246434,"vY0":-135.80979691808116,"vZ0":-6.459673549548516,"x":60.96,"y":189.64,"x0":-1.9189929401768058,"y0":50.00554663157331,"z0":5.745306196520393,"aX":-17.9353379616785},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":14.8,"spinRate":2167,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4025957478863993,"extension":6.830020585430682},"index":1,"playId":"fb855c53-72ff-35d4-8d08-79ad26bfa3dc","pitchNumber":2,"startTime":"2026-08-02T18:17:27.808Z","endTime":"2026-08-02T18:17:31.485Z","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":93.8,"endSpeed":86.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.259097406216622,"aZ":-25.2900609671051,"pfxX":-10.021392370904032,"pfxZ":3.6490952234318828,"pX":0.685635293557833,"pZ":1.6272549018758742,"vX0":10.808773918357439,"vY0":-136.10561900856692,"vZ0":-6.42223673531178,"x":90.87,"y":194.84,"x0":-2.024217867276748,"y0":50.0040754312524,"z0":5.754792647770365,"aX":-18.912061973148383},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":16.1,"spinRate":2138,"spinDirection":231},"zone":9,"typeConfidence":0.89,"plateTime":0.40154695507563076,"extension":6.641565036208353},"index":2,"playId":"3f6700bf-8b47-3d07-b081-174499d64fa4","pitchNumber":3,"startTime":"2026-08-02T18:17:44.324Z","endTime":"2026-08-02T18:17:49.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96927013443005,"aZ":-36.811030916271626,"pfxX":-0.1243401818285248,"pfxZ":-3.210181260639147,"pX":0.3006613335109958,"pZ":1.6074107502167108,"vX0":5.292065000413003,"vY0":-119.11123144527876,"vZ0":-2.7699066618441,"x":105.54,"y":195.38,"x0":-1.9298500753786871,"y0":50.00449461351275,"z0":6.10006582327119,"aX":-0.1796126433724296},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.2,"breakHorizontal":-1.0,"spinRate":2256,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.45909027375256617,"extension":6.717719578621995},"hitData":{"launchSpeed":79.3,"launchAngle":21.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.34,"coordY":121.15}},"index":3,"playId":"d572fb2a-3280-347b-8f41-788321539067","pitchNumber":4,"startTime":"2026-08-02T18:18:02.349Z","endTime":"2026-08-02T18:18:12.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:18:12.280Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yordan Alvarez doubles (22) on a line drive to right fielder Brandon Nimmo. Jeremy Peña to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T18:18:14.762Z","endTime":"2026-08-02T18:19:10.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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(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":82.1,"endSpeed":76.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88691806509488,"aZ":-35.32646932999606,"pfxX":0.8944911398228105,"pfxZ":-2.1701416532704716,"pX":-0.14252405726365822,"pZ":1.9230791301890142,"vX0":4.586262887025407,"vY0":-119.54926744510803,"vZ0":-2.398164978237924,"x":122.43,"y":186.86,"x0":-2.1976692758010725,"y0":50.00154279554647,"z0":6.093835894667378,"aX":1.3002933504873757},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.2,"breakHorizontal":-2.6,"spinRate":2239,"spinDirection":52},"zone":8,"typeConfidence":0.91,"plateTime":0.4572227898767798,"extension":6.723588983588176},"index":0,"playId":"6ffb53fd-a75e-3920-91f2-98a038409ee3","pitchNumber":1,"startTime":"2026-08-02T18:18:39.093Z","endTime":"2026-08-02T18:18:42.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353180032072203,"aZ":-23.464037798106876,"pfxX":-0.6312319739078098,"pfxZ":5.037353281271811,"pX":0.40598766102836276,"pZ":2.4077858114511312,"vX0":6.885343572705506,"vY0":-129.94800542079437,"vZ0":-4.830765673573787,"x":101.52,"y":173.77,"x0":-2.1833284537851374,"y0":50.003118512790834,"z0":6.048006819671988,"aX":-1.091628088539875},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":-0.2,"spinRate":2165,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.4196940688001676,"extension":6.52973910330511},"hitData":{"launchSpeed":108.2,"launchAngle":7.0,"totalDistance":127.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.04,"coordY":114.07}},"index":1,"playId":"76e3a293-5ac7-3022-9a4e-1d0e3e741597","pitchNumber":2,"startTime":"2026-08-02T18:18:57.747Z","endTime":"2026-08-02T18:19:10.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:19:10.842Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T18:19:15.942Z","endTime":"2026-08-02T18:21:54.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.2,"endSpeed":76.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.797540967316785,"aZ":-33.87322521824106,"pfxX":0.2216810472703905,"pfxZ":-1.1752972190504605,"pX":0.602280741092776,"pZ":0.910629994887277,"vX0":6.039309765781684,"vY0":-119.55405546712929,"vZ0":-4.789551537608648,"x":94.04,"y":214.19,"x0":-1.9839973333718843,"y0":50.00093818341753,"z0":5.976125433362404,"aX":0.32066767011537745},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.0,"breakHorizontal":-1.8,"spinRate":2128,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.4579297931071813,"extension":6.59341516678737},"index":0,"playId":"2a3aec24-75a9-3758-83e4-f10072fa6e2e","pitchNumber":1,"startTime":"2026-08-02T18:19:46.192Z","endTime":"2026-08-02T18:19:50.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611221014936742,"aZ":-25.298769843660224,"pfxX":0.38583744753242577,"pfxZ":4.039715226220059,"pX":1.535599198209679,"pZ":1.0729168696869622,"vX0":8.876443360701714,"vY0":-129.3005163240018,"vZ0":-7.244371745371267,"x":58.47,"y":209.81,"x0":-1.9843368124413205,"y0":50.00351251887038,"z0":5.837344311809634,"aX":0.6562201951278455},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.0,"breakHorizontal":-2.5,"spinRate":2128,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4227505610948019,"extension":6.813707993759406},"index":1,"playId":"b5fdba4a-eb2b-3ad7-8c30-2899083f5b2c","pitchNumber":2,"startTime":"2026-08-02T18:20:09.064Z","endTime":"2026-08-02T18:20:13.288Z","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":82.8,"endSpeed":76.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859228250557326,"aZ":-34.74385046928419,"pfxX":-0.5990488949438747,"pfxZ":-1.737855726451258,"pX":-0.09759273577173902,"pZ":2.425412484406354,"vX0":5.0464157849172535,"vY0":-120.53430070334575,"vZ0":-1.3752322460740418,"x":120.72,"y":173.29,"x0":-2.138293197976728,"y0":50.0050242383959,"z0":6.063915131350733,"aX":-0.8839225428479521},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.2,"breakHorizontal":-0.1,"spinRate":2261,"spinDirection":49},"zone":5,"typeConfidence":0.9,"plateTime":0.4539686904548179,"extension":6.693925947239039},"index":2,"playId":"fd519284-5810-3d11-849c-659f270b4075","pitchNumber":3,"startTime":"2026-08-02T18:20:29.967Z","endTime":"2026-08-02T18:20:33.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19136170581699,"aZ":-24.269657022493877,"pfxX":0.6397491309336636,"pfxZ":4.503493674791911,"pX":0.3771244990553827,"pZ":2.2733408297255924,"vX0":6.163902766684637,"vY0":-131.1964148240927,"vZ0":-4.927242241114557,"x":102.62,"y":177.4,"x0":-2.0798230323967184,"y0":50.00043929621204,"z0":5.97082620240751,"aX":1.1198459905383549},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":-2.4,"spinRate":2178,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.4165291598875247,"extension":6.721574573540689},"index":3,"playId":"e018aa14-e0ec-3c63-a285-811a5e5984f0","pitchNumber":4,"startTime":"2026-08-02T18:20:49.452Z","endTime":"2026-08-02T18:20:52.897Z","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-02T18:21:07.240Z","endTime":"2026-08-02T18:21:23.199Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.233425048298244,"aZ":-23.726548606355095,"pfxX":-11.7996172858332,"pfxZ":4.372423806466463,"pX":1.1257276437276018,"pZ":1.5480393317124423,"vX0":12.737580239920753,"vY0":-137.9756072822981,"vZ0":-6.921905542701507,"x":74.09,"y":196.98,"x0":-2.013974951786338,"y0":50.00289612295794,"z0":5.684411568335082,"aX":-22.788892695395436},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":18.7,"spinRate":2179,"spinDirection":227},"zone":14,"typeConfidence":0.89,"plateTime":0.39674525874760924,"extension":6.87947001848639},"index":5,"playId":"bd65a2d5-a593-37b6-88e4-6884d342eba3","pitchNumber":5,"startTime":"2026-08-02T18:21:23.199Z","endTime":"2026-08-02T18:21:26.631Z","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":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31970636311092,"aZ":-21.880546906847712,"pfxX":-10.353001055774481,"pfxZ":5.226087898974789,"pX":1.2450515657316614,"pZ":2.6669771272312133,"vX0":12.330085510366679,"vY0":-139.4170424936808,"vZ0":-4.7050336899829786,"x":69.54,"y":166.77,"x0":-1.889563030016564,"y0":50.00075379249934,"z0":5.820435020488943,"aX":-20.381103785241763},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":16.2,"spinRate":2143,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.3928649723321591,"extension":6.723463957386789},"hitData":{"launchSpeed":81.4,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.56,"coordY":168.8}},"index":6,"playId":"3c3f9202-27cb-319c-8bee-6e82159febba","pitchNumber":6,"startTime":"2026-08-02T18:21:46.179Z","endTime":"2026-08-02T18:21:54.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:21:54.473Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T18:22:29.778Z","endTime":"2026-08-02T18:23:44.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T18:22:15.058Z","endTime":"2026-08-02T18:22:32.076Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.660829826199777,"aZ":-37.11699460801225,"pfxX":-0.2879032788931166,"pfxZ":-3.3687380449468822,"pX":0.3726095500131077,"pZ":1.4069853265303334,"vX0":5.802513982716108,"vY0":-120.18470811756222,"vZ0":-3.248360681988707,"x":102.8,"y":200.79,"x0":-2.0326520475315557,"y0":50.00391491520029,"z0":6.063113595065068,"aX":-0.42347242085256925},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.6,"breakHorizontal":-0.8,"spinRate":2187,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.45523679665947814,"extension":6.707730972894158},"index":1,"playId":"dcf03f48-4f60-3362-b1ba-973f87e7f6f7","pitchNumber":1,"startTime":"2026-08-02T18:22:32.076Z","endTime":"2026-08-02T18:22:35.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989816103098615,"aZ":-37.758233863059715,"pfxX":-0.2029126281109772,"pfxZ":-3.759538997200406,"pX":0.2749770912066581,"pZ":1.5684098712003076,"vX0":5.60518574087526,"vY0":-120.85923595520593,"vZ0":-2.7094897588261397,"x":106.52,"y":196.43,"x0":-2.0455472390542653,"y0":50.00593895108531,"z0":6.0118785363625635,"aX":-0.3011787220077739},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.2,"breakHorizontal":-1.0,"spinRate":2257,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.45275486177397317,"extension":6.5899191923269695},"index":2,"playId":"a0d3c595-d720-3955-8182-8a00df6d22f2","pitchNumber":2,"startTime":"2026-08-02T18:22:52.762Z","endTime":"2026-08-02T18:22:58.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.493281166335702,"aZ":-35.210699179981084,"pfxX":-1.9757501145815648,"pfxZ":-2.0521910085951345,"pX":0.37063692755775357,"pZ":0.6868998470046089,"vX0":6.313058826902965,"vY0":-120.89846948664423,"vZ0":-5.01041337849027,"x":102.87,"y":220.23,"x0":-2.017332858433201,"y0":50.00332622943332,"z0":5.875546846470524,"aX":-2.927148047271977},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.7,"breakHorizontal":2.0,"spinRate":2230,"spinDirection":29},"zone":14,"typeConfidence":0.89,"plateTime":0.45299316865029216,"extension":6.643367855856337},"index":3,"playId":"0f6acc77-af2c-3156-8e18-58ca295e070a","pitchNumber":3,"startTime":"2026-08-02T18:23:15.382Z","endTime":"2026-08-02T18:23:18.509Z","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.3,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51580255611085,"aZ":-18.90087432982149,"pfxX":-6.855054355506965,"pfxZ":6.801454185055505,"pX":-0.6732784794804474,"pZ":4.551433826095416,"vX0":6.7264942265703755,"vY0":-138.68974952872443,"vZ0":-0.7543729225489879,"x":142.66,"y":115.89,"x0":-2.237411934090942,"y0":50.00107849652476,"z0":6.0854608669361925,"aX":-13.375907058185732},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":11.0,"spinRate":2246,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.39466080850356056,"extension":6.647229018919648},"index":4,"playId":"d74c8474-7522-3995-982d-c4e9db4ef5e1","pitchNumber":4,"startTime":"2026-08-02T18:23:39.748Z","endTime":"2026-08-02T18:23:44.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:23:44.422Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elias Díaz challenged (pitch result), call on the field was confirmed: Taylor Trammell walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T18:23:50.719Z","endTime":"2026-08-02T18:26:17.328Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"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":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16267497308507,"aZ":-37.6532107425107,"pfxX":0.010120468907815594,"pfxZ":-3.631310264942968,"pX":-0.4014619971981473,"pZ":2.1534520202534058,"vX0":3.9865286392213037,"vY0":-121.76467999314913,"vZ0":-1.43091051378944,"x":132.3,"y":180.64,"x0":-2.05899908917162,"y0":50.005758537759405,"z0":5.996726062613014,"aX":0.015202766187075785},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.7,"breakHorizontal":-1.0,"spinRate":2253,"spinDirection":44},"zone":7,"typeConfidence":0.91,"plateTime":0.4492555295540539,"extension":6.734619555140835},"index":0,"playId":"338a977b-979e-3d18-832c-e75d12dbd7f3","pitchNumber":1,"startTime":"2026-08-02T18:24:13.051Z","endTime":"2026-08-02T18:24:16.983Z","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":95.4,"endSpeed":87.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22927408038952,"aZ":-19.595795917775664,"pfxX":-6.8889734196531,"pfxZ":6.437114172285185,"pX":-1.097378620005822,"pZ":4.5251231843303845,"vX0":5.827866438986508,"vY0":-138.9165883641272,"vZ0":-0.24492736017535144,"x":158.83,"y":116.6,"x0":-2.32783994589511,"y0":50.001185887562,"z0":5.917522046281759,"aX":-13.457997805562986},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":11.3,"spinRate":2217,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.3943438798326313,"extension":6.612767565954076},"index":1,"playId":"6420c1cd-ca64-3597-85c5-338916c1fbbe","pitchNumber":2,"startTime":"2026-08-02T18:24:33.912Z","endTime":"2026-08-02T18:24:36.989Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56655635128371,"aZ":-16.276374763769535,"pfxX":-7.116903965253774,"pfxZ":8.214975999063578,"pX":-0.1729083066920742,"pZ":3.4090907382095024,"vX0":7.803872860207876,"vY0":-138.3959681435713,"vZ0":-3.5327875380808336,"x":123.59,"y":146.73,"x0":-2.107755333244375,"y0":50.00253370862732,"z0":5.79568220663184,"aX":-13.77306846997666},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":11.2,"spinRate":2285,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.39612305191505914,"extension":6.634357170894303},"index":2,"playId":"dd344db8-84c1-3d58-9de8-5418ccd6b9e1","pitchNumber":3,"startTime":"2026-08-02T18:24:53.987Z","endTime":"2026-08-02T18:24:58.091Z","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":2},"index":3,"startTime":"2026-08-02T18:25:07.901Z","endTime":"2026-08-02T18:25:24.936Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"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":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.926753934411973,"aZ":-36.17238530545642,"pfxX":-0.6450375625131048,"pfxZ":-2.6963097564833807,"pX":-0.39026666951711886,"pZ":0.734597271588136,"vX0":4.052294421872937,"vY0":-121.08411259010815,"vZ0":-4.847445542567287,"x":131.88,"y":218.95,"x0":-2.0026244745803172,"y0":50.00269747406938,"z0":5.9319669847898675,"aX":-0.9568352333094751},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.8,"breakHorizontal":0.2,"spinRate":2292,"spinDirection":34},"zone":13,"typeConfidence":0.9,"plateTime":0.45256977471526927,"extension":6.7426552362634915},"index":4,"playId":"2bcb2680-d9a0-3f97-ad45-a2337a89c607","pitchNumber":4,"startTime":"2026-08-02T18:25:24.936Z","endTime":"2026-08-02T18:25:29.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709817179652305,"aZ":-18.395248682238773,"pfxX":-7.596786393169775,"pfxZ":6.89665053851555,"pX":-1.1070739609209908,"pZ":4.4190720384043605,"vX0":5.851134966795584,"vY0":-140.4462729790736,"vZ0":-0.8373818886312836,"x":159.2,"y":119.47,"x0":-2.2300292307885585,"y0":50.00565949741533,"z0":5.917125796755637,"aX":-15.183964634270705},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":12.6,"spinRate":2262,"spinDirection":226},"zone":11,"typeConfidence":0.87,"plateTime":0.3899498430322783,"extension":6.800171345924002},"index":5,"playId":"8d678ae1-259a-35bb-a44a-571d64dbaf4a","pitchNumber":5,"startTime":"2026-08-02T18:25:47.977Z","endTime":"2026-08-02T18:25:51.562Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.451967513337177,"aZ":-37.64546762828671,"pfxX":0.8141273476104072,"pfxZ":-3.7212305022550183,"pX":-1.0006697080739624,"pZ":1.783815787552637,"vX0":2.7342172832541998,"vY0":-120.27239703013302,"vZ0":-2.118523239453978,"x":155.14,"y":190.62,"x0":-2.256128666193411,"y0":50.002324210952764,"z0":6.002050056369704,"aX":1.197007820161123},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.0,"breakHorizontal":-2.2,"spinRate":2229,"spinDirection":42},"zone":13,"typeConfidence":0.91,"plateTime":0.4547199480723991,"extension":6.826414520757661},"index":6,"playId":"0538eed1-b0ff-362c-8da7-d82b580c68f0","pitchNumber":6,"startTime":"2026-08-02T18:26:11.447Z","endTime":"2026-08-02T18:26:17.328Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}},"playEndTime":"2026-08-02T18:26:17.328Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jose Altuve grounds into a force out, fielded by third baseman Ezequiel Duran. Yordan Alvarez out at 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T18:26:35.794Z","endTime":"2026-08-02T18:27:06.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.276662055578463,"aZ":-35.629909397194126,"pfxX":-0.8478760856623527,"pfxZ":-2.2942340454881345,"pX":0.1445978351384172,"pZ":1.3434462919022017,"vX0":5.350088282511255,"vY0":-121.90063637972624,"vZ0":-3.593637168981826,"x":111.49,"y":202.51,"x0":-1.9698767523769243,"y0":50.00607081709152,"z0":5.917228379146079,"aX":-1.2746601162801845},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.8,"breakHorizontal":0.2,"spinRate":2232,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.44956436663753463,"extension":6.923783259864859},"hitData":{"launchSpeed":99.2,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":175.41}},"index":0,"playId":"fa40e84f-55ae-3046-b04b-7c1fb86d9a29","pitchNumber":1,"startTime":"2026-08-02T18:26:59.477Z","endTime":"2026-08-02T18:27:06.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:27:06.877Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T18:29:09.818Z","endTime":"2026-08-02T18:30:28.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.964763754516575,"aZ":-19.246360601595523,"pfxX":0.45481177434064435,"pfxZ":7.454665384457841,"pX":0.5824287603389349,"pZ":2.569041411273908,"vX0":7.114346298907332,"vY0":-130.4803401458075,"vZ0":-5.091889752694508,"x":94.8,"y":169.42,"x0":-2.232039101837435,"y0":50.00411440933424,"z0":5.984441840289733,"aX":0.7874249406810959},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.6,"breakHorizontal":-2.3,"spinRate":2380,"spinDirection":195},"zone":6,"typeConfidence":0.91,"plateTime":0.4188545528171952,"extension":6.066139810588184},"index":0,"playId":"af95f93b-fedd-3c4e-92cf-1c1c3cdcc360","pitchNumber":1,"startTime":"2026-08-02T18:29:21.074Z","endTime":"2026-08-02T18:29:25.431Z","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":1,"outs":0},"index":1,"startTime":"2026-08-02T18:29:37.006Z","endTime":"2026-08-02T18:29:47.528Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760328285649017,"aZ":-40.12319083418612,"pfxX":8.28626985921699,"pfxZ":-6.0193787692782905,"pX":-0.1444821028950749,"pZ":2.1655614868301054,"vX0":2.4250155390604955,"vY0":-115.19089941775884,"vZ0":-0.1813828704276772,"x":122.51,"y":180.31,"x0":-2.2917470400584805,"y0":50.00099848688704,"z0":6.18012993554667,"aX":10.946483492380073},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.6,"breakHorizontal":-15.6,"spinRate":2683,"spinDirection":31},"zone":8,"typeConfidence":0.9,"plateTime":0.47859970805746155,"extension":6.161167739433741},"index":2,"playId":"e70b1d17-86b5-377b-811f-7726abcd645d","pitchNumber":2,"startTime":"2026-08-02T18:29:47.528Z","endTime":"2026-08-02T18:29:51.061Z","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.5,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.633152875787122,"aZ":-9.945536470078428,"pfxX":-4.614846607036739,"pfxZ":11.890115491008501,"pX":-0.9201394707666161,"pZ":2.979668281836563,"vX0":4.968790823482742,"vY0":-136.05719524085552,"vZ0":-6.049792465329883,"x":152.07,"y":158.33,"x0":-2.172918010551065,"y0":50.00457645370317,"z0":5.925645733604626,"aX":-8.628985790907098},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.4,"breakHorizontal":7.3,"spinRate":2432,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4030115658618918,"extension":6.072371886697334},"index":3,"playId":"ff3d705e-1256-3d7e-aaf5-f9a1d0d547d2","pitchNumber":3,"startTime":"2026-08-02T18:30:04.011Z","endTime":"2026-08-02T18:30:08.983Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.764279409315744,"aZ":-10.145817469610655,"pfxX":-4.604703507387727,"pfxZ":11.683299649092058,"pX":-0.9863059937545932,"pZ":3.0780874601737716,"vX0":4.563841429586346,"vY0":-136.60424973402172,"vZ0":-5.9318251239173545,"x":154.6,"y":155.67,"x0":-2.082314297900374,"y0":50.002333836950434,"z0":5.978773488593689,"aX":-8.681736857946994},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.0,"breakHorizontal":7.3,"spinRate":2427,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40133593807503054,"extension":6.035256324726228},"index":4,"playId":"a9b03b9d-eb06-3e8e-a75b-acc1df47c231","pitchNumber":4,"startTime":"2026-08-02T18:30:23.202Z","endTime":"2026-08-02T18:30:28.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:30:28.356Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T18:30:32.037Z","endTime":"2026-08-02T18:31:55.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.987123025185728,"aZ":-18.27649039134019,"pfxX":-10.157997534078973,"pfxZ":7.505930402122434,"pX":-0.5927059044481859,"pZ":1.766671022441485,"vX0":8.3708255346913,"vY0":-135.34468857918344,"vZ0":-7.098684149946397,"x":139.59,"y":191.08,"x0":-2.4083120004459353,"y0":50.00553513220915,"z0":5.707009062574875,"aX":-18.817871791813516},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":16.6,"spinRate":2346,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.4049372643211422,"extension":6.116937167559748},"index":0,"playId":"8da73f2a-aaf8-3430-9358-df69611c1cdb","pitchNumber":1,"startTime":"2026-08-02T18:30:52.008Z","endTime":"2026-08-02T18:30:55.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22802071886365,"aZ":-19.147448408595036,"pfxX":-10.347436541826264,"pfxZ":6.951802289819886,"pX":-0.8069194862386831,"pZ":1.2575354680240458,"vX0":7.973562098305452,"vY0":-136.1072045612472,"vZ0":-8.233384505711836,"x":147.76,"y":204.83,"x0":-2.431914673058935,"y0":50.0035409442838,"z0":5.650818193604444,"aX":-19.390153014374825},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":17.0,"spinRate":2265,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.4026275384387512,"extension":6.13502938196026},"index":1,"playId":"d6a5f60f-b3c2-377a-8688-4ed353a48133","pitchNumber":2,"startTime":"2026-08-02T18:31:08.014Z","endTime":"2026-08-02T18:31:11.908Z","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":93.8,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247528097431655,"aZ":-11.597533780432382,"pfxX":-6.484227452960469,"pfxZ":10.97092588954683,"pX":0.522287944322027,"pZ":2.0192940173218425,"vX0":8.730434543541644,"vY0":-136.16077726265598,"vZ0":-8.062947424135496,"x":97.09,"y":184.26,"x0":-1.8850086569692235,"y0":50.00155193449238,"z0":5.8237921313718575,"aX":-12.160151853458489},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":9.8,"spinRate":2457,"spinDirection":214},"zone":9,"typeConfidence":0.92,"plateTime":0.40246604560470134,"extension":6.030874894272961},"index":2,"playId":"b9dc0636-9367-3e79-874f-fce4e89bd01d","pitchNumber":3,"startTime":"2026-08-02T18:31:27.580Z","endTime":"2026-08-02T18:31:31.313Z","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-02T18:31:41.872Z","endTime":"2026-08-02T18:31:52.200Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":93.2,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38082809119237,"aZ":-11.434105003970917,"pfxX":-4.922166227846384,"pfxZ":11.17668029076751,"pX":-0.6058026914712779,"pZ":3.98185663233766,"vX0":5.803350656513545,"vY0":-135.55195950468072,"vZ0":-3.231048781890295,"x":140.09,"y":131.27,"x0":-2.1377315085903694,"y0":50.00574688927625,"z0":5.990851894939863,"aX":-9.136868176788767},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":7.7,"spinRate":2398,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4044946349908978,"extension":6.00826630413129},"index":4,"playId":"2f36083b-a41b-34f6-8ca7-fe28502ac8c3","pitchNumber":4,"startTime":"2026-08-02T18:31:52.200Z","endTime":"2026-08-02T18:31:55.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:31:55.408Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out sharply to center fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T18:32:15.369Z","endTime":"2026-08-02T18:32:48.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46339736117183,"aZ":-41.613053273054526,"pfxX":8.810877086753312,"pfxZ":-7.024569612426058,"pX":1.076489305046359,"pZ":0.9491287326807465,"vX0":4.725026606001416,"vY0":-116.20685850581651,"vZ0":-2.3798480400101054,"x":75.97,"y":213.15,"x0":-2.140346969671604,"y0":50.00512202502422,"z0":6.008304021654881,"aX":11.832625201263841},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.1,"breakHorizontal":-17.3,"spinRate":2726,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.47466015355963975,"extension":5.967848028375354},"index":0,"playId":"4f88ba32-3cd3-3bf0-8e95-472504efd2a1","pitchNumber":1,"startTime":"2026-08-02T18:32:20.984Z","endTime":"2026-08-02T18:32:24.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729592856056804,"aZ":-10.903140627437669,"pfxX":-5.393745669706273,"pfxZ":11.675581509542553,"pX":-0.1572085850651081,"pZ":2.7518541849156968,"vX0":6.921543495090751,"vY0":-134.50883243443337,"vZ0":-6.13151260085168,"x":122.99,"y":164.48,"x0":-2.0699221851026497,"y0":50.004380389303215,"z0":5.843297607412346,"aX":-9.82841287595574},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.9,"breakHorizontal":8.2,"spinRate":2368,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.40810474396172625,"extension":6.112654609295069},"hitData":{"launchSpeed":102.9,"launchAngle":28.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":135.6,"coordY":35.64}},"index":1,"playId":"caaabe5c-0d3c-34df-b1b4-9a688f045b39","pitchNumber":2,"startTime":"2026-08-02T18:32:39.524Z","endTime":"2026-08-02T18:32:48.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:32:48.769Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cam Smith doubles (15) on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T18:35:11.235Z","endTime":"2026-08-02T18:35:29.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86970854849432,"aZ":-25.714280599592836,"pfxX":-10.849014114546579,"pfxZ":3.3514667415243284,"pX":-0.4281611003594209,"pZ":3.513560966209686,"vX0":7.781219933485687,"vY0":-138.1805845358608,"vZ0":-2.1291646827014015,"x":133.32,"y":143.91,"x0":-1.8764834360559013,"y0":50.00215195962735,"z0":6.028432233808108,"aX":-20.90033780461749},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.8,"breakHorizontal":18.0,"spinRate":2195,"spinDirection":225},"zone":1,"typeConfidence":0.89,"plateTime":0.3969641965660231,"extension":6.8128110584401265},"hitData":{"launchSpeed":93.3,"launchAngle":21.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.65,"coordY":103.65}},"index":0,"playId":"5dafbd8f-c064-31b8-9ba0-4fddce79f759","pitchNumber":1,"startTime":"2026-08-02T18:35:18.587Z","endTime":"2026-08-02T18:35:29.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:35:29.806Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, second baseman Cam Cauley to first baseman Jake Burger. Cam Smith to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T18:35:46.061Z","endTime":"2026-08-02T18:36:35.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02789010854757,"aZ":-20.25877955298287,"pfxX":-10.259770147255816,"pfxZ":6.179969699043799,"pX":0.5989809437188097,"pZ":1.9553449491443227,"vX0":10.274246749911246,"vY0":-138.0328915553757,"vZ0":-6.925632456981027,"x":94.17,"y":185.99,"x0":-1.8403528703370773,"y0":50.00002643749205,"z0":5.863035760052503,"aX":-19.773943973555234},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":16.4,"spinRate":2229,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.3969661237652393,"extension":6.835912679247885},"index":0,"playId":"641d1539-ebf8-38c1-b620-6b6395a38d57","pitchNumber":1,"startTime":"2026-08-02T18:36:03.958Z","endTime":"2026-08-02T18:36:08.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.868443895746314,"aZ":-21.783422988904746,"pfxX":-10.426336004850832,"pfxZ":5.44394455484043,"pX":-0.9392332549588592,"pZ":1.8364703648760794,"vX0":6.5619957142328165,"vY0":-137.60938865085342,"vZ0":-7.262858705421259,"x":152.8,"y":189.2,"x0":-2.0058697459395693,"y0":50.004248510295525,"z0":5.996787986927656,"aX":-19.904259634139727},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":17.4,"spinRate":2127,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.3987395005253229,"extension":6.725555054010111},"hitData":{"launchSpeed":84.8,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.32,"coordY":164.76}},"index":1,"playId":"1fbe5d99-c29f-3004-b99e-f18431f0a374","pitchNumber":2,"startTime":"2026-08-02T18:36:27.703Z","endTime":"2026-08-02T18:36:35.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:36:35.756Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T18:36:43.719Z","endTime":"2026-08-02T18:38:15.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.920264770230478,"aZ":-19.332273718499795,"pfxX":-9.698403604665515,"pfxZ":6.77117948821368,"pX":0.003755263478721394,"pZ":2.041249539946701,"vX0":8.454010532497723,"vY0":-136.55430640009624,"vZ0":-7.278909777912935,"x":116.86,"y":183.67,"x0":-1.8660284338534747,"y0":50.00360669646082,"z0":6.062456396542291,"aX":-18.392101721593153},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":15.8,"spinRate":2150,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.40048980979235704,"extension":6.813141709923734},"index":0,"playId":"246265ba-4b80-3ac7-86e9-68a2854035b1","pitchNumber":1,"startTime":"2026-08-02T18:37:04.728Z","endTime":"2026-08-02T18:37:07.926Z","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":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.396252311682748,"aZ":-36.89384626742941,"pfxX":0.5903753835011263,"pfxZ":-3.1995964756862527,"pX":0.6362843471479759,"pZ":0.4984009783773728,"vX0":6.1449918344424255,"vY0":-120.47940009219734,"vZ0":-5.183335467826723,"x":92.75,"y":225.32,"x0":-2.019023982745386,"y0":50.001335538973926,"z0":5.921727942716347,"aX":0.8706387290318726},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.7,"breakHorizontal":-2.5,"spinRate":2242,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.45383527747421093,"extension":7.025788215320026},"index":1,"playId":"cd0c9c5a-bafe-30c2-a1a5-69c6390b082c","pitchNumber":2,"startTime":"2026-08-02T18:37:25.596Z","endTime":"2026-08-02T18:37:28.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.550110204368323,"aZ":-37.94766829965632,"pfxX":-0.11349359991882846,"pfxZ":-3.7892082789356127,"pX":-0.9023890841396819,"pZ":2.796549562181897,"vX0":3.0163161525276845,"vY0":-122.25229889731449,"vZ0":-0.15162338297623235,"x":151.4,"y":163.27,"x0":-2.1338346483174844,"y0":50.00156545577644,"z0":6.097779580747966,"aX":-0.1729750746745178},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.7,"breakHorizontal":-0.5,"spinRate":2295,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.4468555830138232,"extension":6.761323042606829},"index":2,"playId":"8904bed7-35a8-3fbb-a5cb-b078385f8d70","pitchNumber":3,"startTime":"2026-08-02T18:37:48.220Z","endTime":"2026-08-02T18:37:53.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97670857581331,"aZ":-23.282493246403916,"pfxX":-8.841453641736349,"pfxZ":4.563479948728762,"pX":-0.09343081326803994,"pZ":2.988827323307026,"vX0":7.859760730180871,"vY0":-138.68358257984352,"vZ0":-4.214142737335355,"x":120.56,"y":158.08,"x0":-1.8153680905439116,"y0":50.00211691345012,"z0":6.08073563642877,"aX":-17.22407174909386},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":14.4,"spinRate":2243,"spinDirection":219},"zone":2,"typeConfidence":0.92,"plateTime":0.3949336562983312,"extension":6.861722399104202},"index":3,"playId":"ae288f96-f37b-347e-85ef-517a038ec390","pitchNumber":4,"startTime":"2026-08-02T18:38:12.867Z","endTime":"2026-08-02T18:38:15.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:38:15.947Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeremy Peña lines out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T18:38:20.087Z","endTime":"2026-08-02T18:38:52.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.091956204417333,"aZ":-18.177998011266947,"pfxX":-8.091995201254639,"pfxZ":7.1587455374040765,"pX":-0.4257436559981961,"pZ":3.18596841262972,"vX0":7.026481272381863,"vY0":-138.9548086872888,"vZ0":-4.6638948101787,"x":133.23,"y":152.76,"x0":-1.9356419559468312,"y0":50.006207305457366,"z0":6.093737640858615,"aX":-15.82969366717288},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":2329,"spinDirection":217},"zone":1,"typeConfidence":0.63,"plateTime":0.39414507563374945,"extension":6.754414375595744},"hitData":{"launchSpeed":84.3,"launchAngle":25.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.99,"coordY":85.72}},"index":0,"playId":"b27806e1-2343-3ec4-8d56-b0fb20890407","pitchNumber":1,"startTime":"2026-08-02T18:38:45.075Z","endTime":"2026-08-02T18:38:52.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:38:52.268Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T18:40:42.095Z","endTime":"2026-08-02T18:43:16.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95647388043592,"aZ":-42.36667692662424,"pfxX":8.679501192658986,"pfxZ":-7.862777674613,"pX":1.145978410118741,"pZ":2.2410901059096995,"vX0":5.171923498712649,"vY0":-114.24705441978594,"vZ0":0.6640894344730741,"x":73.32,"y":178.27,"x0":-2.290516458629608,"y0":50.005597119864994,"z0":6.178503765836973,"aX":11.245322346120727},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.6,"breakHorizontal":-17.2,"spinRate":2668,"spinDirection":32},"zone":14,"typeConfidence":0.92,"plateTime":0.48314050839816947,"extension":6.017652446347118},"index":0,"playId":"5256b930-94d5-3813-ad14-5ce41674076a","pitchNumber":1,"startTime":"2026-08-02T18:41:00.076Z","endTime":"2026-08-02T18:41:04.347Z","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":91.6,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.265693422519135,"aZ":-20.06030978946425,"pfxX":-8.989005345973677,"pfxZ":6.722647402006183,"pX":-1.7218540016012176,"pZ":2.8595937731023393,"vX0":5.700419793737548,"vY0":-133.27041454000616,"vZ0":-3.9338782128904537,"x":182.63,"y":161.57,"x0":-2.719170282485583,"y0":50.00136692791028,"z0":5.8012554674695345,"aX":-16.190642736993585},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":15.1,"spinRate":2236,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.4107712100175491,"extension":6.062983701319999},"index":1,"playId":"2ec78ce9-a70d-33c1-88ba-2dbf2b3f7d5c","pitchNumber":2,"startTime":"2026-08-02T18:41:15.355Z","endTime":"2026-08-02T18:41:19.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.419158813588297,"aZ":-18.225153258256526,"pfxX":-9.437288325150906,"pfxZ":7.6168075364425025,"pX":-1.0820500110689342,"pZ":2.1286427936452412,"vX0":6.869298542954701,"vY0":-134.54061295066938,"vZ0":-6.258433771172351,"x":158.25,"y":181.31,"x0":-2.443310939603613,"y0":50.00373459189154,"z0":5.778305009561933,"aX":-17.2873541584371},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":15.6,"spinRate":2253,"spinDirection":218},"zone":13,"typeConfidence":0.92,"plateTime":0.4072390240528887,"extension":6.004279478501793},"index":2,"playId":"b8cc1d5d-93fb-3e09-b8cf-d72f757967a8","pitchNumber":3,"startTime":"2026-08-02T18:41:32.972Z","endTime":"2026-08-02T18:41:36.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809109911693376,"aZ":-34.11655076846363,"pfxX":8.11765799578676,"pfxZ":-1.3355914332939056,"pX":0.8389645174653769,"pZ":1.2574675906698465,"vX0":5.648715217793852,"vY0":-120.12106574183912,"vZ0":-3.701426898648524,"x":85.02,"y":204.83,"x0":-2.603701194320892,"y0":50.00431084250857,"z0":5.874154411319501,"aX":11.779639747824534},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":-16.1,"spinRate":2822,"spinDirection":50},"zone":14,"typeConfidence":0.88,"plateTime":0.45721034308988484,"extension":6.072612130661147},"index":3,"playId":"ed1b9120-7276-3e6b-b712-486a36203084","pitchNumber":4,"startTime":"2026-08-02T18:41:55.550Z","endTime":"2026-08-02T18:41:59.383Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935082046343915,"aZ":-12.304434775666426,"pfxX":-4.1847436432279075,"pfxZ":10.479151197559226,"pX":-0.8948203315255941,"pZ":4.728128921516433,"vX0":4.534677380147647,"vY0":-136.77157747146526,"vZ0":-1.5094988319123201,"x":151.11,"y":111.12,"x0":-2.0299423659994265,"y0":50.00283364371097,"z0":6.130273289113092,"aX":-7.935148417948944},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":6.6,"spinRate":2394,"spinDirection":210},"zone":11,"typeConfidence":0.88,"plateTime":0.40034500495903513,"extension":5.869209433976275},"index":4,"playId":"3c601a5d-e650-3efd-8eeb-249c5b2b1289","pitchNumber":5,"startTime":"2026-08-02T18:42:14.528Z","endTime":"2026-08-02T18:42:17.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-02T18:42:35.821Z","endTime":"2026-08-02T18:42:50.141Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.915571243023006,"aZ":-19.70263172368764,"pfxX":-9.65531976252796,"pfxZ":6.62490048015391,"pX":-0.8936560885723651,"pZ":2.9561575668098308,"vX0":7.625173943160819,"vY0":-136.3334442736804,"vZ0":-4.048450853664066,"x":151.06,"y":158.96,"x0":-2.4720812844913813,"y0":50.00283990238341,"z0":5.819792587346102,"aX":-18.17928261909585},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":15.8,"spinRate":2240,"spinDirection":219},"zone":11,"typeConfidence":0.93,"plateTime":0.40171633838898657,"extension":6.028622993987652},"index":6,"playId":"6549ec1c-6d12-3f5f-bc46-bdb891b790f1","pitchNumber":6,"startTime":"2026-08-02T18:42:50.141Z","endTime":"2026-08-02T18:42:53.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21146137434181,"aZ":-41.39804736843928,"pfxX":8.74306438049531,"pfxZ":-6.606907124160894,"pX":0.54176087527828,"pZ":1.7244310483970666,"vX0":3.932661120905163,"vY0":-118.42209929149415,"vZ0":-1.2415138885703936,"x":96.35,"y":192.22,"x0":-2.2851273685696256,"y0":50.0032224798747,"z0":6.100834514430695,"aX":12.205276045698666},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.9,"breakHorizontal":-16.9,"spinRate":2733,"spinDirection":27},"zone":9,"typeConfidence":0.9,"plateTime":0.4655783576593837,"extension":5.964885910388728},"index":7,"playId":"830f22e5-57f0-3aba-83e4-a0ba10e47175","pitchNumber":7,"startTime":"2026-08-02T18:43:11.133Z","endTime":"2026-08-02T18:43:16.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:43:16.096Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T18:43:17.447Z","endTime":"2026-08-02T18:45:49.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562754570373794,"aZ":-11.759884511033913,"pfxX":-5.221500647097956,"pfxZ":10.798498275897558,"pX":-0.5823128594149214,"pZ":3.416668320067616,"vX0":6.315820924150743,"vY0":-136.51400719666398,"vZ0":-4.710357649964678,"x":139.2,"y":146.53,"x0":-2.2455918451395362,"y0":50.00478226722542,"z0":5.9716312387898265,"aX":-9.873620373633917},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2363,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.40095730651908923,"extension":6.042470498736826},"index":0,"playId":"2a618780-ca40-3d57-8ba5-af03e6bce986","pitchNumber":1,"startTime":"2026-08-02T18:43:41.346Z","endTime":"2026-08-02T18:43:44.346Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.683008391423453,"aZ":-13.634006045514832,"pfxX":-5.505598571040136,"pfxZ":9.803115891064277,"pX":-0.5421641850214993,"pZ":3.6579505480975625,"vX0":6.207937880525584,"vY0":-136.5657261303154,"vZ0":-3.801819234989652,"x":137.67,"y":140.02,"x0":-2.128014225520837,"y0":50.00363983890245,"z0":6.004008422100718,"aX":-10.414254354399452},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2367,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4008585738979815,"extension":6.023207409663057},"index":1,"playId":"b8ae7b2b-b287-3a1a-a2c8-1c4c3c0740d7","pitchNumber":2,"startTime":"2026-08-02T18:43:56.734Z","endTime":"2026-08-02T18:44:01.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.815472522125194,"aZ":-19.562378889666928,"pfxX":-9.989855408351687,"pfxZ":6.682278279492358,"pX":-1.7010234580593981,"pZ":3.0321780234122926,"vX0":5.398088747314475,"vY0":-136.69361406410465,"vZ0":-3.7185637312860167,"x":181.84,"y":156.91,"x0":-2.406008447184569,"y0":50.00442264956491,"z0":5.757385641618783,"aX":-18.86060147578989},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":16.9,"spinRate":2312,"spinDirection":220},"zone":11,"typeConfidence":0.93,"plateTime":0.40106014589226113,"extension":6.053364459603642},"index":2,"playId":"42c501d4-6d14-3556-ae05-5cd773806271","pitchNumber":3,"startTime":"2026-08-02T18:44:14.615Z","endTime":"2026-08-02T18:44:22.401Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97761469169088,"aZ":-12.681875833723268,"pfxX":-5.4417024809525945,"pfxZ":10.374329947034388,"pX":-0.44573663585412027,"pZ":4.818998167442983,"vX0":6.3945632257702725,"vY0":-136.4505154330838,"vZ0":-1.0402776513120668,"x":133.99,"y":108.67,"x0":-2.116398079749015,"y0":50.00577469008591,"z0":6.082004796058582,"aX":-10.228194968983685},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":8.4,"spinRate":2366,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4019308626799498,"extension":6.025158286980409},"index":3,"playId":"72b43275-eed2-37aa-a460-2cccd083107c","pitchNumber":4,"startTime":"2026-08-02T18:44:34.203Z","endTime":"2026-08-02T18:44:37.834Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.669040937757202,"aZ":-20.334043829859517,"pfxX":-8.115844960222487,"pfxZ":7.3490004665589135,"pX":-0.5637442996759566,"pZ":1.4779811952733366,"vX0":7.3580780762757705,"vY0":-125.89815073523874,"vZ0":-6.354546171368416,"x":138.49,"y":198.87,"x0":-2.464586375415221,"y0":50.00319612337695,"z0":5.671419044867204,"aX":-13.077301745374877},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":1681,"spinDirection":227},"zone":13,"typeConfidence":0.88,"plateTime":0.434430571502034,"extension":6.197833369463726},"index":4,"playId":"3d35be1f-39fc-3d3f-9646-ff3da348c01a","pitchNumber":5,"startTime":"2026-08-02T18:44:52.794Z","endTime":"2026-08-02T18:44:56.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-02T18:45:04.898Z","endTime":"2026-08-02T18:45:21.495Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.734566412359115,"aZ":-11.49316959352865,"pfxX":-5.483140506187327,"pfxZ":10.635628463497062,"pX":-0.7973451456426657,"pZ":2.9094343613382345,"vX0":5.39609403391734,"vY0":-138.72264973831443,"vZ0":-5.998234829846984,"x":147.39,"y":160.23,"x0":-2.057634453846093,"y0":50.000272065967394,"z0":5.869532153491792,"aX":-10.659461177002253},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2429,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.3952062261789231,"extension":6.018631199470543},"index":6,"playId":"d5c6d47a-22e3-3d1f-b066-00346af0e9db","pitchNumber":6,"startTime":"2026-08-02T18:45:21.495Z","endTime":"2026-08-02T18:45:24.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.945015720605237,"aZ":-31.784305014523355,"pfxX":10.434704124887,"pfxZ":0.2635328548133842,"pX":0.6148882091154094,"pZ":1.5969549567031789,"vX0":4.594809508626789,"vY0":-121.7453588207832,"vZ0":-3.635481883677331,"x":93.56,"y":195.66,"x0":-2.6553983326930437,"y0":50.004341769093,"z0":5.87421027410644,"aX":15.591844029082228},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.1,"breakHorizontal":-20.0,"spinRate":2822,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4506970518388278,"extension":6.048389085301444},"index":7,"playId":"ec363f47-4af0-3915-8e18-3391633007c4","pitchNumber":7,"startTime":"2026-08-02T18:45:44.635Z","endTime":"2026-08-02T18:45:49.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:45:49.904Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cam Cauley pops out to shortstop Nick Allen in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T18:45:58.638Z","endTime":"2026-08-02T18:47:23.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.118311406443304,"aZ":-20.72436409830392,"pfxX":0.8387651944657448,"pfxZ":6.438132956342514,"pX":0.5943917126603194,"pZ":2.6611965795784447,"vX0":7.334782805878914,"vY0":-132.00958468904642,"vZ0":-4.4873713655757905,"x":94.34,"y":166.93,"x0":-2.320354603602036,"y0":50.0018828574954,"z0":5.893810904933867,"aX":1.4905325573241943},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":-3.0,"spinRate":2426,"spinDirection":192},"zone":6,"typeConfidence":0.91,"plateTime":0.4137206087579206,"extension":6.113698817822364},"index":0,"playId":"cb7d70a1-ab6b-3792-bdd4-5324014105b7","pitchNumber":1,"startTime":"2026-08-02T18:46:14.340Z","endTime":"2026-08-02T18:46:18.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23518192447045,"aZ":-33.75746461611972,"pfxX":6.97739157191176,"pfxZ":-1.059559290106912,"pX":0.9000190706170339,"pZ":1.8628124257684315,"vX0":6.334552811289381,"vY0":-121.70344360843708,"vZ0":-2.519772012925399,"x":82.69,"y":188.48,"x0":-2.648987509413229,"y0":50.005518553925995,"z0":5.852955400228836,"aX":10.402879017232236},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.3,"breakHorizontal":-14.2,"spinRate":2839,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4511018316199378,"extension":6.071456641703085},"index":1,"playId":"e4edfdc1-b4b2-356e-afd9-33cfaa1d539c","pitchNumber":2,"startTime":"2026-08-02T18:46:30.935Z","endTime":"2026-08-02T18:46:35.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.398368894133462,"aZ":-24.13954194786423,"pfxX":1.7682682127438754,"pfxZ":4.568270874566913,"pX":0.007162853244800242,"pZ":4.398963372401177,"vX0":5.671313126395744,"vY0":-131.1872836813445,"vZ0":0.18598024895483978,"x":116.73,"y":120.01,"x0":-2.404506430776939,"y0":50.002034645179016,"z0":6.1132867301563465,"aX":3.109791706698654},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-4.3,"spinRate":2505,"spinDirection":169},"zone":12,"typeConfidence":0.89,"plateTime":0.41607353965235294,"extension":6.011462378031063},"index":2,"playId":"75853db2-7a4a-3c88-864c-5bd3fa17ac06","pitchNumber":3,"startTime":"2026-08-02T18:46:48.817Z","endTime":"2026-08-02T18:46:52.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509867630288948,"aZ":-21.64217621344572,"pfxX":1.2372300212770073,"pfxZ":5.8803354739710905,"pX":-0.28734832154893103,"pZ":2.9981004458921134,"vX0":5.357272348344782,"vY0":-132.5081892640712,"vZ0":-3.4796998873547014,"x":127.95,"y":157.83,"x0":-2.490309175169074,"y0":50.00062449556058,"z0":5.896849667646574,"aX":2.2136652352574218},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":-3.4,"spinRate":2378,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.4122895109278004,"extension":6.1161142667829225},"hitData":{"launchSpeed":93.1,"launchAngle":64.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":87.12,"coordY":174.9}},"index":3,"playId":"3ea82ea6-d1dc-388a-ae3c-45379c6c5d06","pitchNumber":4,"startTime":"2026-08-02T18:47:13.053Z","endTime":"2026-08-02T18:47:23.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:47:23.109Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a soft ground ball to third baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:49:39.507Z","endTime":"2026-08-02T18:50:23.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":82.2,"endSpeed":76.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.954109944905785,"aZ":-36.39402807283491,"pfxX":0.518805300865969,"pfxZ":-2.8765237814002607,"pX":-1.361956868469484,"pZ":2.504196546768144,"vX0":1.5428560474131643,"vY0":-119.7903809985364,"vZ0":-1.0151184908873128,"x":168.91,"y":171.17,"x0":-2.0791439863943064,"y0":50.0017416619807,"z0":6.158167544442346,"aX":0.7613374123378946},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.2,"breakHorizontal":-1.3,"spinRate":2180,"spinDirection":46},"zone":13,"typeConfidence":0.91,"plateTime":0.4554962109713898,"extension":6.566963112609777},"index":0,"playId":"1451ae64-c621-3d83-b6c3-7ba5c3ee8c36","pitchNumber":1,"startTime":"2026-08-02T18:49:57.215Z","endTime":"2026-08-02T18:50:01.267Z","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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095743668652744,"aZ":-34.31370180765524,"pfxX":0.3579717693681355,"pfxZ":-1.4623604374030936,"pX":0.09947977255556177,"pZ":1.3623825653210566,"vX0":4.695246524379952,"vY0":-119.85924486816523,"vZ0":-3.7380469800126974,"x":113.21,"y":202.0,"x0":-1.927302443769551,"y0":50.0029595769356,"z0":5.990385436334468,"aX":0.5233078032384181},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.2,"breakHorizontal":-1.7,"spinRate":2271,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.45610534252482005,"extension":6.7346406083965125},"hitData":{"launchSpeed":36.6,"launchAngle":-47.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":106.49,"coordY":178.58}},"index":1,"playId":"7bcbc0ac-e194-320c-bcde-c7420c2b0837","pitchNumber":2,"startTime":"2026-08-02T18:50:13.890Z","endTime":"2026-08-02T18:50:23.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:50:23.054Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:50:34.380Z","endTime":"2026-08-02T18:53:32.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44183260580304,"aZ":-16.291213647793384,"pfxX":-7.97571716045557,"pfxZ":8.138990884771257,"pX":-0.25881290739503715,"pZ":2.474171733041839,"vX0":7.508222027789954,"vY0":-138.6731763690912,"vZ0":-6.259372809061877,"x":126.87,"y":171.98,"x0":-1.9626312730043685,"y0":50.003080618157696,"z0":5.843819901628902,"aX":-15.56457888055371},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2315,"spinDirection":223},"zone":5,"typeConfidence":0.74,"plateTime":0.39469268514973743,"extension":6.9478661160950255},"index":0,"playId":"ac3d8c3f-f348-3133-86cc-ca0a4fc10df0","pitchNumber":1,"startTime":"2026-08-02T18:50:53.459Z","endTime":"2026-08-02T18:50:58.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936883650484493,"aZ":-20.220228432004063,"pfxX":-9.847856668265372,"pfxZ":6.32178131597093,"pX":-0.7384924169871245,"pZ":2.0362838158057337,"vX0":6.582497076858751,"vY0":-136.60148807376572,"vZ0":-6.880594038110326,"x":145.15,"y":183.8,"x0":-1.8993219205485228,"y0":50.00229659251783,"z0":5.9766165836426035,"aX":-18.6205938455442},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":16.4,"spinRate":2122,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.4008851933059452,"extension":7.252539575568349},"index":1,"playId":"c1111a8a-36a2-3218-ab52-44bbe897cfc5","pitchNumber":2,"startTime":"2026-08-02T18:51:10.130Z","endTime":"2026-08-02T18:51:14.357Z","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-02T18:51:22.708Z","endTime":"2026-08-02T18:51:33.557Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":82.5,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30381799418385,"aZ":-36.16525110432204,"pfxX":0.7834904120665598,"pfxZ":-2.7129968846461914,"pX":0.3963892512625054,"pZ":1.3974480927085904,"vX0":5.55754074599893,"vY0":-120.13460744736457,"vZ0":-3.1190246350619955,"x":101.89,"y":201.05,"x0":-2.0446380205644212,"y0":50.00533784261758,"z0":5.912867671502203,"aX":1.150768070769265},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.4,"breakHorizontal":-2.6,"spinRate":2312,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.45514117696483414,"extension":6.902164101677792},"index":3,"playId":"969c0982-831a-3889-8722-7c9f92fa42da","pitchNumber":3,"startTime":"2026-08-02T18:51:33.557Z","endTime":"2026-08-02T18:51:36.992Z","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":83.7,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.166682547941964,"aZ":-35.30297083291837,"pfxX":-1.8237328279989562,"pfxZ":-2.096851466484442,"pX":1.8660163964665286,"pZ":-0.09884272033424162,"vX0":9.425169589875486,"vY0":-121.44706471402574,"vZ0":-6.983375408476518,"x":45.87,"y":241.45,"x0":-1.8311228868471598,"y0":50.00334409649787,"z0":5.890846667590445,"aX":-2.7199234561729573},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.3,"breakHorizontal":1.1,"spinRate":2226,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.45129740909090277,"extension":6.863908685222275},"index":4,"playId":"4af20d06-1d9b-3c2a-9b19-b250f12b1016","pitchNumber":4,"startTime":"2026-08-02T18:51:56.536Z","endTime":"2026-08-02T18:52:06.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kumar Rocker. Yordan Alvarez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"actionPlayId":"4af20d06-1d9b-3c2a-9b19-b250f12b1016","startTime":"2026-08-02T18:52:09.225Z","endTime":"2026-08-02T18:52:34.550Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17156532720594,"aZ":-37.760678655442995,"pfxX":-0.39736729484332484,"pfxZ":-3.8098633747028376,"pX":-0.11292467657087475,"pZ":1.7366921593109859,"vX0":4.854176960550558,"vY0":-119.96028022592864,"vZ0":-2.294894000694474,"x":121.3,"y":191.89,"x0":-2.1070472458059437,"y0":50.00525641843546,"z0":6.056696211319964,"aX":-0.5819009246020508},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.2,"breakHorizontal":-0.4,"spinRate":2229,"spinDirection":42},"zone":8,"typeConfidence":0.91,"plateTime":0.4557494780109028,"extension":6.749205943258875},"index":6,"playId":"2d4a4217-e227-3813-ad0c-3d657426c712","pitchNumber":5,"startTime":"2026-08-02T18:52:34.550Z","endTime":"2026-08-02T18:52:38.543Z","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":94.6,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.979062554872733,"aZ":-22.844950238097997,"pfxX":-10.27981360354815,"pfxZ":4.8473104907691305,"pX":0.08398099739554857,"pZ":2.028609474982089,"vX0":8.949054339652227,"vY0":-137.49382638221317,"vZ0":-6.653257086295885,"x":113.8,"y":184.01,"x0":-1.8690311922638922,"y0":50.00204068734746,"z0":6.017759999136457,"aX":-19.784990810091074},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":16.9,"spinRate":2152,"spinDirection":220},"zone":8,"typeConfidence":0.9,"plateTime":0.39755143102878865,"extension":6.7973291147069475},"index":7,"playId":"60184667-b2d3-3310-b306-606ad8cccdf9","pitchNumber":6,"startTime":"2026-08-02T18:52:57.250Z","endTime":"2026-08-02T18:53:01.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.647628519526076,"aZ":-34.37374464370019,"pfxX":0.04196364077081727,"pfxZ":-1.4799010274316053,"pX":0.7070917656501413,"pZ":1.4760470011348221,"vX0":5.975186473583276,"vY0":-120.91980305639163,"vZ0":-3.8707183140672403,"x":90.05,"y":198.93,"x0":-1.7970358313389034,"y0":50.00297060420058,"z0":6.1000571676426585,"aX":0.0614382471949671},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.4,"breakHorizontal":-1.4,"spinRate":2310,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.45223879152736135,"extension":6.814313153158387},"hitData":{"launchSpeed":72.3,"launchAngle":35.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.82,"coordY":103.33}},"index":8,"playId":"fe5ad9f6-9eb2-31bc-8d84-bd1795ce3735","pitchNumber":7,"startTime":"2026-08-02T18:53:21.545Z","endTime":"2026-08-02T18:53:32.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:53:32.515Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out to center fielder Evan Carter. Yordan Alvarez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:53:33.093Z","endTime":"2026-08-02T18:54:49.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19784562310873,"aZ":-22.171151388650475,"pfxX":-8.804845794954712,"pfxZ":5.193518337812975,"pX":-0.6976745166831991,"pZ":2.5822212243608713,"vX0":6.8118167299547325,"vY0":-137.5590370751373,"vZ0":-5.241126681387755,"x":143.59,"y":169.06,"x0":-2.056471508466382,"y0":50.001013657676324,"z0":6.005868740822158,"aX":-16.95011833972605},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":14.6,"spinRate":2202,"spinDirection":221},"zone":4,"typeConfidence":0.92,"plateTime":0.3974811608911688,"extension":7.003838631831991},"index":0,"playId":"ee5d6e6c-9de4-38ad-a0b3-af3324f76799","pitchNumber":1,"startTime":"2026-08-02T18:54:00.609Z","endTime":"2026-08-02T18:54:04.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.185184801578806,"aZ":-16.09372923597835,"pfxX":-6.615945014685799,"pfxZ":8.256204744779884,"pX":-0.23244046412911948,"pZ":4.226082059701984,"vX0":7.16298362307311,"vY0":-138.7002726911363,"vZ0":-2.1432703743853807,"x":125.86,"y":124.68,"x0":-1.9895498413377917,"y0":50.00072268274251,"z0":6.08272952294567,"aX":-12.882295799461334},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":10.4,"spinRate":2297,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3949918851360943,"extension":6.629675077531018},"index":1,"playId":"9bc3d38e-1c22-39b2-b102-cdc217eb5a37","pitchNumber":2,"startTime":"2026-08-02T18:54:18.528Z","endTime":"2026-08-02T18:54:22.639Z","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":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.351362746848242,"aZ":-36.251864292941846,"pfxX":0.10760888105166089,"pfxZ":-2.746555345337656,"pX":0.6722437281114484,"pZ":2.5155396840319306,"vX0":6.404436481639769,"vY0":-120.81914412875237,"vZ0":-1.0096014663751616,"x":91.38,"y":170.86,"x0":-2.020769646647213,"y0":50.00182458699321,"z0":6.109666808621505,"aX":0.15837495044602048},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.9,"breakHorizontal":-1.7,"spinRate":2263,"spinDirection":48},"zone":6,"typeConfidence":0.91,"plateTime":0.45242824665409564,"extension":6.65621282609124},"hitData":{"launchSpeed":95.9,"launchAngle":27.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.7,"coordY":52.5}},"index":2,"playId":"772db29e-f4b6-39bd-8c0c-9ac6de49a5de","pitchNumber":3,"startTime":"2026-08-02T18:54:37.794Z","endTime":"2026-08-02T18:54:49.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:54:49.482Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Trammell walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:54:57.067Z","endTime":"2026-08-02T18:57:01.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72250237533551,"aZ":-17.6684273648304,"pfxX":-7.110575998150644,"pfxZ":7.3700437196813535,"pX":0.3742488800111715,"pZ":3.7744385127661357,"vX0":9.247965148771883,"vY0":-139.0624945023886,"vZ0":-2.8240942019883186,"x":102.73,"y":136.87,"x0":-2.0628185447109453,"y0":50.004109232190594,"z0":5.968270882502145,"aX":-13.998080958646657},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":11.0,"spinRate":2280,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.3931194000407148,"extension":7.016411597632651},"index":0,"playId":"7217c881-f712-3dee-9bd4-0e842f76bfc6","pitchNumber":1,"startTime":"2026-08-02T18:55:29.947Z","endTime":"2026-08-02T18:55:33.789Z","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":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.543270035074727,"aZ":-34.856134248762885,"pfxX":0.18375391158488608,"pfxZ":-1.8060450396882373,"pX":0.973386308379196,"pZ":0.8452943820900388,"vX0":6.979777480142706,"vY0":-120.5055069411815,"vZ0":-4.666458650202575,"x":79.9,"y":215.96,"x0":-1.974214534100978,"y0":50.00489024041069,"z0":5.857576870471812,"aX":0.2715529732196686},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.1,"breakHorizontal":-1.8,"spinRate":2195,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.45304309132980247,"extension":7.01186748537707},"index":1,"playId":"b8d26743-8515-3279-8da8-99f665161057","pitchNumber":2,"startTime":"2026-08-02T18:55:48.920Z","endTime":"2026-08-02T18:55:53.640Z","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":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36949859805957,"aZ":-36.015207902853845,"pfxX":0.7990186823996592,"pfxZ":-2.624502222955086,"pX":-0.8645632905630475,"pZ":1.8319021747428177,"vX0":2.8585781486461155,"vY0":-119.71279512343511,"vZ0":-2.4210994140376982,"x":149.96,"y":189.32,"x0":-2.1740459790853017,"y0":50.002577015633406,"z0":6.055291672022261,"aX":1.169076312172386},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.0,"breakHorizontal":-2.0,"spinRate":2223,"spinDirection":49},"zone":13,"typeConfidence":0.91,"plateTime":0.4561244528353581,"extension":6.845729422545832},"index":2,"playId":"f5d3622c-79a1-35e4-9139-276f53a4feb2","pitchNumber":3,"startTime":"2026-08-02T18:56:14.835Z","endTime":"2026-08-02T18:56:27.314Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}}},{"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":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88427914127513,"aZ":-36.673794645372865,"pfxX":0.522352180255417,"pfxZ":-3.0295732591590125,"pX":0.0752100850732601,"pZ":1.8086240913812521,"vX0":4.984880740544732,"vY0":-120.95684011155261,"vZ0":-2.311831361643242,"x":114.13,"y":189.95,"x0":-2.077419820740788,"y0":50.001982266365005,"z0":5.9826469368486945,"aX":0.7754144597797769},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.8,"breakHorizontal":-2.0,"spinRate":2239,"spinDirection":30},"zone":8,"typeConfidence":0.91,"plateTime":0.4522785348968892,"extension":6.862208953948022},"index":3,"playId":"f613151b-63c3-3140-b472-9a56f89e1d66","pitchNumber":4,"startTime":"2026-08-02T18:56:54.150Z","endTime":"2026-08-02T18:57:01.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:57:01.557Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a ground ball to third baseman Ezequiel Duran, deflected by pitcher Kumar Rocker. Yordan Alvarez scores. Taylor Trammell to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:57:09.370Z","endTime":"2026-08-02T18:59:36.079Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677958,"link":"/api/v1/people/677958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.8,"endSpeed":77.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65296078281236,"aZ":-36.45809423881577,"pfxX":0.4859487704616763,"pfxZ":-2.837641826496844,"pX":1.2679062240660257,"pZ":1.2460969537172284,"vX0":7.410991308655059,"vY0":-121.8816664431388,"vZ0":-3.7675419413167255,"x":68.67,"y":205.14,"x0":-1.8737878836948152,"y0":50.00588591202625,"z0":5.955916450428809,"aX":0.7324968245437863},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.8,"breakHorizontal":-2.6,"spinRate":2244,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4491479555329043,"extension":6.913215209260609},"index":0,"playId":"092e658e-d14c-345c-b324-422e227b5d43","pitchNumber":1,"startTime":"2026-08-02T18:57:56.383Z","endTime":"2026-08-02T18:58:01.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471577669371054,"aZ":-23.24869650549291,"pfxX":-0.504788811347356,"pfxZ":4.988737588566599,"pX":0.7820139811096811,"pZ":1.6555581415567535,"vX0":7.426497871357244,"vY0":-132.21947087621967,"vZ0":-6.526179678270636,"x":87.19,"y":194.08,"x0":-1.9852914398938477,"y0":50.00204201174315,"z0":5.836694899441577,"aX":-0.9038192182437137},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":-0.5,"spinRate":2182,"spinDirection":206},"zone":9,"typeConfidence":0.91,"plateTime":0.41263066840188145,"extension":6.9635800686795415},"index":1,"playId":"2bcfb72a-f93b-33db-b9c6-b321e4d232ea","pitchNumber":2,"startTime":"2026-08-02T18:58:19.164Z","endTime":"2026-08-02T18:58:24.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.696912962026698,"aZ":-22.122115225373634,"pfxX":-9.437228043123204,"pfxZ":5.1667327089123845,"pX":-0.8617682162450443,"pZ":1.9804275763168517,"vX0":6.752202160102286,"vY0":-138.56931617676696,"vZ0":-6.532368937392995,"x":149.85,"y":185.31,"x0":-2.1027821627533996,"y0":50.00547089151656,"z0":5.8444047967755655,"aX":-18.37227798906559},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":15.7,"spinRate":2142,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.3951361096512551,"extension":6.956471100540101},"index":2,"playId":"594b261f-14a1-3dc5-a0e1-7cd2349d90dd","pitchNumber":3,"startTime":"2026-08-02T18:58:41.586Z","endTime":"2026-08-02T18:58:46.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.054111928496255,"aZ":-35.87987301407418,"pfxX":-0.417627472675311,"pfxZ":-2.4852021652401213,"pX":0.13138221085682558,"pZ":2.0984938650459024,"vX0":5.3033664705517625,"vY0":-121.01312071302698,"vZ0":-1.8466411985134996,"x":111.99,"y":182.12,"x0":-2.0276303827830318,"y0":50.0014003139397,"z0":5.994107997520193,"aX":-0.6250844155745552},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.7,"breakHorizontal":-0.4,"spinRate":2273,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.45141755079622037,"extension":6.864223280482163},"index":3,"playId":"bbc86a25-ce34-342a-8325-933180eb55b1","pitchNumber":4,"startTime":"2026-08-02T18:59:02.066Z","endTime":"2026-08-02T18:59:06.037Z","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":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490590192382054,"aZ":-21.899542057306867,"pfxX":-9.154103716083235,"pfxZ":5.292069831594468,"pX":-0.22025980461741423,"pZ":1.3411251427227018,"vX0":8.370916431556317,"vY0":-138.17164342560173,"vZ0":-7.984707078221642,"x":125.4,"y":202.57,"x0":-2.0931582431246203,"y0":50.00411282519601,"z0":5.72898223411647,"aX":-17.78081054671579},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":14.9,"spinRate":2202,"spinDirection":220},"zone":13,"typeConfidence":0.92,"plateTime":0.39573157837268136,"extension":7.068713506918582},"hitData":{"launchSpeed":90.4,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.62,"coordY":184.53}},"index":4,"playId":"dd9a1a9b-6fca-33f9-8d7a-9c51fbc9b2d0","pitchNumber":5,"startTime":"2026-08-02T18:59:26.686Z","endTime":"2026-08-02T18:59:36.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:59:36.079Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pickoff Caught Stealing Home","eventType":"pickoff_caught_stealing_home","description":"Taylor Trammell picked off and caught stealing home, catcher Elias Díaz to third baseman Ezequiel Duran to catcher Elias Díaz. Jose Altuve to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T19:01:22.102Z","endTime":"2026-08-02T19:03:33.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,7],"actionIndex":[0,3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"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":"Pickoff Caught Stealing Home","eventType":"pickoff_caught_stealing_home","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing Home","eventType":"pickoff_caught_stealing_home","movementReason":"r_pickoff_caught_stealing_home","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T18:59:56.108Z","endTime":"2026-08-02T19:01:24.276Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3777151025152,"aZ":-35.620069061476045,"pfxX":0.07921278984289337,"pfxZ":-2.354301151907837,"pX":0.2657889339778352,"pZ":3.096911492215342,"vX0":5.423684766197761,"vY0":-119.66078518629529,"vZ0":0.3115752125331632,"x":106.87,"y":155.16,"x0":-2.0330530675956475,"y0":50.00586458522142,"z0":6.135972499104322,"aX":0.11453045501749567},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.0,"breakHorizontal":-1.3,"spinRate":2213,"spinDirection":44},"zone":3,"typeConfidence":0.91,"plateTime":0.45637283963026576,"extension":6.803196340481054},"index":1,"playId":"d4763104-121e-3937-8fff-8e71e61b73e9","pitchNumber":1,"startTime":"2026-08-02T19:01:24.276Z","endTime":"2026-08-02T19:01:28.634Z","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":81.8,"endSpeed":76.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.423218089681296,"aZ":-34.617988387907985,"pfxX":-0.827150429989367,"pfxZ":-1.7041379678824795,"pX":0.02099226589113169,"pZ":0.37856008347539843,"vX0":5.28746992808417,"vY0":-119.0377757242954,"vZ0":-5.6749688321752,"x":116.2,"y":228.56,"x0":-2.1195460660525396,"y0":50.0015005342547,"z0":5.920434500061811,"aX":-1.1905849237339716},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.2,"breakHorizontal":0.2,"spinRate":2213,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.45978445212425445,"extension":6.901860502924266},"index":2,"playId":"f2cc46f6-8839-3d3c-802c-f753ca8e9b5b","pitchNumber":2,"startTime":"2026-08-02T19:01:42.249Z","endTime":"2026-08-02T19:01:52.269Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kumar Rocker. Taylor Trammell to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"f2cc46f6-8839-3d3c-802c-f753ca8e9b5b","startTime":"2026-08-02T19:01:57.285Z","endTime":"2026-08-02T19:02:30.664Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"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":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271260441888295,"aZ":-35.8322316895654,"pfxX":-0.7034209119933834,"pfxZ":-2.4937087473599275,"pX":0.2513100069030487,"pZ":0.4687411279477234,"vX0":5.595601963014592,"vY0":-120.33427406632758,"vZ0":-5.319984158995461,"x":107.42,"y":226.12,"x0":-2.0124263076279347,"y0":50.0040907749649,"z0":5.881583160444083,"aX":-1.0332183325462658},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.5,"breakHorizontal":0.0,"spinRate":2087,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.4551103660162328,"extension":6.8599400640001384},"index":4,"playId":"d58bb97f-c981-3976-89ef-f15d4d30cc03","pitchNumber":3,"startTime":"2026-08-02T19:02:30.664Z","endTime":"2026-08-02T19:02:35.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184062534731773,"aZ":-23.106122658959784,"pfxX":-0.6045275258266773,"pfxZ":5.135797439976754,"pX":0.8948548268833012,"pZ":2.393035552148846,"vX0":7.664714008640023,"vY0":-131.58504904288984,"vZ0":-4.645492808696906,"x":82.89,"y":174.17,"x0":-1.9689122293961596,"y0":50.00209281321322,"z0":5.878992245233991,"aX":-1.068395383624872},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2199,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.4152008903039679,"extension":6.924607305078264},"index":5,"playId":"d37dc4c4-83c6-3d71-b330-63bfe55af756","pitchNumber":4,"startTime":"2026-08-02T19:02:58.348Z","endTime":"2026-08-02T19:03:03.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-02T19:03:15.327Z","endTime":"2026-08-02T19:03:24.381Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229056445629375,"aZ":-26.66942871296181,"pfxX":1.0763184845362623,"pfxZ":3.1148101247238866,"pX":1.3539160508560233,"pZ":1.347362635834072,"vX0":8.590796742519663,"vY0":-132.36671544373235,"vZ0":-6.41279816675356,"x":65.39,"y":202.4,"x0":-2.0785307568374396,"y0":50.00394947627452,"z0":5.763978788980112,"aX":1.9023107051361046},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":-3.8,"spinRate":2258,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.4143864251183227,"extension":7.125341047582868},"index":7,"playId":"bae9cb8a-5327-34d6-9d2d-e203aae309a0","pitchNumber":5,"startTime":"2026-08-02T19:03:24.381Z","endTime":"2026-08-02T19:03:33.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:03:33.725Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T19:05:44.582Z","endTime":"2026-08-02T19:07:19.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480548485128104,"aZ":-19.84550942922769,"pfxX":1.224252424889725,"pfxZ":7.002178347476538,"pX":0.9453787673075611,"pZ":2.3581901556365064,"vX0":7.834536733843351,"vY0":-131.51431837345834,"vZ0":-5.521307500762757,"x":80.96,"y":175.11,"x0":-2.224791538765092,"y0":50.00481565954466,"z0":5.945475762865059,"aX":2.1560610754983056},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.8,"breakHorizontal":-3.8,"spinRate":2305,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.4156205046408603,"extension":6.131363134664618},"index":0,"playId":"015d9572-9396-364b-bdf9-2b0827001d15","pitchNumber":1,"startTime":"2026-08-02T19:05:56.173Z","endTime":"2026-08-02T19:06:00.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.909596164792564,"aZ":-12.343308623888387,"pfxX":-4.912863139210777,"pfxZ":11.000134865742961,"pX":-0.24033563868103805,"pZ":3.8527360556380144,"vX0":6.960634349395045,"vY0":-133.46241095734624,"vZ0":-3.3620940689974246,"x":126.16,"y":134.76,"x0":-2.2447210617797566,"y0":50.00225809898534,"z0":6.018664274440312,"aX":-8.85696316578469},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.4,"breakHorizontal":7.4,"spinRate":2351,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.41050528241820405,"extension":6.00061092288137},"index":1,"playId":"db3b2bae-b134-3938-b6d4-a9a7654a87b0","pitchNumber":2,"startTime":"2026-08-02T19:06:10.943Z","endTime":"2026-08-02T19:06:15.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805902028795906,"aZ":-17.544230629753162,"pfxX":-0.38129654511040423,"pfxZ":8.288133125343045,"pX":0.011285134332125524,"pZ":2.0837341117749606,"vX0":6.252235074376897,"vY0":-131.50246117315862,"vZ0":-6.526823003642817,"x":116.57,"y":182.52,"x0":-2.3396446249194285,"y0":50.00603007615903,"z0":5.88281280396231,"aX":-0.6748258674217539},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.9,"breakHorizontal":-0.6,"spinRate":2311,"spinDirection":197},"zone":8,"typeConfidence":0.92,"plateTime":0.41526882598990866,"extension":6.064206333523616},"index":2,"playId":"b880382e-e306-3fde-a3e1-2beb3cdf1737","pitchNumber":3,"startTime":"2026-08-02T19:06:27.588Z","endTime":"2026-08-02T19:06:31.405Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-02T19:06:39.795Z","endTime":"2026-08-02T19:06:57.582Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06041215888342,"aZ":-17.120312534988837,"pfxX":-0.5387129325830657,"pfxZ":8.319121710112636,"pX":-0.4221574797728419,"pZ":2.677120406990297,"vX0":5.366871032316195,"vY0":-133.05017215562586,"vZ0":-5.218760504280077,"x":133.09,"y":166.5,"x0":-2.387457497575765,"y0":50.00280276232717,"z0":5.887539840740237,"aX":-0.9754357875719816},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.3,"breakHorizontal":-0.1,"spinRate":2345,"spinDirection":199},"zone":4,"typeConfidence":0.92,"plateTime":0.41021103172242235,"extension":6.19470908865102},"index":4,"playId":"17eaa5b2-0b62-3633-ac36-025bc96f6819","pitchNumber":4,"startTime":"2026-08-02T19:06:57.582Z","endTime":"2026-08-02T19:07:02.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.327354828294826,"aZ":-10.968601371056877,"pfxX":-4.400924579869248,"pfxZ":11.214000402861641,"pX":-0.1726827502499211,"pZ":3.7307477087242,"vX0":6.576533932867562,"vY0":-136.69764099180486,"vZ0":-4.294906911520219,"x":123.58,"y":138.05,"x0":-2.038712561209755,"y0":50.00531505799701,"z0":6.076277227001949,"aX":-8.324621292713445},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":6.6,"spinRate":2377,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.40079058698208936,"extension":6.0077254320843565},"index":5,"playId":"d8c70cf5-2efb-34dc-bbc3-0f74256aa7c5","pitchNumber":5,"startTime":"2026-08-02T19:07:14.212Z","endTime":"2026-08-02T19:07:19.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:07:19.756Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T19:07:21.822Z","endTime":"2026-08-02T19:09:14.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.6,"endSpeed":77.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18479341924412,"aZ":-27.526071821295332,"pfxX":7.048047908516956,"pfxZ":3.044940949317186,"pX":0.5946607954087674,"pZ":1.5983467111571998,"vX0":5.67424654614006,"vY0":-123.00762593378452,"vZ0":-4.484274185378078,"x":94.33,"y":195.62,"x0":-2.6607021920748073,"y0":50.005297786565755,"z0":5.788325513463474,"aX":10.76268944739075},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":-14.2,"spinRate":2734,"spinDirection":72},"zone":9,"typeConfidence":0.9,"plateTime":0.4458766346816727,"extension":6.1700439180508},"index":0,"playId":"30d0ea6d-ccc3-3e34-a373-37d062d12613","pitchNumber":1,"startTime":"2026-08-02T19:07:42.630Z","endTime":"2026-08-02T19:07:46.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16081631125123,"aZ":-29.498284283309935,"pfxX":7.759964911528896,"pfxZ":1.7941589782940475,"pX":1.1521153615811326,"pZ":0.8042766787492212,"vX0":6.608923315210629,"vY0":-121.35235396432181,"vZ0":-5.625426709707185,"x":73.08,"y":217.06,"x0":-2.61252295299805,"y0":50.005617160580975,"z0":5.713933617599918,"aX":11.606561309023993},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.2,"breakHorizontal":-15.6,"spinRate":2816,"spinDirection":49},"zone":14,"typeConfidence":0.92,"plateTime":0.450883809939008,"extension":6.058918138566267},"index":1,"playId":"02dee207-39b7-3c4e-9791-165296051280","pitchNumber":2,"startTime":"2026-08-02T19:08:08.118Z","endTime":"2026-08-02T19:08:13.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.151947221565564,"aZ":-18.53559018366477,"pfxX":-7.937563753486966,"pfxZ":7.402067494216592,"pX":-1.3349678929257136,"pZ":4.247947128228165,"vX0":5.839006985716091,"vY0":-135.26975402978724,"vZ0":-0.8616113399750611,"x":167.89,"y":124.09,"x0":-2.4967731238743096,"y0":50.00088305646288,"z0":5.877428508900001,"aX":-14.620446442874124},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":13.1,"spinRate":2302,"spinDirection":215},"zone":11,"typeConfidence":0.61,"plateTime":0.4058515859516363,"extension":6.037793387308286},"index":2,"playId":"07d149ba-b5d1-313f-bad2-01d3552cacb1","pitchNumber":3,"startTime":"2026-08-02T19:08:30.383Z","endTime":"2026-08-02T19:08:34.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.310088605862553,"aZ":-31.13476258443036,"pfxX":7.488164787557356,"pfxZ":0.7002721894691906,"pX":-0.061568076950711884,"pZ":3.2236721167127906,"vX0":3.6302706804005846,"vY0":-121.38758090055745,"vZ0":-0.3308818711206558,"x":119.35,"y":151.74,"x0":-2.55065511705001,"y0":50.00523049168207,"z0":6.078223806470504,"aX":11.146921141155998},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.4,"breakHorizontal":-14.4,"spinRate":2783,"spinDirection":58},"zone":2,"typeConfidence":0.91,"plateTime":0.45166077573814034,"extension":5.91989125140997},"index":3,"playId":"bec2924e-ecf8-35cc-b05b-49c0f5b737c3","pitchNumber":4,"startTime":"2026-08-02T19:08:51.544Z","endTime":"2026-08-02T19:08:55.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.072219972622488,"aZ":-12.765289493490824,"pfxX":-4.701670446523154,"pfxZ":10.174278057179656,"pX":-0.3951499604032061,"pZ":3.2894807778395476,"vX0":5.904593162867446,"vY0":-137.39968823282808,"vZ0":-5.12527915084835,"x":132.06,"y":149.96,"x0":-1.963373375168151,"y0":50.00540914427604,"z0":6.049949028337443,"aX":-8.97167796996272},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2395,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.39898643879134044,"extension":5.955022589438951},"index":4,"playId":"c3ae1cfa-296f-3014-955b-dd9ccff77822","pitchNumber":5,"startTime":"2026-08-02T19:09:10.236Z","endTime":"2026-08-02T19:09:14.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:09:14.203Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T19:09:25.766Z","endTime":"2026-08-02T19:10:40.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07922682354435,"aZ":-14.156784741786074,"pfxX":-5.570913518983144,"pfxZ":10.111106249983136,"pX":-1.56292029369757,"pZ":3.2425695082216386,"vX0":3.721283722492342,"vY0":-133.02107548591096,"vZ0":-4.229963512240029,"x":176.57,"y":151.23,"x0":-2.2603719589499076,"y0":50.001510394404264,"z0":5.88861848500955,"aX":-9.92490021127491},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2273,"spinDirection":210},"zone":11,"typeConfidence":0.86,"plateTime":0.4126757080870713,"extension":6.273594047898255},"index":0,"playId":"95318c05-da75-3ff0-8ba0-7e5de08529cd","pitchNumber":1,"startTime":"2026-08-02T19:09:39.149Z","endTime":"2026-08-02T19:09:43.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00455600435963,"aZ":-29.82072512499641,"pfxX":1.4242387807360868,"pfxZ":1.5217716872172034,"pX":0.5303606363982883,"pZ":2.4836880314318153,"vX0":6.217044850009431,"vY0":-123.64492535506483,"vZ0":-2.348574044354118,"x":96.78,"y":171.72,"x0":-2.2032284487185554,"y0":50.0034521332836,"z0":5.95206170179291,"aX":2.200294391867186},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2743,"spinDirection":88},"zone":6,"typeConfidence":0.93,"plateTime":0.4432566150190822,"extension":6.133720980772107},"index":1,"playId":"3a5ef973-da51-352f-aa90-30749e5a9944","pitchNumber":2,"startTime":"2026-08-02T19:09:54.546Z","endTime":"2026-08-02T19:10:03.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935354837255183,"aZ":-11.302179121796332,"pfxX":-4.05276317218243,"pfxZ":10.920893374322532,"pX":-0.5159193180069499,"pZ":4.709982530795934,"vX0":5.822077791847039,"vY0":-137.0444737261374,"vZ0":-1.748007737957187,"x":136.67,"y":111.61,"x0":-2.1366573510164457,"y0":50.00215155673588,"z0":6.1237583188788385,"aX":-7.745788496756433},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":6.2,"spinRate":2273,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.3989432703506197,"extension":5.9714536566782845},"index":2,"playId":"5648914f-4b4a-3154-8269-718b63ec222c","pitchNumber":3,"startTime":"2026-08-02T19:10:15.082Z","endTime":"2026-08-02T19:10:20.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23111064425423,"aZ":-30.767548530675185,"pfxX":1.0073349379017633,"pfxZ":0.8932650473691499,"pX":0.21022577360371703,"pZ":2.4478018223555726,"vX0":5.823129081381784,"vY0":-124.33231118422259,"vZ0":-2.423190179598903,"x":108.99,"y":172.69,"x0":-2.2861589506037947,"y0":50.00457115341051,"z0":5.970127912001065,"aX":1.5875586101697177},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.3,"breakHorizontal":-3.1,"spinRate":2652,"spinDirection":79},"zone":5,"typeConfidence":0.92,"plateTime":0.4393125315080395,"extension":6.134617798588922},"hitData":{"launchSpeed":69.3,"launchAngle":4.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.9,"coordY":167.3}},"index":3,"playId":"3268ad22-e36b-3538-a8ab-4e63df141947","pitchNumber":4,"startTime":"2026-08-02T19:10:32.788Z","endTime":"2026-08-02T19:10:40.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:10:40.347Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a soft ground ball to third baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T19:12:49.048Z","endTime":"2026-08-02T19:13:10.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81580800855475,"aZ":-23.060249379089118,"pfxX":-0.24774639566994727,"pfxZ":5.311274630323981,"pX":-0.378982228025181,"pZ":3.0541084575883746,"vX0":4.559866874209456,"vY0":-129.5620978376988,"vZ0":-3.191281931878936,"x":131.45,"y":156.32,"x0":-2.1228558874326535,"y0":50.00050401865625,"z0":6.0465628402285425,"aX":-0.425604178101363},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.2,"breakHorizontal":-0.5,"spinRate":2168,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4213202829529763,"extension":6.72985968849277},"index":0,"playId":"a877b891-3da8-393c-acde-d5a2e12fbcfa","pitchNumber":1,"startTime":"2026-08-02T19:12:49.048Z","endTime":"2026-08-02T19:12:52.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13791678361337,"aZ":-22.725993757857797,"pfxX":-9.727400763826962,"pfxZ":5.009343617079466,"pX":-0.9817254710922435,"pZ":2.6563253854337665,"vX0":6.209510131629528,"vY0":-136.50318197170978,"vZ0":-4.851226942985071,"x":154.42,"y":167.06,"x0":-2.0225654992993545,"y0":50.00360734414524,"z0":6.021853854563017,"aX":-18.3518126133099},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":16.3,"spinRate":2219,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4012954296639961,"extension":6.633332321904057},"hitData":{"launchSpeed":51.0,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":116.89,"coordY":183.3}},"index":1,"playId":"539bc2d0-05e9-3446-9c41-2ba8f9eb9b61","pitchNumber":2,"startTime":"2026-08-02T19:13:01.879Z","endTime":"2026-08-02T19:13:10.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:13:10.153Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Allen pops out to third baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T19:13:14.836Z","endTime":"2026-08-02T19:14:33.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.772216240584616,"aZ":-14.778050656584375,"pfxX":-6.746130464106411,"pfxZ":9.612888547388017,"pX":-0.5898880397976839,"pZ":2.4945506318545134,"vX0":6.5019045626978205,"vY0":-133.66826709785778,"vZ0":-6.266021631501088,"x":139.49,"y":171.43,"x0":-2.1771980399734194,"y0":50.00377884311026,"z0":5.9299333743056835,"aX":-12.21016629531387},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":10.8,"spinRate":2199,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.40974538172401465,"extension":6.730885643344304},"index":0,"playId":"073dede0-1ef9-3a1b-8c5c-3af134d29a2f","pitchNumber":1,"startTime":"2026-08-02T19:13:41.353Z","endTime":"2026-08-02T19:13:45.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006832902510638,"aZ":-20.299425707715223,"pfxX":-9.822255553338621,"pfxZ":6.340701213763902,"pX":-0.29144727396411213,"pZ":1.3724153221275488,"vX0":7.934563879451411,"vY0":-135.80612669818825,"vZ0":-8.501541082605389,"x":128.11,"y":201.72,"x0":-1.9710075827214186,"y0":50.00558757358988,"z0":5.9491716207424075,"aX":-18.398811259511525},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2088,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.4029187329067869,"extension":6.859099847412474},"index":1,"playId":"cff03baa-1191-39c2-b91b-b88cf29c0f78","pitchNumber":2,"startTime":"2026-08-02T19:14:04.742Z","endTime":"2026-08-02T19:14:12.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.507579426050608,"aZ":-22.80670733869525,"pfxX":-0.6325059867477341,"pfxZ":5.414569893256978,"pX":-0.12219790390782727,"pZ":2.4053680072851686,"vX0":5.52025329340195,"vY0":-130.25714643232016,"vZ0":-4.985272180073919,"x":121.66,"y":173.84,"x0":-2.1802928281594403,"y0":50.004392971843,"z0":6.0523184884790675,"aX":-1.0946771691228216},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":0.0,"spinRate":2192,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.4193293527814088,"extension":6.672935763035756},"hitData":{"launchSpeed":74.0,"launchAngle":80.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":122.1,"coordY":193.66}},"index":2,"playId":"fc28f273-c0b6-3495-bd30-c73fa05f7ff0","pitchNumber":3,"startTime":"2026-08-02T19:14:23.993Z","endTime":"2026-08-02T19:14:33.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:14:33.510Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T19:14:46.270Z","endTime":"2026-08-02T19:15:33.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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(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":81.9,"endSpeed":75.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.236796268954137,"aZ":-35.10388245402361,"pfxX":1.5621647772262954,"pfxZ":-2.0298191386535436,"pX":-0.09191895825848685,"pZ":1.9112502072372415,"vX0":4.129581510046439,"vY0":-119.26318135810278,"vZ0":-2.512019201517833,"x":120.5,"y":187.18,"x0":-2.046451261274162,"y0":50.00047148754048,"z0":6.134049530070343,"aX":2.2573439002699036},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.0,"breakHorizontal":-3.8,"spinRate":2330,"spinDirection":51},"zone":8,"typeConfidence":0.91,"plateTime":0.45868473949363775,"extension":6.7862070942443316},"index":0,"playId":"9e07720f-10eb-3bfe-9893-8d1e6b8e6711","pitchNumber":1,"startTime":"2026-08-02T19:15:00.836Z","endTime":"2026-08-02T19:15:04.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506092901823177,"aZ":-19.907270932767602,"pfxX":-8.832968797973631,"pfxZ":6.662096779917735,"pX":-0.688250728405782,"pZ":2.5149567557954025,"vX0":6.7101903201333775,"vY0":-135.11447068055764,"vZ0":-5.783383413408597,"x":143.23,"y":170.88,"x0":-2.061088365250422,"y0":50.006340976331074,"z0":6.090344014968432,"aX":-16.271649414381276},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2120,"spinDirection":221},"zone":4,"typeConfidence":0.85,"plateTime":0.40599619893617467,"extension":6.723940881313717},"hitData":{"launchSpeed":91.8,"launchAngle":50.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.58,"coordY":93.85}},"index":1,"playId":"69cab015-fbe5-3127-b733-f30282e636ba","pitchNumber":2,"startTime":"2026-08-02T19:15:20.458Z","endTime":"2026-08-02T19:15:33.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:15:33.414Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeremy Peña homers (13) on a line drive to left field. Cam Smith scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T19:15:32.632Z","endTime":"2026-08-02T19:16:26.438Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"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(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":82.3,"endSpeed":76.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.212681781848733,"aZ":-36.38673774875939,"pfxX":0.6180088818548002,"pfxZ":-2.865588702847055,"pX":-0.3301707604184289,"pZ":1.8014639181342254,"vX0":3.9158862753574106,"vY0":-119.8558424486068,"vZ0":-2.6761104346872755,"x":129.59,"y":190.14,"x0":-2.059474953812989,"y0":50.00469390328152,"z0":6.153445804371677,"aX":0.9073944495412108},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.5,"breakHorizontal":-1.9,"spinRate":2221,"spinDirection":40},"zone":7,"typeConfidence":0.91,"plateTime":0.45542382269099146,"extension":6.906709449521819},"hitData":{"launchSpeed":106.2,"launchAngle":20.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":35.12,"coordY":82.59}},"index":0,"playId":"7633f495-3872-30d8-b1a3-b9f162359e63","pitchNumber":1,"startTime":"2026-08-02T19:15:58.890Z","endTime":"2026-08-02T19:16:26.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:16:26.438Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yordan Alvarez doubles (23) on a fly ball to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T19:16:15.839Z","endTime":"2026-08-02T19:17:08.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.343812050638473,"aZ":-19.874320953229564,"pfxX":-7.9958143713288266,"pfxZ":6.345823739925999,"pX":-0.13616108848280825,"pZ":3.0412405560930416,"vX0":7.853932843991545,"vY0":-137.78810861041578,"vZ0":-4.186379577869829,"x":122.19,"y":156.67,"x0":-1.9738054247701489,"y0":50.00218344920605,"z0":5.909341645993522,"aX":-15.496262135023423},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":13.0,"spinRate":2171,"spinDirection":227},"zone":2,"typeConfidence":0.62,"plateTime":0.39632385245195056,"extension":6.8173016174601955},"hitData":{"launchSpeed":81.5,"launchAngle":38.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.34,"coordY":119.52}},"index":0,"playId":"b318e319-1b65-378e-baad-8a323277c588","pitchNumber":1,"startTime":"2026-08-02T19:16:52.333Z","endTime":"2026-08-02T19:17:08.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:17:08.050Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Paredes called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T19:17:13.639Z","endTime":"2026-08-02T19:19:05.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05517941079204,"aZ":-22.421621591545115,"pfxX":0.02909498497531926,"pfxZ":5.54882057256124,"pX":0.5627668610252162,"pZ":0.9142038433065867,"vX0":6.791290904799593,"vY0":-131.3113856643045,"vZ0":-8.454714827247482,"x":95.55,"y":214.1,"x0":-2.0535712853253423,"y0":50.003426601391936,"z0":5.825477758379341,"aX":0.05127588981784681},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.5,"breakHorizontal":-1.4,"spinRate":2091,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.4160404251713339,"extension":6.950228832662612},"index":0,"playId":"b5a0cdb4-766c-312c-8c78-f780208964fe","pitchNumber":1,"startTime":"2026-08-02T19:17:43.077Z","endTime":"2026-08-02T19:17:47.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.009688836262153,"aZ":-36.775578075063684,"pfxX":-0.3502313965988795,"pfxZ":-3.15900355912221,"pX":0.09157585874452667,"pZ":1.4837792944548653,"vX0":5.157712954812023,"vY0":-119.89206079971791,"vZ0":-3.103237537749342,"x":113.51,"y":198.72,"x0":-2.0413088355031093,"y0":50.00189973810125,"z0":6.074333520927693,"aX":-0.5103354382151826},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.2,"breakHorizontal":-0.6,"spinRate":2278,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4567076703736217,"extension":6.674910817353042},"index":1,"playId":"d99bcb97-3b44-3b61-9c65-fd6285f15551","pitchNumber":2,"startTime":"2026-08-02T19:18:02.464Z","endTime":"2026-08-02T19:18:07.923Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-02T19:18:22.073Z","endTime":"2026-08-02T19:18:39.406Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368365501562398,"aZ":-22.546767328039635,"pfxX":-10.17303501752292,"pfxZ":5.042256113736612,"pX":-0.1538668466290966,"pZ":1.9688540118372018,"vX0":8.273923269227682,"vY0":-137.49319676369922,"vZ0":-6.701369053889592,"x":122.87,"y":185.62,"x0":-1.885058102327547,"y0":50.00217942259169,"z0":5.974994626703067,"aX":-19.416529412371215},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":16.6,"spinRate":2221,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.39884827428562275,"extension":6.997087123784539},"index":3,"playId":"b8e825e8-81da-3d64-a633-e2d6a87f88c5","pitchNumber":3,"startTime":"2026-08-02T19:18:39.406Z","endTime":"2026-08-02T19:18:43.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.763211686257865,"aZ":-17.44543754052999,"pfxX":-7.774793027430555,"pfxZ":7.892457905426219,"pX":0.5058928616044394,"pZ":1.8173572256487853,"vX0":9.25734687257545,"vY0":-135.74191612719895,"vZ0":-7.451340781548518,"x":97.72,"y":189.71,"x0":-1.9388053992955894,"y0":50.00043657871346,"z0":5.8128257801327905,"aX":-14.504721968938082},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":12.1,"spinRate":2224,"spinDirection":225},"zone":9,"typeConfidence":0.89,"plateTime":0.4035331107604647,"extension":6.671061014745558},"index":4,"playId":"2ab86cd4-84d9-39c5-86bc-b32bb485ee6d","pitchNumber":4,"startTime":"2026-08-02T19:19:00.635Z","endTime":"2026-08-02T19:19:05.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:19:05.923Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T19:21:05.440Z","endTime":"2026-08-02T19:23:12.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60787520365963,"aZ":-21.9326469052667,"pfxX":-7.519001941271812,"pfxZ":6.592365284901616,"pX":-1.1668099272434946,"pZ":2.7016639660856563,"vX0":5.7696831643083,"vY0":-123.59714381447849,"vZ0":-3.129892928126316,"x":161.48,"y":165.84,"x0":-2.5494430728971045,"y0":50.005216891911644,"z0":5.817173800711711,"aX":-11.686631850623318},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.5,"breakHorizontal":12.4,"spinRate":1623,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.442407821444291,"extension":6.154693969074564},"index":0,"playId":"30ba5b35-2d16-3ccb-997b-1b9f7ba40109","pitchNumber":1,"startTime":"2026-08-02T19:21:17.382Z","endTime":"2026-08-02T19:21:22.096Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T19:21:31.785Z","endTime":"2026-08-02T19:21:41.785Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97821269334033,"aZ":-23.391100839591278,"pfxX":-8.064604418098378,"pfxZ":5.591394668058268,"pX":-0.23451833146680953,"pZ":2.91018141319073,"vX0":7.72865613355629,"vY0":-124.04855062933687,"vZ0":-2.6116988585566214,"x":125.94,"y":160.21,"x0":-2.331010928228092,"y0":50.00187410448021,"z0":5.910391804550089,"aX":-12.667219147478438},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.8,"breakHorizontal":13.0,"spinRate":1676,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.4402030130895822,"extension":6.15887071630376},"index":2,"playId":"42fe1454-e46c-3ea9-bc89-30cd7e571d09","pitchNumber":2,"startTime":"2026-08-02T19:21:41.785Z","endTime":"2026-08-02T19:21:45.288Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17462694171463,"aZ":-42.06799789222115,"pfxX":8.755094325853118,"pfxZ":-7.553118090216012,"pX":0.3951686562813539,"pZ":1.305120723404368,"vX0":3.5470479057082893,"vY0":-114.84396171460767,"vZ0":-1.4644967035571559,"x":101.94,"y":203.54,"x0":-2.316191751446143,"y0":50.005185740237025,"z0":6.1166685807208205,"aX":11.464319108950773},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.7,"breakHorizontal":-16.8,"spinRate":2618,"spinDirection":33},"zone":14,"typeConfidence":0.92,"plateTime":0.4805737391052989,"extension":5.982040064331124},"index":3,"playId":"9f914529-a95a-3ce7-80bb-649af3e4888b","pitchNumber":3,"startTime":"2026-08-02T19:22:05.842Z","endTime":"2026-08-02T19:22:09.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.200498329380753,"aZ":-11.047479710055208,"pfxX":-5.9299226804847205,"pfxZ":11.162367671177662,"pX":-0.83273342001522,"pZ":1.2205488563418772,"vX0":5.1103225344385335,"vY0":-136.5000486615827,"vZ0":-10.260677534904707,"x":148.74,"y":205.83,"x0":-1.955967623452202,"y0":50.00410575721787,"z0":5.782388425500134,"aX":-11.224674618614092},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":9.7,"spinRate":2381,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.4007988412992276,"extension":6.1015805205771345},"index":4,"playId":"b94dc786-b484-3f2a-b859-42c89b70ceba","pitchNumber":4,"startTime":"2026-08-02T19:22:29.154Z","endTime":"2026-08-02T19:22:34.621Z","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":85.2,"endSpeed":79.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81505366257836,"aZ":-28.60023436366966,"pfxX":0.26183409161041515,"pfxZ":2.262404801026535,"pX":0.7192760931046239,"pZ":1.0525896714667728,"vX0":6.9657261023686585,"vY0":-123.98386982556958,"vZ0":-6.079284190450651,"x":95.62,"y":207.81,"x0":-2.1455026648741775,"y0":50.00031635963217,"z0":5.8848478864853595,"aX":0.41135957944741447},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.1,"breakHorizontal":-1.9,"spinRate":2662,"spinDirection":70},"zone":14,"typeConfidence":0.88,"plateTime":0.4396412833520422,"extension":6.036038852623946},"index":5,"playId":"1098cb29-6d51-3155-bb38-ede2464c41e1","pitchNumber":5,"startTime":"2026-08-02T19:22:47.178Z","endTime":"2026-08-02T19:22:50.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13612330143746,"aZ":-16.95322028410365,"pfxX":0.531276287481161,"pfxZ":8.332777261187985,"pX":0.33990546135854166,"pZ":1.0822856069771558,"vX0":6.77643654968338,"vY0":-133.63503701109235,"vZ0":-9.062560782629312,"x":104.04,"y":209.56,"x0":-2.2874411459701984,"y0":50.00464609294226,"z0":5.71168714759015,"aX":0.9684667448750274},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":-2.3,"spinRate":2404,"spinDirection":204},"zone":14,"typeConfidence":0.92,"plateTime":0.4083347574753722,"extension":6.250129944452237},"index":6,"playId":"ff8fc676-594c-34ee-a4af-e5676238bccc","pitchNumber":6,"startTime":"2026-08-02T19:23:07.604Z","endTime":"2026-08-02T19:23:12.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:23:12.273Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a ground ball to left fielder Yordan Alvarez. Brandon Nimmo to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T19:23:15.280Z","endTime":"2026-08-02T19:24:13.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.647055304082965,"aZ":-17.70079704373865,"pfxX":-9.416150136563328,"pfxZ":7.762545459199939,"pX":-1.1609337572411011,"pZ":1.5502435751635204,"vX0":6.535144834213034,"vY0":-135.66050168596908,"vZ0":-7.66510661495522,"x":161.25,"y":196.92,"x0":-2.3776503076156152,"y0":50.001708785394925,"z0":5.6459754959296715,"aX":-17.55161600631055},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":15.7,"spinRate":2257,"spinDirection":218},"zone":13,"typeConfidence":0.93,"plateTime":0.4037272240851322,"extension":6.1897633434215305},"index":0,"playId":"5f5241fa-4117-3793-8519-241c38de1a56","pitchNumber":1,"startTime":"2026-08-02T19:23:40.226Z","endTime":"2026-08-02T19:23:44.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56750677762856,"aZ":-12.44097093138233,"pfxX":-5.74015244923531,"pfxZ":10.520729432557328,"pX":-0.06636785815231497,"pZ":2.740498018907941,"vX0":7.262703653701704,"vY0":-136.0243903380377,"vZ0":-6.14062045311838,"x":119.53,"y":164.79,"x0":-2.0239900153498245,"y0":50.00441879254042,"z0":5.8883314033577845,"aX":-10.768549522302608},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":8.9,"spinRate":2297,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.4025153001323143,"extension":6.122306069597539},"hitData":{"launchSpeed":87.3,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.84,"coordY":113.91}},"index":1,"playId":"6eeb1e00-b930-357b-8e35-7bb1972aa952","pitchNumber":2,"startTime":"2026-08-02T19:24:00.620Z","endTime":"2026-08-02T19:24:13.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:24:13.017Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a ground ball to right fielder Cam Smith. Brandon Nimmo scores. Evan Carter out at 2nd on the throw, right fielder Cam Smith to catcher Christian Vázquez to shortstop Nick Allen. Jake Burger to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T19:24:16.906Z","endTime":"2026-08-02T19:25:35.793Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.972272430392213,"aZ":-25.54938573875916,"pfxX":-8.657737016758471,"pfxZ":4.129782306602815,"pX":0.03384050166270523,"pZ":1.2335622454247024,"vX0":8.086061597574066,"vY0":-125.72611873101633,"vZ0":-5.912782194720975,"x":115.71,"y":205.47,"x0":-2.095839961565838,"y0":50.002810117894036,"z0":5.683371096683208,"aX":-13.890465946395409},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":1537,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.43528480929200786,"extension":6.261099162648946},"index":0,"playId":"195c3385-9e30-3d77-a970-d32ecaabebd9","pitchNumber":1,"startTime":"2026-08-02T19:24:44.911Z","endTime":"2026-08-02T19:24:51.196Z","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":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9398495647371,"aZ":-25.72810968070783,"pfxX":-7.979377312861778,"pfxZ":4.099594127012798,"pX":0.04584400621763037,"pZ":2.155039041535891,"vX0":8.203755934853769,"vY0":-124.57172260753055,"vZ0":-3.5410583115930208,"x":115.25,"y":180.59,"x0":-2.252793496048166,"y0":50.00254378828838,"z0":5.720976299523178,"aX":-12.545468531956054},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.8,"breakHorizontal":12.6,"spinRate":1390,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.43962323260086134,"extension":6.385621047978824},"index":1,"playId":"7eead4cd-7ed7-35d1-8b93-2ed2d6fac93e","pitchNumber":2,"startTime":"2026-08-02T19:25:02.512Z","endTime":"2026-08-02T19:25:06.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.989710361079975,"aZ":-25.115299586747152,"pfxX":-7.505616588842852,"pfxZ":4.401676837575502,"pX":-0.5387629220591427,"pZ":1.9018226165761911,"vX0":6.242105235755439,"vY0":-125.93981214447177,"vZ0":-4.536391671921929,"x":137.54,"y":187.43,"x0":-2.076371262404325,"y0":50.00276026310018,"z0":5.762035015222895,"aX":-12.03603578854866},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":12.1,"spinRate":1563,"spinDirection":233},"zone":7,"typeConfidence":0.91,"plateTime":0.435208095577615,"extension":6.202558114873142},"hitData":{"launchSpeed":89.0,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.67,"coordY":119.64}},"index":2,"playId":"c107d4ab-66db-33c8-905c-d92c526dc963","pitchNumber":3,"startTime":"2026-08-02T19:25:23.190Z","endTime":"2026-08-02T19:25:35.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:25:35.793Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to left fielder Yordan Alvarez. Jake Burger scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T19:26:14.887Z","endTime":"2026-08-02T19:27:12.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21528731702738,"aZ":-13.21409911393239,"pfxX":-4.418738915544225,"pfxZ":10.434867459682437,"pX":1.5763353791419343,"pZ":4.344998551408278,"vX0":11.096316803566486,"vY0":-133.55208745498499,"vZ0":-1.8215878305779918,"x":56.91,"y":121.47,"x0":-2.0475644126157238,"y0":50.00151195884887,"z0":5.980199125291208,"aX":-8.030019339404792},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":5.8,"spinRate":2274,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.4092393938019878,"extension":6.27747049508071},"index":0,"playId":"5dbcc3b8-6d3c-3f64-a11c-f8d0595539a6","pitchNumber":1,"startTime":"2026-08-02T19:26:29.696Z","endTime":"2026-08-02T19:26:37.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"5dbcc3b8-6d3c-3f64-a11c-f8d0595539a6","startTime":"2026-08-02T19:26:40.241Z","endTime":"2026-08-02T19:27:01.462Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.255382952760996,"aZ":-32.832097058360986,"pfxX":7.818869111241702,"pfxZ":-0.453993207678133,"pX":0.3369920871886362,"pZ":2.6395785346201186,"vX0":4.838350178052211,"vY0":-120.09126418071061,"vZ0":-0.8502672809652198,"x":104.15,"y":167.51,"x0":-2.7194228661865827,"y0":50.00127860692878,"z0":5.918742119241197,"aX":11.417213060074433},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.7,"breakHorizontal":-15.4,"spinRate":2656,"spinDirection":42},"zone":6,"typeConfidence":0.91,"plateTime":0.45610020932094386,"extension":6.13574395476338},"hitData":{"launchSpeed":97.4,"launchAngle":8.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.61,"coordY":122.18}},"index":2,"playId":"4b972cac-3084-343c-bfa2-628a76477172","pitchNumber":2,"startTime":"2026-08-02T19:27:01.462Z","endTime":"2026-08-02T19:27:12.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:27:12.129Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Elias Díaz grounds into a double play, shortstop Nick Allen to second baseman Jose Altuve to first baseman Christian Walker. Ezequiel Duran out at 2nd. Elias Díaz out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T19:28:17.982Z","endTime":"2026-08-02T19:30:49.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T19:27:27.486Z","endTime":"2026-08-02T19:28:20.328Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78560385963569,"aZ":-19.828383640762404,"pfxX":-10.585616050863829,"pfxZ":6.69780446554655,"pX":-1.787274235788786,"pZ":3.03331785435135,"vX0":5.449293203853359,"vY0":-135.44461580400002,"vZ0":-3.609314028359986,"x":185.13,"y":156.88,"x0":-2.458614492379182,"y0":50.002657754933786,"z0":5.783509240307975,"aX":-19.510584449168878},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":17.9,"spinRate":2222,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.4056409084895862,"extension":6.184361918857646},"index":1,"playId":"48277c3a-d2f9-3fa3-8a75-56846b98f79f","pitchNumber":1,"startTime":"2026-08-02T19:28:20.328Z","endTime":"2026-08-02T19:28:27.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.159242683542526,"aZ":-12.577503112145775,"pfxX":-5.239709764883266,"pfxZ":10.509341372519682,"pX":-0.36662419949424646,"pZ":3.214584984667134,"vX0":6.255441622738603,"vY0":-136.01961474352103,"vZ0":-4.890277596414795,"x":130.97,"y":151.99,"x0":-2.0206245964261385,"y0":50.00560383555997,"z0":5.915096370659869,"aX":-9.773490049083135},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":8.0,"spinRate":2310,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.40342567924416706,"extension":6.104400878818527},"index":2,"playId":"c7e8542e-546f-3f0e-979b-24c6300af72b","pitchNumber":2,"startTime":"2026-08-02T19:28:42.060Z","endTime":"2026-08-02T19:28:47.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-02T19:29:13.603Z","endTime":"2026-08-02T19:29:28.534Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"playId":"ccf872c3-2e82-3346-b6b3-f48a8aa7560a","startTime":"2026-08-02T19:29:28.534Z","endTime":"2026-08-02T19:29:32.437Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03157956379947,"aZ":-11.717799161897032,"pfxX":-6.52279970947361,"pfxZ":11.000650942153257,"pX":-0.7112446111423979,"pZ":2.7119607251238373,"vX0":6.596213596081301,"vY0":-135.5955454047287,"vZ0":-6.266831356465704,"x":144.11,"y":165.56,"x0":-2.3295590764212206,"y0":50.004255393967505,"z0":5.873104222715883,"aX":-12.131005690421617},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":10.4,"spinRate":2355,"spinDirection":210},"zone":4,"typeConfidence":0.92,"plateTime":0.4041590372604409,"extension":6.243505556671119},"index":5,"playId":"e9036ee7-df26-33b0-bca0-6046f3b8e674","pitchNumber":3,"startTime":"2026-08-02T19:29:50.132Z","endTime":"2026-08-02T19:29:53.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.394710482109534,"aZ":-11.099941084281058,"pfxX":-4.7927150747211265,"pfxZ":11.103004269128402,"pX":-0.11269979519831483,"pZ":4.00730948609603,"vX0":6.987069857456773,"vY0":-136.50227974809482,"vZ0":-3.3333777352238356,"x":121.3,"y":130.58,"x0":-2.075959711611285,"y0":50.00560725856484,"z0":6.0019290718800775,"aX":-9.100009204039017},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":7.3,"spinRate":2320,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4003714130198883,"extension":6.132232471722772},"index":6,"playId":"c2fabc32-49ca-34b5-8cba-b997425dfe6f","pitchNumber":4,"startTime":"2026-08-02T19:30:18.702Z","endTime":"2026-08-02T19:30:23.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.823254830635005,"aZ":-24.702243336040933,"pfxX":-8.516794794017908,"pfxZ":4.687601203341321,"pX":-0.42020744163920304,"pZ":2.0074305551024083,"vX0":7.204024439398138,"vY0":-124.82935074913274,"vZ0":-4.192641449896092,"x":133.02,"y":184.58,"x0":-2.2233865945875055,"y0":50.001877795110076,"z0":5.719102714998349,"aX":-13.571995234668691},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.8,"breakHorizontal":13.9,"spinRate":1519,"spinDirection":233},"zone":7,"typeConfidence":0.91,"plateTime":0.4371477700595974,"extension":6.150971725177646},"hitData":{"launchSpeed":79.3,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.0,"coordY":160.2}},"index":7,"playId":"f0cfb5e5-6039-3a39-9dc1-f9fb9eed0f92","pitchNumber":5,"startTime":"2026-08-02T19:30:40.953Z","endTime":"2026-08-02T19:30:49.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:30:49.014Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T19:33:18.267Z","endTime":"2026-08-02T19:34:34.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7408658554941,"aZ":-18.301189285808505,"pfxX":-6.676701164003029,"pfxZ":7.332161775401035,"pX":1.0295619519104198,"pZ":2.7618750217199337,"vX0":9.706792402912058,"vY0":-136.59625221047514,"vZ0":-5.1705415695687655,"x":77.76,"y":164.21,"x0":-1.7005697857306417,"y0":50.00267939120065,"z0":5.9353135142194064,"aX":-12.633118957084182},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":10.1,"spinRate":2163,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.40079904702383784,"extension":7.108197743883658},"index":0,"playId":"5f238ceb-0056-37a8-9620-1e1e360257f9","pitchNumber":1,"startTime":"2026-08-02T19:33:26.808Z","endTime":"2026-08-02T19:33:31.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89762114959793,"aZ":-37.83854885156442,"pfxX":0.6507433773666129,"pfxZ":-4.062498495518014,"pX":-0.7853218135889857,"pZ":2.3972888888865223,"vX0":2.8932727799058813,"vY0":-116.97969086928033,"vZ0":-0.5966615077453424,"x":146.93,"y":174.05,"x0":-2.119866205075025,"y0":50.003074899588945,"z0":6.185530663177594,"aX":0.907032315499553},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.2,"breakHorizontal":-1.8,"spinRate":2263,"spinDirection":44},"zone":4,"typeConfidence":0.91,"plateTime":0.467207260341171,"extension":6.933446844897121},"index":1,"playId":"1ce4bbce-0890-3c90-ad77-bc7b94973871","pitchNumber":2,"startTime":"2026-08-02T19:33:42.015Z","endTime":"2026-08-02T19:33:45.293Z","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":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46363892869941,"aZ":-21.84827410231184,"pfxX":-8.907988671924432,"pfxZ":5.454837784352046,"pX":-0.47468009480529133,"pZ":3.9762373861172517,"vX0":7.167735810237828,"vY0":-136.35581799451336,"vZ0":-1.7883154637105272,"x":135.09,"y":131.42,"x0":-1.973044230970494,"y0":50.00362742409531,"z0":6.1398000663778864,"aX":-16.86601825684593},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":14.8,"spinRate":2246,"spinDirection":221},"zone":11,"typeConfidence":0.87,"plateTime":0.4008667403917414,"extension":6.772526329893092},"index":2,"playId":"78aa590e-b575-3cb9-bf4c-2b5722995390","pitchNumber":3,"startTime":"2026-08-02T19:33:57.665Z","endTime":"2026-08-02T19:34:01.272Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-02T19:34:26.611Z","endTime":"2026-08-02T19:34:27.758Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"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":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96477896146829,"aZ":-37.378245288358585,"pfxX":-0.06078433184997789,"pfxZ":-3.5801454796459193,"pX":-0.3342374884935068,"pZ":2.3244771798608883,"vX0":3.765095564902566,"vY0":-119.53348203745703,"vZ0":-1.1367726691184021,"x":129.74,"y":176.02,"x0":-1.918525678464835,"y0":50.00208263943116,"z0":6.147293259609134,"aX":-0.08890998741667439},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.5,"breakHorizontal":-0.7,"spinRate":2239,"spinDirection":40},"zone":4,"typeConfidence":0.91,"plateTime":0.4573444057877114,"extension":6.782705014875567},"index":4,"playId":"5f49aae6-9a13-3478-aa98-a602b5925a22","pitchNumber":4,"startTime":"2026-08-02T19:34:27.758Z","endTime":"2026-08-02T19:34:34.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:34:34.092Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Trammell singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T19:34:44.667Z","endTime":"2026-08-02T19:35:05.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75091172452611,"aZ":-22.555679598304312,"pfxX":0.2031876318958714,"pfxZ":5.4887033876408395,"pX":0.7374597766674376,"pZ":2.6614667141250763,"vX0":7.031243170378128,"vY0":-130.8423151624905,"vZ0":-4.18828880247216,"x":88.89,"y":166.92,"x0":-1.9988284397157239,"y0":50.0060915005533,"z0":5.950562348087015,"aX":0.3546924956031577},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":-1.8,"spinRate":2148,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.41686557828615367,"extension":6.8362435076814885},"hitData":{"launchSpeed":90.8,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.08,"coordY":106.57}},"index":0,"playId":"bd67941b-f896-3b12-88c8-f4c06160af51","pitchNumber":1,"startTime":"2026-08-02T19:34:56.699Z","endTime":"2026-08-02T19:35:05.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:35:05.398Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out softly, pitcher Kumar Rocker to first baseman Jake Burger. Taylor Trammell to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T19:35:09.875Z","endTime":"2026-08-02T19:35:42.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677958,"link":"/api/v1/people/677958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52259033632324,"aZ":-23.966557731173882,"pfxX":0.20451870754972762,"pfxZ":4.758108768723975,"pX":-0.10642042460985078,"pZ":1.3019573521218877,"vX0":5.365776474212119,"vY0":-129.85837650695274,"vZ0":-7.073934938228596,"x":121.06,"y":203.63,"x0":-2.2170980388728063,"y0":50.003944745017044,"z0":5.856834810242877,"aX":0.35323933585537587},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":-1.4,"spinRate":2138,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.4200946060116748,"extension":6.7485519738199775},"hitData":{"launchSpeed":52.2,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":134.05,"coordY":188.98}},"index":0,"playId":"211177d3-e5e2-319e-a0b4-171bf1806c5b","pitchNumber":1,"startTime":"2026-08-02T19:35:34.202Z","endTime":"2026-08-02T19:35:42.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:35:42.522Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T19:35:49.156Z","endTime":"2026-08-02T19:37:48.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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, 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":82.6,"endSpeed":76.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00363130644815,"aZ":-35.763565682955885,"pfxX":-0.49661734653030076,"pfxZ":-2.439796046046986,"pX":-0.3993933307114877,"pZ":2.367601041268871,"vX0":4.214207047541383,"vY0":-120.34985661712264,"vZ0":-1.4943839970659352,"x":132.22,"y":174.85,"x0":-2.1074617288073565,"y0":50.004766578510676,"z0":6.159468476998796,"aX":-0.7300165158601041},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.6,"breakHorizontal":-0.1,"spinRate":2247,"spinDirection":45},"zone":4,"typeConfidence":0.9,"plateTime":0.45483386212765264,"extension":6.769922257088268},"index":0,"playId":"41b53248-d301-37db-ae74-acaee3ad0ab2","pitchNumber":1,"startTime":"2026-08-02T19:36:12.455Z","endTime":"2026-08-02T19:36:17.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.676314839102034,"aZ":-18.557342637271486,"pfxX":-9.329446051507311,"pfxZ":7.179518666420404,"pX":-1.5410640114196659,"pZ":2.182527303928987,"vX0":5.317348143653444,"vY0":-136.7313774088158,"vZ0":-6.642338678194874,"x":175.74,"y":179.85,"x0":-2.297128449352759,"y0":50.004576254672024,"z0":5.913410267785601,"aX":-17.695866048067387},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":15.8,"spinRate":2131,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4003366634162022,"extension":6.958432447825008},"index":1,"playId":"369423da-f064-3d67-871f-716a7ff06349","pitchNumber":2,"startTime":"2026-08-02T19:36:38.022Z","endTime":"2026-08-02T19:36:45.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.691061156508038,"aZ":-24.399344785634582,"pfxX":0.7851867620742112,"pfxZ":4.463130835984323,"pX":0.845802266516771,"pZ":0.7955392280928743,"vX0":7.302198998182933,"vY0":-130.90561312483638,"vZ0":-8.219490156102678,"x":84.76,"y":217.3,"x0":-2.077671385044405,"y0":50.004248064475384,"z0":5.792608698694892,"aX":1.365910972109539},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":-3.0,"spinRate":2116,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4178439264548679,"extension":7.089967821153227},"index":2,"playId":"f2357a7b-979b-3a6d-b892-586d7d655a11","pitchNumber":3,"startTime":"2026-08-02T19:36:56.990Z","endTime":"2026-08-02T19:37:01.692Z","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":84.2,"endSpeed":78.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22575916130381,"aZ":-35.95355576700712,"pfxX":-0.03125929075439071,"pfxZ":-2.471918493870875,"pX":0.6473308232956272,"pZ":0.923794160766389,"vX0":6.323794185507209,"vY0":-122.47050693472546,"vZ0":-4.834971370843726,"x":92.33,"y":213.84,"x0":-1.959729673474603,"y0":50.00566083379632,"z0":5.984300423707667,"aX":-0.047472403733297135},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.4,"breakHorizontal":-1.3,"spinRate":2243,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4465018513715733,"extension":6.977151411538158},"index":3,"playId":"3b30b327-4ab1-3f23-a783-03d283018636","pitchNumber":4,"startTime":"2026-08-02T19:37:19.373Z","endTime":"2026-08-02T19:37:25.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93056975671094,"aZ":-23.486337083189664,"pfxX":-11.14407460090229,"pfxZ":4.455957383040441,"pX":-1.1191998502939147,"pZ":2.287449721035673,"vX0":6.399986079297077,"vY0":-139.196047447831,"vZ0":-5.873781479760349,"x":159.66,"y":177.02,"x0":-2.0072903825219615,"y0":50.0055111676577,"z0":5.992732131228912,"aX":-21.745396182530524},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":18.7,"spinRate":2169,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.3943566861452048,"extension":7.021528450642424},"index":4,"playId":"10a3a570-cf28-3544-8e45-a4b9204e3be4","pitchNumber":5,"startTime":"2026-08-02T19:37:42.903Z","endTime":"2026-08-02T19:37:48.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:37:48.927Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cam Cauley pops out to catcher Christian Vázquez in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T19:39:46.762Z","endTime":"2026-08-02T19:40:16.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.942264208705144,"aZ":-27.013838585582533,"pfxX":5.514728973794399,"pfxZ":3.4670163229222943,"pX":0.4512905951380795,"pZ":2.427909637090738,"vX0":5.868848405135943,"vY0":-120.58091491533938,"vZ0":-2.9184504352801754,"x":99.8,"y":173.23,"x0":-2.7205425763302316,"y0":50.00458323408733,"z0":6.009257749140405,"aX":8.213560380027047},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.9,"breakHorizontal":-11.3,"spinRate":2711,"spinDirection":58},"zone":6,"typeConfidence":0.87,"plateTime":0.4522824367705853,"extension":6.067507867111937},"hitData":{"launchSpeed":69.5,"launchAngle":81.0,"totalDistance":32.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":147.45,"coordY":202.28}},"index":0,"playId":"b68a5221-771b-3ab0-8604-aa855f597fbe","pitchNumber":1,"startTime":"2026-08-02T19:40:01.701Z","endTime":"2026-08-02T19:40:16.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:40:16.541Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T19:40:55.885Z","endTime":"2026-08-02T19:42:21.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T19:40:37.202Z","endTime":"2026-08-02T19:40:58.062Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.269859443882883,"aZ":-22.00116213249401,"pfxX":-8.048820033180121,"pfxZ":6.276305930037811,"pX":0.2898360028484024,"pZ":1.470638838652386,"vX0":9.056596965484685,"vY0":-125.91618143065091,"vZ0":-6.246192809975444,"x":105.95,"y":199.07,"x0":-2.2917012721935164,"y0":50.00287212839881,"z0":5.73944078857643,"aX":-13.048461345003883},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.2,"breakHorizontal":12.7,"spinRate":1694,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.4333930214545574,"extension":6.140075463045506},"index":1,"playId":"6639eb0e-3e4d-3c93-afd2-dfd038c88968","pitchNumber":1,"startTime":"2026-08-02T19:40:58.062Z","endTime":"2026-08-02T19:41:01.094Z","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.1,"endSpeed":86.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935555390497612,"aZ":-13.254436350604308,"pfxX":-4.58918025056725,"pfxZ":9.925964369374405,"pX":-1.2331976414859094,"pZ":4.632641287201301,"vX0":4.433484924442631,"vY0":-137.08971675927904,"vZ0":-1.7307997372528412,"x":164.01,"y":113.7,"x0":-2.2741127074894276,"y0":50.00148114615301,"z0":6.175636387475819,"aX":-8.746148297659623},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2346,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.3993540941310112,"extension":5.853126606087578},"index":2,"playId":"09cfee03-9073-3ba4-841f-e44a34ec53d4","pitchNumber":2,"startTime":"2026-08-02T19:41:13.512Z","endTime":"2026-08-02T19:41:17.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490518357038443,"aZ":-13.897582418332792,"pfxX":-6.352304228639135,"pfxZ":9.801947023337657,"pX":-0.07805216227471118,"pZ":2.5279433919382064,"vX0":7.160905928042131,"vY0":-135.4145125997842,"vZ0":-6.415566639665577,"x":119.98,"y":170.53,"x0":-1.9265507122133538,"y0":50.003079718981226,"z0":5.893195923139058,"aX":-11.844247381606795},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2354,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.4038814262237982,"extension":6.086791269015873},"index":3,"playId":"a77a60ec-45a8-3f1d-a062-cbbc707128cf","pitchNumber":3,"startTime":"2026-08-02T19:41:34.415Z","endTime":"2026-08-02T19:41:38.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713151978347994,"aZ":-13.322062668835684,"pfxX":-5.020911003264693,"pfxZ":9.998635183923565,"pX":-1.2488970322107933,"pZ":4.299935922720305,"vX0":4.19756438913625,"vY0":-136.15093382583646,"vZ0":-2.3672110135754942,"x":164.61,"y":122.68,"x0":-2.155080969981178,"y0":50.00190601454857,"z0":6.097876130184644,"aX":-9.465739404097778},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":8.3,"spinRate":2387,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.40165249204811415,"extension":6.006242617666438},"index":4,"playId":"c71a7fec-76a6-374c-b8bc-746b9edafe02","pitchNumber":4,"startTime":"2026-08-02T19:41:55.499Z","endTime":"2026-08-02T19:41:59.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658631268845863,"aZ":-12.730452184734148,"pfxX":-4.80738144597456,"pfxZ":10.152334511618934,"pX":0.03151348231666388,"pZ":2.4100291018484157,"vX0":7.142061209954321,"vY0":-137.10435544278994,"vZ0":-7.021921663116215,"x":115.8,"y":173.71,"x0":-1.9755925778813659,"y0":50.002085959122574,"z0":5.862787183585208,"aX":-9.206477256516797},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2392,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.3986270869249853,"extension":6.0276468862572505},"index":5,"playId":"e3fd6c36-6a42-30a1-86e1-c5f5d4d8e4e8","pitchNumber":5,"startTime":"2026-08-02T19:42:16.233Z","endTime":"2026-08-02T19:42:21.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:42:21.246Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T19:42:22.168Z","endTime":"2026-08-02T19:44:03.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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(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.2,"endSpeed":85.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.048748160137862,"aZ":-18.019982709721862,"pfxX":-9.205965355138206,"pfxZ":7.602687770102312,"pX":-1.59047210133133,"pZ":3.5193700090854194,"vX0":5.503422874665635,"vY0":-135.66400079561163,"vZ0":-2.8097967904795627,"x":177.63,"y":143.76,"x0":-2.45073277323,"y0":50.00268602324893,"z0":5.826591828543871,"aX":-17.13667144211135},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":15.5,"spinRate":2223,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.403952916452869,"extension":6.078381228852911},"index":0,"playId":"88bea8e9-62ef-384d-bb24-88d292079f40","pitchNumber":1,"startTime":"2026-08-02T19:42:46.018Z","endTime":"2026-08-02T19:42:53.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45990182689703,"aZ":-23.349353313438574,"pfxX":-11.176805009761022,"pfxZ":4.756112614634286,"pX":-1.3438516155758145,"pZ":1.8182650762147878,"vX0":6.959868675737042,"vY0":-135.59803289837845,"vZ0":-5.842816577841516,"x":168.22,"y":189.69,"x0":-2.495519032482163,"y0":50.00516282993589,"z0":5.636660748671712,"aX":-20.755398738250953},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":18.7,"spinRate":2227,"spinDirection":220},"zone":13,"typeConfidence":0.8,"plateTime":0.40438483299586325,"extension":6.1407196342879375},"index":1,"playId":"628fbdaa-bf6f-3704-b2a7-1920c8debdb7","pitchNumber":2,"startTime":"2026-08-02T19:43:04.036Z","endTime":"2026-08-02T19:43:08.887Z","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":85.0,"endSpeed":78.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.110136969776573,"aZ":-22.454796751463206,"pfxX":-7.8493365486534605,"pfxZ":6.228795868754261,"pX":-1.2994149828701784,"pZ":3.210413087384807,"vX0":5.387864380997066,"vY0":-123.69761671084999,"vZ0":-1.8539514065759257,"x":166.53,"y":152.1,"x0":-2.4786613906730435,"y0":50.0009370650962,"z0":5.839464376022887,"aX":-12.244963906740503},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.2,"breakHorizontal":13.1,"spinRate":1511,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.44164039567073266,"extension":6.063954030526263},"index":2,"playId":"a48d5f56-ae73-35dc-8f8e-216e9f487246","pitchNumber":3,"startTime":"2026-08-02T19:43:22.580Z","endTime":"2026-08-02T19:43:26.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177555569107703,"aZ":-17.53099636107672,"pfxX":0.3911948776332155,"pfxZ":8.293056465718095,"pX":-0.5790146058511105,"pZ":3.1191506480671425,"vX0":4.768705514695709,"vY0":-131.374257195938,"vZ0":-3.9012647533609743,"x":139.07,"y":154.56,"x0":-2.460879976760532,"y0":50.002850810182466,"z0":5.909167838740079,"aX":0.6903776101903248},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.5,"breakHorizontal":-1.7,"spinRate":2351,"spinDirection":199},"zone":1,"typeConfidence":0.92,"plateTime":0.41530789359255005,"extension":6.0804250129845325},"index":3,"playId":"eb37d892-d9ae-3e34-816b-a9b324684575","pitchNumber":4,"startTime":"2026-08-02T19:43:43.462Z","endTime":"2026-08-02T19:43:46.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63417396574161,"aZ":-33.195617106246495,"pfxX":8.922327457350043,"pfxZ":-0.6899488112662269,"pX":1.265066158368035,"pZ":2.1088552714682893,"vX0":6.432255885046172,"vY0":-121.53568076126817,"vZ0":-2.0396122914100263,"x":68.78,"y":181.84,"x0":-2.5780161512706825,"y0":50.0005629298806,"z0":5.852119377197327,"aX":13.294184866311735},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":-17.8,"spinRate":2693,"spinDirection":56},"zone":14,"typeConfidence":0.92,"plateTime":0.45131749520806785,"extension":6.19899145064127},"index":4,"playId":"f2099bc9-f483-348d-a762-da770e2bd13f","pitchNumber":5,"startTime":"2026-08-02T19:43:59.713Z","endTime":"2026-08-02T19:44:03.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:44:03.490Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T19:46:17.436Z","endTime":"2026-08-02T19:47:50.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[1,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T19:44:29.341Z","endTime":"2026-08-02T19:46:06.904Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Steven Okert replaces Peter Lambert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T19:46:06.904Z","endTime":"2026-08-02T19:46:19.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.134021506254697,"aZ":-23.645099411353915,"pfxX":-4.1014110386402765,"pfxZ":6.061334844295363,"pX":-0.2144613302488649,"pZ":3.6063803739526197,"vX0":-5.7138555201953105,"vY0":-117.53422775087202,"vZ0":-0.5718903330344731,"x":125.17,"y":141.41,"x0":2.775644594862197,"y0":50.00062356329912,"z0":6.038027937268343,"aX":-5.768679447630902},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":11.2,"breakHorizontal":8.8,"spinRate":2478,"spinDirection":260},"zone":11,"typeConfidence":0.91,"plateTime":0.46503130367482726,"extension":6.334309877318753},"index":2,"playId":"2a2d4ae4-6f7d-39e2-b0b2-077324ab38bb","pitchNumber":1,"startTime":"2026-08-02T19:46:19.712Z","endTime":"2026-08-02T19:46:24.088Z","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":80.2,"endSpeed":74.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.491661317750125,"aZ":-22.136197164616558,"pfxX":-0.5689462027305261,"pfxZ":7.297872149621142,"pX":-2.1161516401810454,"pZ":0.794946935755522,"vX0":-11.187780910940013,"vY0":-116.17360388896175,"vZ0":-6.412019485257748,"x":197.66,"y":217.32,"x0":2.823287824844093,"y0":50.00203858057576,"z0":5.676654442212427,"aX":-0.7820516087477293},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":11.9,"breakHorizontal":3.6,"spinRate":2402,"spinDirection":267},"zone":13,"typeConfidence":0.89,"plateTime":0.47034320539141605,"extension":6.546917183462027},"index":3,"playId":"6c06e304-4ede-3ba5-873c-c93d6c0149da","pitchNumber":2,"startTime":"2026-08-02T19:46:40.559Z","endTime":"2026-08-02T19:46:44.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Christian Vázquez. Wyatt Langford to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"6c06e304-4ede-3ba5-873c-c93d6c0149da","startTime":"2026-08-02T19:46:55.485Z","endTime":"2026-08-02T19:47:11.744Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867832745008585,"aZ":-27.82893643646409,"pfxX":-5.136783300177781,"pfxZ":3.0488537317653064,"pX":-0.9811916394013878,"pZ":2.205409349686275,"vX0":-7.135376627740102,"vY0":-118.45249942374008,"vZ0":-2.779506136974068,"x":154.4,"y":179.23,"x0":2.7335391711234904,"y0":50.00439875762045,"z0":5.929141547663887,"aX":-7.3254595346540325},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.2,"breakHorizontal":11.0,"spinRate":2389,"spinDirection":269},"zone":13,"typeConfidence":0.9,"plateTime":0.46177136693842336,"extension":6.471860618150732},"index":5,"playId":"1fe44e9c-be51-3674-ac5b-f6b763b4075a","pitchNumber":3,"startTime":"2026-08-02T19:47:11.744Z","endTime":"2026-08-02T19:47:16.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"playId":"33b7d2de-60f1-4730-af32-3fbd5fea3a1a","startTime":"2026-08-02T19:47:31.016Z","endTime":"2026-08-02T19:47:36.016Z","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, 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":82.4,"endSpeed":75.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49913831999366,"aZ":-27.49895332512496,"pfxX":-5.388609927578406,"pfxZ":3.2213183941570698,"pX":-0.737122905516567,"pZ":2.23972020856169,"vX0":-6.6536033016121605,"vY0":-119.84259196469506,"vZ0":-2.827977218069236,"x":145.1,"y":178.31,"x0":2.777072888861288,"y0":50.00426320588154,"z0":5.895261498177087,"aX":-7.826075534730146},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.4,"breakHorizontal":11.4,"spinRate":2462,"spinDirection":275},"zone":7,"typeConfidence":0.9,"plateTime":0.45731822703197444,"extension":6.383530186915673},"index":7,"playId":"1d3d509c-0d92-3159-862e-195db4be4b14","pitchNumber":4,"startTime":"2026-08-02T19:47:45.151Z","endTime":"2026-08-02T19:47:50.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:47:50.767Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T19:49:50.796Z","endTime":"2026-08-02T19:50:55.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34079087139658,"aZ":-25.427007539994317,"pfxX":0.16419777435039196,"pfxZ":4.175963781880524,"pX":-0.6921793382315252,"pZ":2.1288953474077505,"vX0":3.5074593576184583,"vY0":-125.6821997032427,"vZ0":-4.428114510194056,"x":143.38,"y":181.3,"x0":-2.121847726559767,"y0":50.000083097077905,"z0":5.956793298791091,"aX":0.2640470586308556},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":-1.1,"spinRate":1996,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.43433903062686685,"extension":6.711270469336511},"index":0,"playId":"c33299fb-8519-3b52-a6e1-960dcf700bac","pitchNumber":1,"startTime":"2026-08-02T19:50:14.667Z","endTime":"2026-08-02T19:50:18.036Z","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":80.7,"endSpeed":74.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.589172403790418,"aZ":-35.41578181723746,"pfxX":-0.27928671941983296,"pfxZ":-2.3105195624523667,"pX":-0.16964038742168586,"pZ":2.7518684565661835,"vX0":3.87243210336288,"vY0":-117.51178718582676,"vZ0":-0.3434917893115851,"x":123.47,"y":164.48,"x0":-1.8003128988872192,"y0":50.002611452620705,"z0":6.180905523934025,"aX":-0.3921729651076519},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.0,"breakHorizontal":-0.4,"spinRate":2161,"spinDirection":45},"zone":2,"typeConfidence":0.91,"plateTime":0.4655304234216291,"extension":6.396668590815804},"index":1,"playId":"89bee92d-faf4-39a5-8e26-b5b94e89da1a","pitchNumber":2,"startTime":"2026-08-02T19:50:29.594Z","endTime":"2026-08-02T19:50:33.126Z","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":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45872443320741,"aZ":-37.68558588480309,"pfxX":0.24661989281424268,"pfxZ":-3.824288573143514,"pX":-0.3351634096770179,"pZ":2.614721522729193,"vX0":3.7784607886871817,"vY0":-119.08813265870143,"vZ0":-0.35524812861849364,"x":129.78,"y":168.18,"x0":-1.9732163270705616,"y0":50.00538859370413,"z0":6.16905589625868,"aX":0.35510141594716865},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.7,"breakHorizontal":-1.3,"spinRate":2169,"spinDirection":52},"zone":4,"typeConfidence":0.91,"plateTime":0.4595865998698825,"extension":6.5762699651698},"hitData":{"launchSpeed":91.9,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":157.16}},"index":2,"playId":"e3c8103b-9620-3e04-8a7e-10a4b3df0df7","pitchNumber":3,"startTime":"2026-08-02T19:50:48.416Z","endTime":"2026-08-02T19:50:55.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:50:55.995Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a ground ball to third baseman Ezequiel Duran, deflected by pitcher Kumar Rocker.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T19:50:59.564Z","endTime":"2026-08-02T19:52:36.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677958,"link":"/api/v1/people/677958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391104514200737,"aZ":-15.566321186499467,"pfxX":-6.7799600625334975,"pfxZ":8.687962030164961,"pX":3.1014903659578E-5,"pZ":2.1692375864358273,"vX0":7.759022277581081,"vY0":-136.72527394368427,"vZ0":-6.747216307759476,"x":117.0,"y":180.21,"x0":-1.9806898117464016,"y0":50.00598011783689,"z0":5.718824865574322,"aX":-12.964823523343442},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2247,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.3991282419071922,"extension":6.998756712446947},"index":0,"playId":"e3ba1fa3-2c90-3bba-9056-93d6b3ceb780","pitchNumber":1,"startTime":"2026-08-02T19:51:22.114Z","endTime":"2026-08-02T19:51:26.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33381914581232,"aZ":-22.110037345819602,"pfxX":-8.73888596350055,"pfxZ":5.548328975619686,"pX":-1.5235265857264824,"pZ":2.4727708349424304,"vX0":4.469167810971608,"vY0":-133.47679560743913,"vZ0":-4.807323712916842,"x":175.07,"y":172.02,"x0":-2.079582275309314,"y0":50.003040673161486,"z0":5.878501081919956,"aX":-15.850106410197803},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":14.9,"spinRate":2133,"spinDirection":227},"zone":11,"typeConfidence":0.79,"plateTime":0.40954593914931037,"extension":6.871699735119236},"index":1,"playId":"9103f5a4-19c3-3706-9d6e-ad133e873623","pitchNumber":2,"startTime":"2026-08-02T19:51:38.848Z","endTime":"2026-08-02T19:51:43.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.575624864648333,"aZ":-35.433858555533035,"pfxX":-0.5743527668150694,"pfxZ":-2.2031954821889705,"pX":1.196602512462459,"pZ":0.6251575822673756,"vX0":7.3925649961703765,"vY0":-120.53932312595245,"vZ0":-5.230649329917484,"x":71.39,"y":221.9,"x0":-1.8304394957009262,"y0":50.00523861177123,"z0":5.938221846141567,"aX":-0.8492187956594021},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.0,"breakHorizontal":-0.6,"spinRate":2241,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.45373077771661796,"extension":6.845497584993672},"index":2,"playId":"72dbafc1-0960-39dd-9463-cbae3ba0e70e","pitchNumber":3,"startTime":"2026-08-02T19:51:56.050Z","endTime":"2026-08-02T19:52:00.172Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-02T19:52:07.727Z","endTime":"2026-08-02T19:52:26.615Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14192256348628,"aZ":-17.876935115288543,"pfxX":-7.555665742720504,"pfxZ":7.564727471316315,"pX":1.1047244212171594,"pZ":2.6767266563695036,"vX0":10.86748244762299,"vY0":-135.96081554164593,"vZ0":-5.045067966561275,"x":74.89,"y":166.51,"x0":-1.944948825616481,"y0":50.00271436465201,"z0":5.779775868127028,"aX":-14.280956067789173},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":11.6,"spinRate":2207,"spinDirection":231},"zone":12,"typeConfidence":0.91,"plateTime":0.4013994860962673,"extension":6.909182237136208},"hitData":{"launchSpeed":68.7,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.62,"coordY":179.46}},"index":4,"playId":"740dab9f-1a18-334e-a737-1089916fd7a1","pitchNumber":4,"startTime":"2026-08-02T19:52:26.615Z","endTime":"2026-08-02T19:52:36.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:52:36.596Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jeremy Peña hit by pitch. Christian Vázquez to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T19:55:18.449Z","endTime":"2026-08-02T19:56:26.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T19:52:54.574Z","endTime":"2026-08-02T19:55:00.160Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Robby Ahlstrom replaces Kumar Rocker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-02T19:55:00.160Z","endTime":"2026-08-02T19:55:20.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695239,"link":"/api/v1/people/695239"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.825098675290608,"aZ":-26.207506186558355,"pfxX":6.974124902778493,"pfxZ":3.9043009522381453,"pX":0.1864113258205047,"pZ":2.765279337067761,"vX0":-7.609732979170482,"vY0":-122.50792486932257,"vZ0":-2.9911992936172993,"x":109.89,"y":164.12,"x0":2.417979018234705,"y0":50.005227449099394,"z0":6.227915444131984,"aX":10.667000737758105},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.6,"breakHorizontal":-10.9,"spinRate":1262,"spinDirection":132},"zone":5,"typeConfidence":0.9,"plateTime":0.4460668267173862,"extension":6.369027667057769},"index":2,"playId":"dc5688ea-ea80-347e-be91-d8dd8bb6cf2b","pitchNumber":1,"startTime":"2026-08-02T19:55:20.651Z","endTime":"2026-08-02T19:55:24.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.155397483213466,"aZ":-11.311537054892884,"pfxX":4.425748695299016,"pfxZ":10.980157391358805,"pX":0.01663716387428422,"pZ":2.189137939114634,"vX0":-6.2638308041645985,"vY0":-136.95166359357333,"vZ0":-8.89638830666646,"x":116.37,"y":179.67,"x0":1.7581444359240097,"y0":50.00484212320145,"z0":6.252903565383171,"aX":8.410988035619187},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":-6.7,"spinRate":2224,"spinDirection":151},"zone":5,"typeConfidence":0.92,"plateTime":0.3998952045938502,"extension":6.336942334767549},"index":3,"playId":"d019492c-a220-3c05-a14c-fe3f5823ebad","pitchNumber":2,"startTime":"2026-08-02T19:55:40.279Z","endTime":"2026-08-02T19:55:43.652Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-02T19:55:55.768Z","endTime":"2026-08-02T19:56:10.920Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025616430032077,"aZ":-10.918024418457824,"pfxX":2.990598135761255,"pfxZ":11.500561720295389,"pX":-1.796262214002978,"pZ":4.874954968970783,"vX0":-9.888083849724145,"vY0":-135.44725594318652,"vZ0":-2.304015948757293,"x":185.47,"y":107.16,"x0":1.5215251269299082,"y0":50.00264792003073,"z0":6.5052421006321195,"aX":5.527909473493615},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.5,"breakHorizontal":-3.2,"spinRate":2195,"spinDirection":148},"zone":11,"typeConfidence":0.92,"plateTime":0.40519483935399103,"extension":6.233626941213633},"index":5,"playId":"9ff1e3b2-9e86-301c-b6ac-5385b1b8aa5d","pitchNumber":3,"startTime":"2026-08-02T19:56:10.920Z","endTime":"2026-08-02T19:56:26.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:56:26.515Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yordan Alvarez pops out to third baseman Ezequiel Duran in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T19:57:32.510Z","endTime":"2026-08-02T19:58:22.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T19:56:31.485Z","endTime":"2026-08-02T19:57:34.696Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.026374140857772,"aZ":-27.92458249679496,"pfxX":-1.6238140594639328,"pfxZ":2.729774466217761,"pX":-1.6808456355915051,"pZ":1.596741751575525,"vX0":-8.93783101511622,"vY0":-123.60967709377348,"vZ0":-5.276999560314108,"x":181.07,"y":195.67,"x0":2.1826767686697064,"y0":50.005746288936535,"z0":6.084162571039835,"aX":-2.5294251955678977},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":4.9,"spinRate":2337,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4419425141154467,"extension":6.537705036830586},"index":1,"playId":"3443c99d-84ea-3279-8609-19ebac1c554c","pitchNumber":1,"startTime":"2026-08-02T19:57:34.696Z","endTime":"2026-08-02T19:57:38.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.293701061076064,"aZ":-9.987210463012833,"pfxX":3.8772220874073144,"pfxZ":11.551560017145393,"pX":-0.6110673076602667,"pZ":3.55961301839179,"vX0":-8.152611425218282,"vY0":-137.65468413606683,"vZ0":-5.413111635969334,"x":140.29,"y":142.67,"x0":1.8840634924062258,"y0":50.00488572164619,"z0":6.226515741266384,"aX":7.448982034228959},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.9,"breakHorizontal":-5.3,"spinRate":2191,"spinDirection":145},"zone":1,"typeConfidence":0.92,"plateTime":0.39776289659151765,"extension":6.5463820073531345},"index":2,"playId":"e19561c2-c994-3b09-9244-38fc25762273","pitchNumber":2,"startTime":"2026-08-02T19:57:53.523Z","endTime":"2026-08-02T19:57:58.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.331656217633096,"aZ":-25.778201803995525,"pfxX":-0.5119577953003531,"pfxZ":4.032587406726967,"pX":-0.4841524010104002,"pZ":1.9240945245741363,"vX0":-6.905027294223494,"vY0":-124.69863062987946,"vZ0":-4.943591882841962,"x":135.45,"y":186.83,"x0":2.3788630906120476,"y0":50.005060332142875,"z0":6.039936375087153,"aX":-0.8109012272543346},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.5,"breakHorizontal":2.4,"spinRate":2309,"spinDirection":209},"zone":7,"typeConfidence":0.89,"plateTime":0.43799844164126034,"extension":6.38441003933476},"hitData":{"launchSpeed":78.8,"launchAngle":70.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.22,"coordY":185.55}},"index":3,"playId":"c61f321b-6253-3f26-a196-b9ee7d0702ae","pitchNumber":3,"startTime":"2026-08-02T19:58:13.181Z","endTime":"2026-08-02T19:58:22.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:58:22.594Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isaac Paredes lines out to second baseman Cam Cauley.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T19:58:29.716Z","endTime":"2026-08-02T20:00:42.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.209957186112415,"aZ":-11.777946751432117,"pfxX":3.5992790724779993,"pfxZ":10.770748691210194,"pX":0.7645054982241696,"pZ":2.7654546051184012,"vX0":-5.30088378031985,"vY0":-136.97685474625973,"vZ0":-7.208842744743256,"x":87.86,"y":164.11,"x0":2.2602067667590986,"y0":50.00345333098924,"z0":6.242630254548921,"aX":6.816726645840515},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":-5.4,"spinRate":2211,"spinDirection":149},"zone":3,"typeConfidence":0.92,"plateTime":0.400379627964599,"extension":6.3962304532223735},"index":0,"playId":"4bc0e579-1e9a-3cd9-810b-8ca2dbb3589f","pitchNumber":1,"startTime":"2026-08-02T19:58:56.696Z","endTime":"2026-08-02T19:59:02.877Z","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":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88326015755822,"aZ":-22.157150540171894,"pfxX":7.7964783447782855,"pfxZ":6.252143956862877,"pX":1.1944831001876046,"pZ":2.234260810880311,"vX0":-5.2287556720956525,"vY0":-125.88563315011528,"vZ0":-5.270483188876924,"x":71.47,"y":178.45,"x0":2.286954832200291,"y0":50.00425582007153,"z0":6.151942718562385,"aX":12.49702220581171},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.3,"breakHorizontal":-13.0,"spinRate":1341,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.4353279467321878,"extension":6.374106658138798},"index":1,"playId":"144be5fe-0d2f-3d97-a834-0bf797fc4bc8","pitchNumber":2,"startTime":"2026-08-02T19:59:17.357Z","endTime":"2026-08-02T19:59:24.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-02T19:59:37.090Z","endTime":"2026-08-02T19:59:55.844Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.637044303242188,"aZ":-7.964552265765052,"pfxX":4.492265581151004,"pfxZ":12.45030290335377,"pX":-0.7162047890034794,"pZ":1.767376002275625,"vX0":-8.11735954465952,"vY0":-138.7000829873034,"vZ0":-10.405473980724379,"x":144.3,"y":191.06,"x0":1.6674476199565273,"y0":50.00125130636651,"z0":6.102975512140492,"aX":8.734634219933639},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.4,"breakHorizontal":-6.4,"spinRate":2261,"spinDirection":152},"zone":7,"typeConfidence":0.92,"plateTime":0.3952324233668061,"extension":6.619935300455971},"index":3,"playId":"08925d79-5b70-3d23-afcb-d8b341cad890","pitchNumber":3,"startTime":"2026-08-02T19:59:55.844Z","endTime":"2026-08-02T20:00:01.348Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89858609520369,"aZ":-11.567899173059034,"pfxX":6.090866510090301,"pfxZ":10.378481796065662,"pX":-0.5827736211354805,"pZ":2.271552421022306,"vX0":-8.363190803322672,"vY0":-140.0691166112468,"vZ0":-8.571731444260857,"x":139.21,"y":177.45,"x0":1.6515632860009613,"y0":50.002456419101655,"z0":6.129609208651698,"aX":12.09278527561594},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":-9.2,"spinRate":2329,"spinDirection":150},"zone":4,"typeConfidence":0.76,"plateTime":0.39118143277259154,"extension":6.5728257645014905},"hitData":{"launchSpeed":62.7,"launchAngle":24.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":129.22,"coordY":130.63}},"index":4,"playId":"f5da9158-f5ad-3d08-b083-cc7bb52854ab","pitchNumber":4,"startTime":"2026-08-02T20:00:36.226Z","endTime":"2026-08-02T20:00:42.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:00:42.341Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Nimmo homers (11) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T20:02:58.063Z","endTime":"2026-08-02T20:04:48.546Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":595345,"link":"/api/v1/people/595345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92382004649366,"aZ":-16.047201888764462,"pfxX":5.746109324107507,"pfxZ":9.539601879156614,"pX":0.8236474488016492,"pZ":3.9365910833259745,"vX0":-7.29802335931319,"vY0":-129.2032166435587,"vZ0":-2.263501883217226,"x":85.6,"y":132.49,"x0":2.938357821790679,"y0":50.00445542366302,"z0":6.057303169318289,"aX":9.716403213187414},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.0,"breakHorizontal":-8.8,"spinRate":2270,"spinDirection":141},"zone":12,"typeConfidence":0.81,"plateTime":0.423931557582343,"extension":6.384820694343288},"index":0,"playId":"12d02a80-b70f-3dc7-bfd8-beb1cca65eee","pitchNumber":1,"startTime":"2026-08-02T20:03:15.626Z","endTime":"2026-08-02T20:03:25.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784189673931582,"aZ":-16.484108346978843,"pfxX":7.026349493522388,"pfxZ":9.24045013074941,"pX":-1.4897418804498501,"pZ":2.8252766067709754,"vX0":-13.102395797297934,"vY0":-129.42291527715238,"vZ0":-4.446049858029002,"x":173.79,"y":162.5,"x0":2.723467591385396,"y0":50.00381582048205,"z0":5.826404442548565,"aX":11.933186032162713},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.8,"breakHorizontal":-9.8,"spinRate":2227,"spinDirection":142},"zone":11,"typeConfidence":0.87,"plateTime":0.4230624512722807,"extension":6.527758318710379},"index":1,"playId":"3ffd196d-3e00-3fbe-a8ca-b21c4ab590b8","pitchNumber":2,"startTime":"2026-08-02T20:03:34.759Z","endTime":"2026-08-02T20:03:39.393Z","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":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.269689811278937,"aZ":-31.17836605926653,"pfxX":-4.717852161137319,"pfxZ":0.729155481795746,"pX":0.09310979244554876,"pZ":1.4646345109297578,"vX0":-5.132210824616666,"vY0":-115.8378281498728,"vZ0":-3.307051750198646,"x":113.45,"y":199.23,"x0":2.9486824957983413,"y0":50.00183984784174,"z0":5.885957808533551,"aX":-6.421627397136966},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.8,"breakHorizontal":9.8,"spinRate":2310,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.472509092046284,"extension":6.364288846442183},"index":2,"playId":"f63d03a1-764f-361e-b98d-7299315414ef","pitchNumber":3,"startTime":"2026-08-02T20:03:54.200Z","endTime":"2026-08-02T20:04:00.605Z","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":90.0,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426972547895712,"aZ":-14.168841621100183,"pfxX":4.476320162124913,"pfxZ":10.315583782453752,"pX":-0.06251835483427581,"pZ":2.922797082286943,"vX0":-8.955708419247001,"vY0":-130.74049404575737,"vZ0":-5.150619260756897,"x":119.38,"y":159.86,"x0":2.813062490705316,"y0":50.00326086317782,"z0":5.967702632831338,"aX":7.814360253526626},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.9,"breakHorizontal":-6.4,"spinRate":2262,"spinDirection":141},"zone":2,"typeConfidence":0.87,"plateTime":0.4176273557802772,"extension":6.35033271960351},"index":3,"playId":"19a39a80-d9a9-3b5a-9c29-d245e8beb33b","pitchNumber":4,"startTime":"2026-08-02T20:04:13.102Z","endTime":"2026-08-02T20:04:18.637Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30362765389351,"aZ":-28.085446274604383,"pfxX":-5.547013755321386,"pfxZ":2.9114552131864713,"pX":0.6197914947522397,"pZ":3.1774735683777067,"vX0":-4.116201272354819,"vY0":-117.1752778552074,"vZ0":-0.639424150097627,"x":93.38,"y":152.99,"x0":3.114271587852457,"y0":50.00156072740511,"z0":6.05792342137334,"aX":-7.779192028225361},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.4,"breakHorizontal":11.0,"spinRate":2483,"spinDirection":267},"zone":3,"typeConfidence":0.91,"plateTime":0.46586969908534703,"extension":6.363173580578296},"hitData":{"launchSpeed":103.2,"launchAngle":27.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.86,"coordY":54.76}},"index":4,"playId":"99d97477-d414-3446-be65-5fcb3c85f757","pitchNumber":5,"startTime":"2026-08-02T20:04:27.806Z","endTime":"2026-08-02T20:04:48.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:04:48.546Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a sharp line drive to center fielder Taylor Trammell.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T20:04:45.797Z","endTime":"2026-08-02T20:06:30.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.6,"endSpeed":75.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.927326315049697,"aZ":-26.148310575740716,"pfxX":-4.1711578128465066,"pfxZ":4.174350198092473,"pX":0.3704271292215246,"pZ":2.6247371449233206,"vX0":-5.164752182463018,"vY0":-118.86107767514231,"vZ0":-2.195921278229389,"x":102.88,"y":167.91,"x0":3.1061813898976838,"y0":50.00190977190131,"z0":5.9144330006426955,"aX":-6.019392638477308},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.3,"breakHorizontal":8.8,"spinRate":2370,"spinDirection":256},"zone":6,"typeConfidence":0.9,"plateTime":0.4592808223811087,"extension":6.3534413507279055},"index":0,"playId":"360d7a12-c2a0-398c-9489-1a9a164aedb0","pitchNumber":1,"startTime":"2026-08-02T20:05:11.036Z","endTime":"2026-08-02T20:05:14.862Z","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":90.9,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.980042420047784,"aZ":-14.45553264136102,"pfxX":4.632256413705339,"pfxZ":9.995755870109859,"pX":1.2360888112892343,"pZ":2.574715405557096,"vX0":-6.086855426030276,"vY0":-132.25564705081098,"vZ0":-5.959288452942952,"x":69.88,"y":169.26,"x0":2.9646852547812506,"y0":50.00601527950351,"z0":5.915913025441623,"aX":8.214757551427896},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.0,"breakHorizontal":-7.1,"spinRate":2258,"spinDirection":138},"zone":12,"typeConfidence":0.88,"plateTime":0.41399630890820527,"extension":6.287627221164861},"index":1,"playId":"f9ebc6b5-4b1e-3847-b1f2-ab26365d8bb1","pitchNumber":2,"startTime":"2026-08-02T20:05:27.110Z","endTime":"2026-08-02T20:05:31.656Z","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":90.7,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68329892550657,"aZ":-15.960201894936617,"pfxX":6.0311304565771415,"pfxZ":9.229304461919401,"pX":1.1745986006169054,"pZ":2.800840248740011,"vX0":-6.691891803353919,"vY0":-131.87635357475983,"vZ0":-5.083799359924346,"x":72.23,"y":163.16,"x0":2.9643747571151597,"y0":50.00595058312222,"z0":5.935415108293493,"aX":10.599575526193297},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.7,"breakHorizontal":-9.4,"spinRate":2267,"spinDirection":134},"zone":12,"typeConfidence":0.88,"plateTime":0.4157312644532123,"extension":6.2577436677012415},"index":2,"playId":"587ea4d1-b772-37b3-a00d-f34ec13b4f72","pitchNumber":3,"startTime":"2026-08-02T20:05:42.859Z","endTime":"2026-08-02T20:05:47.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.147148361183756,"aZ":-27.35145052195523,"pfxX":-6.687957065768679,"pfxZ":3.4759141548956904,"pX":0.2655835522181392,"pZ":2.8296926254993955,"vX0":-4.337997561875343,"vY0":-117.01084289512362,"vZ0":-1.4524909562324062,"x":106.88,"y":162.38,"x0":3.0124192565298933,"y0":50.001099556592195,"z0":6.022061277599591,"aX":-9.268089924545981},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.2,"breakHorizontal":13.2,"spinRate":2514,"spinDirection":273},"zone":2,"typeConfidence":0.91,"plateTime":0.4681626402198775,"extension":6.393449479882924},"index":3,"playId":"208f4fea-706f-3c71-af4f-dfe62e341210","pitchNumber":4,"startTime":"2026-08-02T20:05:58.785Z","endTime":"2026-08-02T20:06:02.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498394815312786,"aZ":-16.345863968882536,"pfxX":5.75734879840633,"pfxZ":8.883748238274322,"pX":0.2101139270950649,"pZ":3.564451651328377,"vX0":-9.02988461791246,"vY0":-132.4274376664451,"vZ0":-2.9364593683181153,"x":108.99,"y":142.54,"x0":2.911439457892363,"y0":50.00149802056795,"z0":5.8791466950697036,"aX":10.256896764722281},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":-8.5,"spinRate":2223,"spinDirection":139},"zone":12,"typeConfidence":0.89,"plateTime":0.413144797117758,"extension":6.297954416942223},"hitData":{"launchSpeed":110.3,"launchAngle":11.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":120.66,"coordY":68.86}},"index":4,"playId":"db41f0db-09f6-386f-bd6e-69108255d60c","pitchNumber":5,"startTime":"2026-08-02T20:06:20.726Z","endTime":"2026-08-02T20:06:30.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:06:30.510Z","atBatIndex":53},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Evan Carter out on a sacrifice bunt, pitcher Steven Okert to first baseman Christian Walker to second baseman Jose Altuve. Jake Burger to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T20:06:32.023Z","endTime":"2026-08-02T20:07:50.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":82.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83551432710604,"aZ":-18.664408082870356,"pfxX":9.241364707162859,"pfxZ":7.806311232975353,"pX":0.1516048858343412,"pZ":2.2967156301460343,"vX0":-9.96745486806513,"vY0":-130.09130037047495,"vZ0":-5.445406064518764,"x":111.22,"y":176.77,"x0":2.814705593251153,"y0":50.00385095845665,"z0":5.812388469817406,"aX":15.994131933861627},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.2,"breakHorizontal":-14.8,"spinRate":2273,"spinDirection":145},"zone":5,"typeConfidence":0.85,"plateTime":0.4195051339660445,"extension":6.550430347649691},"index":0,"playId":"9d3290e4-1d93-3292-9f2b-d93e6bff2b92","pitchNumber":1,"startTime":"2026-08-02T20:07:02.366Z","endTime":"2026-08-02T20:07:06.013Z","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":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.350691364722937,"aZ":-24.65139792699144,"pfxX":-0.8368757122343791,"pfxZ":5.273860792414323,"pX":-2.2144001923136805,"pZ":1.8051866099079936,"vX0":-11.143842169569819,"vY0":-118.11905654442118,"vZ0":-4.3891018417673076,"x":201.41,"y":190.04,"x0":2.653653349593936,"y0":50.00549992617474,"z0":5.927127258407053,"aX":-1.194685363946262},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.8,"breakHorizontal":4.0,"spinRate":2430,"spinDirection":282},"zone":13,"typeConfidence":0.88,"plateTime":0.4619138233557254,"extension":6.670239923767762},"index":1,"playId":"90859d2d-701b-30e5-9e8d-cbbc1d56882a","pitchNumber":2,"startTime":"2026-08-02T20:07:22.713Z","endTime":"2026-08-02T20:07:26.976Z","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":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.34510288452265,"aZ":-23.108774062315593,"pfxX":-1.3743652752223032,"pfxZ":6.386745927334468,"pX":-0.5020000729550199,"pZ":3.313729052623802,"vX0":-7.373583793383087,"vY0":-117.55416270046278,"vZ0":-1.4308697276769888,"x":136.14,"y":149.31,"x0":2.8357676970231354,"y0":50.001601245966825,"z0":6.047101648823481,"aX":-1.9500832229029195},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.5,"breakHorizontal":4.1,"spinRate":2466,"spinDirection":264},"zone":1,"typeConfidence":0.9,"plateTime":0.46344875983973477,"extension":6.495873104100829},"hitData":{"launchSpeed":25.0,"launchAngle":-35.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":130.85,"coordY":191.45}},"index":2,"playId":"8dd71605-46ba-3a04-8210-630684efd368","pitchNumber":3,"startTime":"2026-08-02T20:07:42.503Z","endTime":"2026-08-02T20:07:50.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:07:50.716Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T20:10:19.970Z","endTime":"2026-08-02T20:11:49.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T20:08:28.176Z","endTime":"2026-08-02T20:10:21.373Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bryan Abreu replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-02T20:10:21.373Z","endTime":"2026-08-02T20:10:22.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3983945068615,"aZ":-13.263772130101536,"pfxX":-3.055206217693703,"pfxZ":9.89971513160813,"pX":-1.0714858517432428,"pZ":5.3240001485493496,"vX0":4.635959981585238,"vY0":-137.97932912002267,"vZ0":0.9489456739877162,"x":157.84,"y":95.03,"x0":-2.383786354546831,"y0":50.000274651226505,"z0":5.875070993095041,"aX":-5.835185478033625},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":4.4,"spinRate":2207,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3984028864726019,"extension":6.4852638648554075},"index":2,"playId":"a8a477b3-aedd-3fed-93b4-0f412975b067","pitchNumber":1,"startTime":"2026-08-02T20:10:22.239Z","endTime":"2026-08-02T20:10:25.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80536488423119,"aZ":-14.07742788524465,"pfxX":-4.598073634024155,"pfxZ":9.363431749174685,"pX":-0.5483058798228733,"pZ":3.2031384125758318,"vX0":6.588327620596029,"vY0":-138.57928751690275,"vZ0":-3.618543119667953,"x":137.9,"y":152.3,"x0":-2.366148663773328,"y0":50.002448018342896,"z0":5.474734156824045,"aX":-8.886838698798618},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2309,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39620398028961734,"extension":6.553467644372582},"index":3,"playId":"71071c72-90a9-3ee7-bf42-71cfe00bcd34","pitchNumber":2,"startTime":"2026-08-02T20:10:39.987Z","endTime":"2026-08-02T20:10:43.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.446783235075,"aZ":-13.493570575776213,"pfxX":-4.093086855943417,"pfxZ":9.596085232169,"pX":0.5274405760692327,"pZ":2.6320026269501025,"vX0":8.442456895452352,"vY0":-139.16071616816288,"vZ0":-5.458520505131412,"x":96.9,"y":167.72,"x0":-2.024187759624179,"y0":50.000055477073744,"z0":5.52468792021593,"aX":-7.966401700735944},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":5.5,"spinRate":2308,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.394743173298155,"extension":6.577004607560382},"index":4,"playId":"1cf9d8c3-04a1-38da-a228-b827f94d3871","pitchNumber":3,"startTime":"2026-08-02T20:11:00.573Z","endTime":"2026-08-02T20:11:03.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917748442738382,"aZ":-14.401373487903854,"pfxX":-4.310028075633506,"pfxZ":8.89938915656009,"pX":-1.042687958604484,"pZ":4.28307358954334,"vX0":4.86289904467114,"vY0":-140.45857590808856,"vZ0":-1.55473760269413,"x":156.74,"y":123.14,"x0":-2.236762078334891,"y0":50.00492546561321,"z0":5.780599518899085,"aX":-8.610023616396798},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":6.8,"spinRate":2342,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3900107509926727,"extension":6.3308176741203175},"index":5,"playId":"0c2379f1-dc01-326a-8228-1648c592cc26","pitchNumber":4,"startTime":"2026-08-02T20:11:24.518Z","endTime":"2026-08-02T20:11:27.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.379874910192633,"aZ":-36.132825419428755,"pfxX":3.4078896178944946,"pfxZ":-2.4249461092269566,"pX":-0.4488770900090126,"pZ":2.6886627692859704,"vX0":3.665315760261756,"vY0":-127.14993474277298,"vZ0":-0.9761761903746575,"x":134.11,"y":166.19,"x0":-2.3523645612440824,"y0":50.00102872513037,"z0":5.947995141200124,"aX":5.570701110817469},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.3,"breakHorizontal":-7.0,"spinRate":2917,"spinDirection":55},"zone":4,"typeConfidence":0.9,"plateTime":0.4309946682600061,"extension":6.439088678992551},"index":6,"playId":"247ea9bc-c35d-3726-a77a-37a33c764647","pitchNumber":5,"startTime":"2026-08-02T20:11:45.792Z","endTime":"2026-08-02T20:11:49.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:11:49.723Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Osuna walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T20:12:50.712Z","endTime":"2026-08-02T20:14:23.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alejandro Osuna replaces Elias Díaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T20:12:24.204Z","endTime":"2026-08-02T20:12:27.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T20:12:27.511Z","endTime":"2026-08-02T20:12:52.958Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.064908941314165,"aZ":-13.894101301621081,"pfxX":-3.8656223084282293,"pfxZ":9.232922048703086,"pX":-0.8828180619924638,"pZ":3.5390564363407093,"vX0":5.042802502395066,"vY0":-139.9444513836279,"vZ0":-3.783777018645394,"x":150.65,"y":143.23,"x0":-2.2073049687629474,"y0":50.00630041829521,"z0":5.821067985088043,"aX":-7.656725630303016},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":6.0,"spinRate":2274,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.391642940630077,"extension":6.662183824545977},"index":2,"playId":"e1c54f51-58d2-3a24-a9ce-5207704218bd","pitchNumber":1,"startTime":"2026-08-02T20:12:52.958Z","endTime":"2026-08-02T20:12:57.547Z","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":96.0,"endSpeed":87.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.914038322487542,"aZ":-13.230714727503255,"pfxX":-4.504628543511779,"pfxZ":9.606412339185335,"pX":-0.8015732062345942,"pZ":3.66248517030298,"vX0":5.433719939094545,"vY0":-139.6447789061522,"vZ0":-3.4774216799560262,"x":147.55,"y":139.89,"x0":-2.1887993436865134,"y0":50.0008685801029,"z0":5.7961933881117895,"aX":-8.881656914246589},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":7.0,"spinRate":2342,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3924679942402225,"extension":6.855832001354988},"index":3,"playId":"4432c5ad-bd1f-3555-8f46-dd1b98077eaf","pitchNumber":2,"startTime":"2026-08-02T20:13:11.689Z","endTime":"2026-08-02T20:13:16.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.619159039604686,"aZ":-16.398662181603715,"pfxX":-1.2404131506317508,"pfxZ":8.297342737918637,"pX":0.626305345429282,"pZ":3.019472810998672,"vX0":8.85367858700813,"vY0":-136.64662929650459,"vZ0":-3.7881236180226434,"x":93.13,"y":157.25,"x0":-2.487141279081651,"y0":50.001631811626446,"z0":5.542336359451042,"aX":-2.3591951182690987},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":0.5,"spinRate":2429,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4000324736807692,"extension":6.894589487702756},"index":4,"playId":"3e3c08ee-39e2-31ec-84d7-59f034269df2","pitchNumber":3,"startTime":"2026-08-02T20:13:33.783Z","endTime":"2026-08-02T20:13:38.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.714845944740848,"aZ":-18.5467956836881,"pfxX":-2.4695727586711245,"pfxZ":7.220914042488987,"pX":1.4468562309580322,"pZ":1.2402515457422132,"vX0":11.171113521968874,"vY0":-136.2382247960989,"vZ0":-7.760350002073693,"x":61.85,"y":205.29,"x0":-2.3783633603182115,"y0":50.00654365059389,"z0":5.397910999781387,"aX":-4.6637089766699935},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":2.2,"spinRate":2414,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40137076628247215,"extension":6.941937288323678},"index":5,"playId":"a460cc60-2156-33eb-9c88-1998ceb9015f","pitchNumber":4,"startTime":"2026-08-02T20:13:54.152Z","endTime":"2026-08-02T20:13:58.937Z","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":94.6,"endSpeed":87.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36289705083755,"aZ":-13.189178180442251,"pfxX":-3.1531632171442325,"pfxZ":9.870692644489406,"pX":1.038315476770445,"pZ":1.6453048040314635,"vX0":10.23996553537872,"vY0":-137.31834272582725,"vZ0":-7.666753150899371,"x":77.42,"y":194.36,"x0":-2.3176561335904267,"y0":50.00263366885894,"z0":5.356993465691088,"aX":-6.065155543392962},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2444,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3977883935766635,"extension":6.7889564296796925},"index":6,"playId":"2cce4205-6acd-3b78-a3b1-ec674ceffca6","pitchNumber":5,"startTime":"2026-08-02T20:14:18.307Z","endTime":"2026-08-02T20:14:23.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:14:23.362Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T20:14:50.872Z","endTime":"2026-08-02T20:17:23.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nicky Lopez replaces Cam Cauley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T20:14:31.594Z","endTime":"2026-08-02T20:14:53.087Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":695508,"link":"/api/v1/people/695508"}},{"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.7,"endSpeed":87.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24075023695383,"aZ":-14.437800137917153,"pfxX":-3.976578325080024,"pfxZ":9.044002919682768,"pX":-1.6571790355439617,"pZ":4.459934827007112,"vX0":3.447510145735805,"vY0":-139.36659732922342,"vZ0":-0.9962803661963116,"x":180.17,"y":118.36,"x0":-2.395504654074795,"y0":50.000873466823485,"z0":5.7785922547285145,"aX":-7.797123222556794},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2268,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3934810401320741,"extension":6.374941831499152},"index":1,"playId":"e58c67a4-47d8-3efa-8af1-9d7ebab3b088","pitchNumber":1,"startTime":"2026-08-02T20:14:53.087Z","endTime":"2026-08-02T20:14:56.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.675525332708595,"aZ":-37.02287781818535,"pfxX":4.970821256257111,"pfxZ":-3.0706235748614965,"pX":-0.6250972923468741,"pZ":3.2604269314624013,"vX0":3.4969871919215447,"vY0":-124.8249276939458,"vZ0":0.8611763268500574,"x":140.83,"y":150.75,"x0":-2.688902597996548,"y0":50.000826103804236,"z0":5.954632651736984,"aX":7.856865703129737},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.2,"breakHorizontal":-9.8,"spinRate":2745,"spinDirection":69},"zone":1,"typeConfidence":0.9,"plateTime":0.4384767894424306,"extension":6.111486413114612},"index":2,"playId":"9c1a63da-fe60-393d-9e20-dcae970fa751","pitchNumber":2,"startTime":"2026-08-02T20:15:12.551Z","endTime":"2026-08-02T20:15:19.837Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"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.5,"endSpeed":79.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.943439132584984,"aZ":-37.2102793423389,"pfxX":3.833249585646862,"pfxZ":-3.144994943502466,"pX":0.7575054685731364,"pZ":1.3831891751783676,"vX0":6.864667117168534,"vY0":-125.83295472161257,"vZ0":-3.396273101593154,"x":88.13,"y":201.43,"x0":-2.5058506767082207,"y0":50.00461288612058,"z0":5.7705902793354,"aX":6.135117079131225},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.2,"breakHorizontal":-8.5,"spinRate":2803,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.43557006035144363,"extension":6.413370831114071},"index":3,"playId":"cd138340-2722-3d2f-895b-8367d543dc41","pitchNumber":3,"startTime":"2026-08-02T20:15:46.998Z","endTime":"2026-08-02T20:15:50.032Z","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.9,"endSpeed":87.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.090601829396686,"aZ":-14.114943314351777,"pfxX":-3.8337098079536593,"pfxZ":9.093739086947895,"pX":-1.0909758279695532,"pZ":5.49436552852774,"vX0":4.833472926311485,"vY0":-139.69866556708683,"vZ0":1.8899114722968398,"x":158.59,"y":90.43,"x0":-2.341695499631501,"y0":50.00063627849497,"z0":5.734657706467396,"aX":-7.612212053503998},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2380,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3913832138213902,"extension":6.425412618127449},"index":4,"playId":"1dd3a9cb-05f7-3bae-8b52-77f3ec1b5af3","pitchNumber":4,"startTime":"2026-08-02T20:16:14.004Z","endTime":"2026-08-02T20:16:18.153Z","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":86.1,"endSpeed":79.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049754328181837,"aZ":-38.07554689357513,"pfxX":3.3046781705915302,"pfxZ":-3.712453574896651,"pX":-1.1398124829618628,"pZ":1.5568295321142511,"vX0":2.5414542012088193,"vY0":-125.40145501128977,"vZ0":-2.7241235604231733,"x":160.45,"y":196.75,"x0":-2.5969144084268603,"y0":50.00573131095364,"z0":5.772321902252901,"aX":5.2481882782789935},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.1,"breakHorizontal":-6.6,"spinRate":2765,"spinDirection":50},"zone":13,"typeConfidence":0.9,"plateTime":0.4372626470619876,"extension":6.2676050020724485},"index":5,"playId":"e0c60a25-53cb-3a4d-abc7-5f691a4ad9b2","pitchNumber":5,"startTime":"2026-08-02T20:16:36.961Z","endTime":"2026-08-02T20:16:41.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"960ca6be-4ae2-4a35-a05b-687b241e31d4","startTime":"2026-08-02T20:16:58.593Z","endTime":"2026-08-02T20:17:03.593Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391367933469333,"aZ":-36.6194657808083,"pfxX":3.242566630267243,"pfxZ":-2.7477830901279585,"pX":0.2052031943904367,"pZ":1.46295939490799,"vX0":5.366132476170823,"vY0":-126.25224138686725,"vZ0":-3.508935161224563,"x":109.18,"y":199.28,"x0":-2.3680942760099306,"y0":50.00449478825181,"z0":5.8141065577288815,"aX":5.241309735519254},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.5,"breakHorizontal":-7.1,"spinRate":2763,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.43361998591810824,"extension":6.470603435244322},"index":7,"playId":"3476d77f-fd58-335b-bb97-1a3519bc4914","pitchNumber":6,"startTime":"2026-08-02T20:17:18.073Z","endTime":"2026-08-02T20:17:23.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:17:23.262Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Walker doubles (22) on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:21:26.769Z","endTime":"2026-08-02T20:21:58.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Rangers manager Skip Schumaker ejected by HP umpire Todd Tichenor.","event":"Ejection","eventType":"ejection","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T20:21:24.358Z","endTime":"2026-08-02T20:21:25.358Z","isPitch":false,"type":"action","player":{"id":435401,"link":"/api/v1/people/435401"},"umpire":{"id":429805,"link":"/api/v1/people/429805"}},{"details":{"description":"Rangers hitting coach Justin Viele ejected by HP umpire Todd Tichenor.","event":"Ejection","eventType":"ejection","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T20:21:24.358Z","endTime":"2026-08-02T20:21:24.359Z","isPitch":false,"type":"action","player":{"id":643585,"link":"/api/v1/people/643585"},"umpire":{"id":429805,"link":"/api/v1/people/429805"}},{"details":{"description":"Defensive Substitution: Austin Wynns replaces Alejandro Osuna, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-02T20:21:24.359Z","endTime":"2026-08-02T20:21:24.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"}},{"details":{"description":"Nicky Lopez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-02T20:21:24.380Z","endTime":"2026-08-02T20:21:24.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":695508,"link":"/api/v1/people/695508"}},{"details":{"description":"Pitching Change: Tyler Alexander replaces Robby Ahlstrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-02T20:21:24.381Z","endTime":"2026-08-02T20:21:28.997Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45253722445299,"aZ":-12.625464213295563,"pfxX":5.6975695817609555,"pfxZ":10.993036072741749,"pX":0.07451929647134359,"pZ":4.416448208436466,"vX0":-7.698262987913711,"vY0":-131.63120491620828,"vZ0":-1.302922790157829,"x":114.16,"y":119.54,"x0":2.2787995918449524,"y0":50.00238895359922,"z0":5.839666806422674,"aX":10.132368321858156},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.9,"breakHorizontal":-8.9,"spinRate":2244,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4140194756023874,"extension":6.4251178164645975},"index":5,"playId":"8619c687-8dd5-3f52-8eb9-46d7a7d86535","pitchNumber":1,"startTime":"2026-08-02T20:21:28.997Z","endTime":"2026-08-02T20:21:32.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.175088047947764,"aZ":-23.363723723245197,"pfxX":-0.7307657002740504,"pfxZ":5.546899506974915,"pX":-0.06024725551106834,"pZ":2.9137008777150517,"vX0":-5.567524879532152,"vY0":-124.25564812351746,"vZ0":-2.1675132007101,"x":119.3,"y":160.11,"x0":2.289779162424226,"y0":50.003917956465564,"z0":5.7074416410667554,"aX":-1.1602219718182818},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.8,"breakHorizontal":2.4,"spinRate":2334,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.43815678332329444,"extension":6.426231886392521},"hitData":{"launchSpeed":102.8,"launchAngle":5.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.6,"coordY":124.2}},"index":6,"playId":"1c721630-4e7c-3de0-b1f9-bf33eb42e173","pitchNumber":2,"startTime":"2026-08-02T20:21:43.934Z","endTime":"2026-08-02T20:21:58.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:21:58.176Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Taylor Trammell hit by pitch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:22:04.938Z","endTime":"2026-08-02T20:22:40.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.729970274490782,"aZ":-36.52850762403691,"pfxX":-7.0346743767104325,"pfxZ":-3.5719619270722465,"pX":2.4654866988984754,"pZ":3.518846320606938,"vX0":1.488198792817543,"vY0":-109.7552248460075,"vZ0":3.18581101793757,"x":23.02,"y":143.77,"x0":2.691921377206053,"y0":50.0046123193416,"z0":5.94293933157253,"aX":-8.568658581217532},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-5.3,"breakHorizontal":12.4,"spinRate":2398,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.4993722467917743,"extension":6.326989222935285},"index":0,"playId":"ec42fb04-9647-3ff2-b4f1-54221a0da93e","pitchNumber":1,"startTime":"2026-08-02T20:22:27.037Z","endTime":"2026-08-02T20:22:40.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:22:40.998Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jose Altuve grounds into a force out, fielded by third baseman Ezequiel Duran. Christian Walker out at 3rd. Taylor Trammell to 2nd. Jose Altuve to 1st.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:23:30.401Z","endTime":"2026-08-02T20:24:41.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T20:22:45.379Z","endTime":"2026-08-02T20:23:32.622Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512623016062854,"aZ":-13.73601936330482,"pfxX":7.531346003708492,"pfxZ":10.119506773483101,"pX":0.7455973048703487,"pZ":3.050147959680937,"vX0":-6.5682490440862695,"vY0":-134.0325618759183,"vZ0":-4.459180924104422,"x":88.58,"y":156.43,"x0":2.2474062292963763,"y0":50.006293422435476,"z0":5.713819952121978,"aX":13.728698921725892},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":-12.2,"spinRate":2265,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.40839080619368406,"extension":6.42269005062269},"index":1,"playId":"1837d547-461d-3fb6-aef4-b3943590ef39","pitchNumber":1,"startTime":"2026-08-02T20:23:32.622Z","endTime":"2026-08-02T20:23:38.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02092935314541,"aZ":-33.555820358457346,"pfxX":8.126946123485217,"pfxZ":-0.9214684617087312,"pX":-0.9055610751975359,"pZ":0.9957877751884606,"vX0":-9.940611130521141,"vY0":-122.16662614895266,"vZ0":-4.045082840858376,"x":151.52,"y":211.89,"x0":2.168299983582022,"y0":50.00203609095742,"z0":5.570635181687036,"aX":12.23300652068812},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.4,"breakHorizontal":-12.2,"spinRate":1487,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4490779671900751,"extension":6.422353004702449},"index":2,"playId":"cd60fea1-420b-3edf-966d-faf080b2ff65","pitchNumber":2,"startTime":"2026-08-02T20:23:52.776Z","endTime":"2026-08-02T20:23:56.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2682894158443,"aZ":-19.933081922909857,"pfxX":-0.7257796472744564,"pfxZ":7.2771524249856405,"pX":-1.2819049093611796,"pZ":3.5546089825999463,"vX0":-8.17542116317312,"vY0":-128.2978627642418,"vZ0":-1.702605095221558,"x":165.86,"y":142.81,"x0":2.028158372602838,"y0":50.002924977952595,"z0":5.766005630689632,"aX":-1.221042792430325},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.1,"breakHorizontal":3.0,"spinRate":2410,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4254280339581258,"extension":6.3270521464197165},"index":3,"playId":"ae806039-4def-3f4c-b381-4a7b065956bb","pitchNumber":3,"startTime":"2026-08-02T20:24:14.613Z","endTime":"2026-08-02T20:24:18.863Z","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":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555924239012025,"aZ":-33.419596795651394,"pfxX":8.63934470287835,"pfxZ":-0.8174450926330241,"pX":0.005957844701339443,"pZ":1.9464066948006695,"vX0":-8.670899006525715,"vY0":-122.69136739616052,"vZ0":-1.9164184674772917,"x":116.77,"y":186.23,"x0":2.465493432144425,"y0":50.00362491935744,"z0":5.5890842231673465,"aX":13.155976917645114},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.7,"breakHorizontal":-13.6,"spinRate":1600,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.44664102766740976,"extension":6.3292152479601524},"hitData":{"launchSpeed":99.3,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":173.38}},"index":4,"playId":"51717105-f198-3ad7-9a95-adeb02de5f17","pitchNumber":4,"startTime":"2026-08-02T20:24:32.818Z","endTime":"2026-08-02T20:24:41.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:24:41.549Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a ground ball to left fielder Wyatt Langford. Taylor Trammell scores. Jose Altuve to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:27:05.665Z","endTime":"2026-08-02T20:29:48.839Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T20:25:13.960Z","endTime":"2026-08-02T20:27:01.850Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Winn replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-02T20:27:01.850Z","endTime":"2026-08-02T20:27:07.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"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":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.471784341353526,"aZ":-34.828343120579575,"pfxX":1.366365651323754,"pfxZ":-1.6967041446179598,"pX":1.8686925749132741,"pZ":1.6832956151538607,"vX0":7.183725170385483,"vY0":-124.26035598316486,"vZ0":-2.8937733995695125,"x":45.77,"y":193.33,"x0":-1.2349637352932081,"y0":50.00165570106644,"z0":5.75127925289922,"aX":2.139118277122169},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.5,"breakHorizontal":-4.1,"spinRate":2680,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.44048773718822654,"extension":7.004184573091669},"index":2,"playId":"595dbb24-70e7-344d-adcc-364079ef9730","pitchNumber":1,"startTime":"2026-08-02T20:27:07.875Z","endTime":"2026-08-02T20:27:12.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.272094424731176,"aZ":-32.53086605484361,"pfxX":-0.7524279306213968,"pfxZ":-0.22051377714610232,"pX":1.3653348878012104,"pZ":0.27775780227767627,"vX0":6.561681048460749,"vY0":-126.75943367453668,"vZ0":-6.795560195179227,"x":64.96,"y":231.28,"x0":-1.1515005632406206,"y0":50.00151711105947,"z0":5.568475435844841,"aX":-1.2336813716091153},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":0.0,"spinRate":2715,"spinDirection":16},"zone":14,"typeConfidence":0.89,"plateTime":0.4309926455795452,"extension":6.884873887785837},"index":3,"playId":"80b90a6d-33af-3e99-9b61-d4329bc6a779","pitchNumber":2,"startTime":"2026-08-02T20:27:25.235Z","endTime":"2026-08-02T20:27:28.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12974667695635,"aZ":-18.804006313400006,"pfxX":1.4103730141726585,"pfxZ":7.4206664449234,"pX":0.4590657297993328,"pZ":2.0576011278131103,"vX0":4.543941597897283,"vY0":-133.2568674117514,"vZ0":-5.442438163042135,"x":99.5,"y":183.22,"x0":-1.4501344528395002,"y0":50.00247815025289,"z0":5.481086625777475,"aX":2.5410620870729805},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.5,"breakHorizontal":-3.5,"spinRate":2618,"spinDirection":196},"zone":9,"typeConfidence":0.92,"plateTime":0.4107285891933894,"extension":6.906815076001234},"index":4,"playId":"dfa26ded-b12d-3568-bbb5-780fad517a89","pitchNumber":3,"startTime":"2026-08-02T20:27:48.616Z","endTime":"2026-08-02T20:27:53.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194669003993603,"aZ":-24.924638345773783,"pfxX":-0.7441709101109995,"pfxZ":3.961498736726802,"pX":-0.06929791349700014,"pZ":2.2613339995312107,"vX0":3.9500323102049135,"vY0":-133.80217327163155,"vZ0":-4.203906072529008,"x":105.26,"y":181.89,"x0":-1.4618208734516116,"y0":50.006620154965304,"z0":5.6179754519186735,"aX":-1.3637109940453322},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":0.6,"spinRate":2615,"spinDirection":184},"zone":8,"typeConfidence":0.91,"plateTime":0.40782182386624877,"extension":6.74094436845919},"index":5,"playId":"33783b71-d9c6-3a64-bc48-e59d0d6b7c31","pitchNumber":4,"startTime":"2026-08-02T20:28:06.788Z","endTime":"2026-08-02T20:28:10.327Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56167321369217,"aZ":-34.11699570793828,"pfxX":0.40446790657968346,"pfxZ":-1.2136059378942612,"pX":0.362998656926157,"pZ":0.4348441987997742,"vX0":4.396734959402269,"vY0":-125.40833722228622,"vZ0":-5.770852459963088,"x":103.16,"y":227.04,"x0":-1.4598967697092036,"y0":50.001806430727655,"z0":5.523996076860594,"aX":0.6480910114399564},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.2,"breakHorizontal":-1.7,"spinRate":2720,"spinDirection":34},"zone":14,"typeConfidence":0.89,"plateTime":0.4355037188275688,"extension":7.014061967658034},"index":6,"playId":"7ea66e5d-8174-36a5-b95c-e0c12765bcc9","pitchNumber":5,"startTime":"2026-08-02T20:28:36.086Z","endTime":"2026-08-02T20:28:41.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70859001055939,"aZ":-23.37013796784835,"pfxX":1.8008971813299468,"pfxZ":4.908365953191609,"pX":0.1363362648440935,"pZ":2.78197504596202,"vX0":3.6358619995539314,"vY0":-132.88883154756132,"vZ0":-2.8081176124902916,"x":111.8,"y":163.67,"x0":-1.4819656966607468,"y0":50.001711006066294,"z0":5.544625196448311,"aX":3.2301276269103103},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":-4.1,"spinRate":2653,"spinDirection":183},"zone":5,"typeConfidence":0.92,"plateTime":0.4117143686330258,"extension":6.8872241485384},"index":7,"playId":"6dc252bc-1b57-3e6a-a3e3-6b32a69a4989","pitchNumber":6,"startTime":"2026-08-02T20:29:01.752Z","endTime":"2026-08-02T20:29:07.155Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.207880367904163,"aZ":-10.798396841044152,"pfxX":-3.4464766215498734,"pfxZ":10.751136253180144,"pX":0.36866743500524374,"pZ":2.604009752467735,"vX0":5.523081593853418,"vY0":-140.01904625202687,"vZ0":-6.217213114457924,"x":102.95,"y":168.47,"x0":-1.1804080562990829,"y0":50.003689069723045,"z0":5.55775459064653,"aX":-6.853389548906123},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":5.2,"spinRate":2550,"spinDirection":203},"zone":6,"typeConfidence":0.93,"plateTime":0.39097368357609996,"extension":7.055969568314374},"hitData":{"launchSpeed":95.9,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.55,"coordY":123.7}},"index":8,"playId":"b130b26a-f996-37bb-aa64-c8bf1371ce1a","pitchNumber":7,"startTime":"2026-08-02T20:29:32.578Z","endTime":"2026-08-02T20:29:48.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:29:48.839Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Allen walks. Jose Altuve to 3rd. Cam Smith to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:30:01.121Z","endTime":"2026-08-02T20:32:02.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81116565290619,"aZ":-10.737007027373467,"pfxX":-3.9559952829541114,"pfxZ":10.85384542564013,"pX":1.158203171453565,"pZ":2.023787837349665,"vX0":7.632058466580757,"vY0":-140.15445301038983,"vZ0":-7.726258917304714,"x":72.85,"y":184.14,"x0":-1.095200214217156,"y0":50.00541347167538,"z0":5.53035241931553,"aX":-7.815916072023349},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":5.5,"spinRate":2557,"spinDirection":207},"zone":14,"typeConfidence":0.92,"plateTime":0.3918922735369166,"extension":7.124495929156812},"index":0,"playId":"e7abd1df-a610-36e9-b78c-30c980f6d129","pitchNumber":1,"startTime":"2026-08-02T20:30:28.505Z","endTime":"2026-08-02T20:30:32.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7246349125015,"aZ":-9.376465195590386,"pfxX":-4.524051372191136,"pfxZ":11.69169086146579,"pX":-0.9720597496901966,"pZ":2.4117060579830887,"vX0":2.25652556076722,"vY0":-139.54417151739543,"vZ0":-7.084537517973751,"x":154.05,"y":173.66,"x0":-1.2084610249340642,"y0":50.00149057632714,"z0":5.619209060082127,"aX":-8.820130598405733},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":7.7,"spinRate":2516,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3942233440914351,"extension":6.944392598238872},"index":1,"playId":"f17b311b-5492-315b-a280-a0df302ebdd8","pitchNumber":2,"startTime":"2026-08-02T20:30:46.968Z","endTime":"2026-08-02T20:30:51.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51403666568644,"aZ":-19.512621803458536,"pfxX":-0.15680307538949645,"pfxZ":6.992070499198623,"pX":1.1575285207719754,"pZ":-0.23684996028341238,"vX0":6.53083940493048,"vY0":-133.86466372485074,"vZ0":-11.133831790302821,"x":72.88,"y":245.17,"x0":-1.2957036332226624,"y0":50.00233762172386,"z0":5.3797417225191975,"aX":-0.2844554540498574},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-1.2,"spinRate":2629,"spinDirection":208},"zone":14,"typeConfidence":0.87,"plateTime":0.4095120872502247,"extension":6.907638285676359},"index":2,"playId":"f4425a34-75e7-3ad4-ae09-8439543f0bf2","pitchNumber":3,"startTime":"2026-08-02T20:31:05.935Z","endTime":"2026-08-02T20:31:10.327Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0574645554956,"aZ":-11.003930910169588,"pfxX":-3.1345352630391425,"pfxZ":10.807217570867284,"pX":-0.13330752620141229,"pZ":1.800928465179354,"vX0":3.866669767067353,"vY0":-138.82907429721374,"vZ0":-8.311570627732552,"x":122.08,"y":190.15,"x0":-1.134602674577582,"y0":50.00501189033151,"z0":5.559713297691314,"aX":-6.141359438038929},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":4.9,"spinRate":2406,"spinDirection":202},"zone":8,"typeConfidence":0.92,"plateTime":0.39401767970473855,"extension":7.175859130979917},"index":3,"playId":"d90d3127-ab5c-36ab-9107-e02ab857714c","pitchNumber":4,"startTime":"2026-08-02T20:31:40.199Z","endTime":"2026-08-02T20:31:44.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.334960692834457,"aZ":-24.153923526421607,"pfxX":1.918632094070892,"pfxZ":4.530132518788488,"pX":1.3773884434580386,"pZ":0.554216880679666,"vX0":6.913142599857471,"vY0":-132.06809417483677,"vZ0":-7.977621245569451,"x":64.5,"y":223.82,"x0":-1.5204404050485627,"y0":50.00561367544404,"z0":5.3823955185066055,"aX":3.4003170783620695},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":-4.9,"spinRate":2623,"spinDirection":194},"zone":14,"typeConfidence":0.87,"plateTime":0.4142420254570691,"extension":7.227725100953333},"index":4,"playId":"d1a9b079-29d2-3004-a306-35f1b5eaa7c8","pitchNumber":5,"startTime":"2026-08-02T20:31:56.445Z","endTime":"2026-08-02T20:32:02.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:32:02.352Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"LaMonte Wade Jr. singles on a ground ball to first baseman Jake Burger. Jose Altuve scores. Cam Smith to 3rd. Nick Allen to 2nd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:33:18.631Z","endTime":"2026-08-02T20:34:13.479Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T20:32:17.959Z","endTime":"2026-08-02T20:32:54.040Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter LaMonte Wade Jr. replaces Christian Vázquez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-02T20:32:54.040Z","endTime":"2026-08-02T20:33:20.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66628361902795,"aZ":-19.074221320133397,"pfxX":0.1769503815675364,"pfxZ":6.984423453252237,"pX":2.0550341826232317,"pZ":1.6602736901039967,"vX0":9.164506745450906,"vY0":-135.82894522278121,"vZ0":-6.681244207259271,"x":38.67,"y":193.95,"x0":-1.380334699799461,"y0":50.00592304930421,"z0":5.470179400194935,"aX":0.32954533172681444},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":-2.2,"spinRate":2604,"spinDirection":204},"zone":14,"typeConfidence":0.87,"plateTime":0.4026634937278244,"extension":6.870480139293935},"index":2,"playId":"a17db7b3-8499-3d97-bf6f-1e1a9e1fdc7c","pitchNumber":1,"startTime":"2026-08-02T20:33:20.872Z","endTime":"2026-08-02T20:33:25.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78413472439667,"aZ":-20.39121129781713,"pfxX":1.4773447759923237,"pfxZ":6.495921143025035,"pX":0.8487449056917163,"pZ":1.9247883497728984,"vX0":5.875356417178782,"vY0":-133.60079198761062,"vZ0":-5.392415415260457,"x":84.65,"y":186.81,"x0":-1.56770115219664,"y0":50.006385146032066,"z0":5.427455428671084,"aX":2.679795378454139},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":-3.8,"spinRate":2671,"spinDirection":202},"zone":14,"typeConfidence":0.92,"plateTime":0.4094038325926559,"extension":6.9154002762557125},"index":3,"playId":"64e0ee2d-3095-33f4-8140-6f406b83eaad","pitchNumber":2,"startTime":"2026-08-02T20:33:44.816Z","endTime":"2026-08-02T20:33:48.487Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60105166402866,"aZ":-26.075013402649507,"pfxX":-1.1230096219817676,"pfxZ":3.3176592841414863,"pX":0.7364004192999073,"pZ":1.972746269103903,"vX0":6.611057357110827,"vY0":-134.3574899102302,"vZ0":-4.2660177715885625,"x":88.93,"y":185.52,"x0":-1.6042770249036002,"y0":50.002367612479766,"z0":5.421861046510763,"aX":-2.0647618112327457},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":0.7,"spinRate":2720,"spinDirection":196},"zone":9,"typeConfidence":0.91,"plateTime":0.40679741053927465,"extension":6.826267494049702},"hitData":{"launchSpeed":69.9,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.24,"coordY":165.06}},"index":4,"playId":"3d094589-e5c4-33aa-9a3f-f154c960434e","pitchNumber":3,"startTime":"2026-08-02T20:34:04.963Z","endTime":"2026-08-02T20:34:13.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:34:13.479Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:34:37.456Z","endTime":"2026-08-02T20:36:08.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.356557430297183,"aZ":-21.21037495090189,"pfxX":1.052614880665172,"pfxZ":5.923821156649181,"pX":0.2447159968519692,"pZ":4.04001211187119,"vX0":4.5569715409877425,"vY0":-134.74504844126486,"vZ0":-0.13740804619109748,"x":107.67,"y":129.7,"x0":-1.6004589596325502,"y0":50.005439860512844,"z0":5.581413793746522,"aX":1.9498422663841297},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-2.8,"spinRate":2571,"spinDirection":197},"zone":12,"typeConfidence":0.92,"plateTime":0.40540662923038884,"extension":6.894352964335946},"index":0,"playId":"7addf893-4356-3a78-89ae-7d587686be20","pitchNumber":1,"startTime":"2026-08-02T20:34:56.074Z","endTime":"2026-08-02T20:35:00.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-02T20:35:12.452Z","endTime":"2026-08-02T20:35:22.290Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36620406671684,"aZ":-26.713574779213126,"pfxX":0.32493031072431133,"pfxZ":3.060238552743755,"pX":1.083767885113574,"pZ":3.2478703604025188,"vX0":6.52667084800461,"vY0":-132.0294419987088,"vZ0":-1.0761076301535062,"x":75.69,"y":151.09,"x0":-1.451688462490754,"y0":50.00127461588374,"z0":5.607919965655894,"aX":0.5793525542843938},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.5,"breakHorizontal":-1.9,"spinRate":2670,"spinDirection":178},"zone":12,"typeConfidence":0.89,"plateTime":0.41319992577888875,"extension":6.9595400537461884},"index":2,"playId":"d6efaea2-663c-3b44-8fc0-a0083f35ada5","pitchNumber":2,"startTime":"2026-08-02T20:35:22.290Z","endTime":"2026-08-02T20:35:27.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969774281648423,"aZ":-37.66494098672638,"pfxX":1.5767349875848335,"pfxZ":-3.4436772882104254,"pX":-0.6675098661262143,"pZ":3.456866624615824,"vX0":1.305448279589057,"vY0":-125.38803975424595,"vZ0":1.706653115338845,"x":142.44,"y":145.44,"x0":-1.3994182032005331,"y0":50.002171581870066,"z0":5.836985690075576,"aX":2.514378347194553},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.6,"breakHorizontal":-3.1,"spinRate":2699,"spinDirection":75},"zone":11,"typeConfidence":0.91,"plateTime":0.43656193184710945,"extension":6.893814809792335},"index":3,"playId":"fa42db95-d361-36ef-8639-a6d2300f11e1","pitchNumber":3,"startTime":"2026-08-02T20:35:38.787Z","endTime":"2026-08-02T20:35:42.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268868431591656,"aZ":-37.109422864022946,"pfxX":1.2396321294691406,"pfxZ":-3.059179324452426,"pX":1.2840471877166848,"pZ":2.2817663204558007,"vX0":6.319529083864193,"vY0":-126.08370717975414,"vZ0":-1.0066171181588626,"x":68.06,"y":177.17,"x0":-1.4143829207928473,"y0":50.00387531242766,"z0":5.676735215285897,"aX":1.9983633061478883},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.5,"breakHorizontal":-3.7,"spinRate":2706,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.4341631302691247,"extension":6.860114033235932},"index":4,"playId":"56c06f06-0bc7-3baf-bab5-58a857d37bb4","pitchNumber":4,"startTime":"2026-08-02T20:36:03.863Z","endTime":"2026-08-02T20:36:08.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:36:08.628Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yordan Alvarez doubles (24) on a line drive to right fielder Brandon Nimmo. Cam Smith scores. Nick Allen scores. LaMonte Wade Jr. to 3rd.","rbi":2,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:36:12.624Z","endTime":"2026-08-02T20:36:54.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652358445810528,"aZ":-22.4961784799966,"pfxX":1.0664115519367137,"pfxZ":5.218892724379565,"pX":0.9447253926861814,"pZ":2.7293861478701533,"vX0":6.417333355167464,"vY0":-135.37724977866856,"vZ0":-3.016650887316903,"x":80.99,"y":165.09,"x0":-1.5955441962133834,"y0":50.00566731697473,"z0":5.433485635426398,"aX":1.9790476140002051},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-3.4,"spinRate":2662,"spinDirection":186},"zone":12,"typeConfidence":0.91,"plateTime":0.40465249403130343,"extension":7.058844029704797},"hitData":{"launchSpeed":96.0,"launchAngle":11.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.36,"coordY":139.54}},"index":0,"playId":"ce175fcb-c481-343f-a3d0-d9c0cc7e74d4","pitchNumber":1,"startTime":"2026-08-02T20:36:41.897Z","endTime":"2026-08-02T20:36:54.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:36:54.309Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T20:39:42.450Z","endTime":"2026-08-02T20:41:16.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T20:37:22.962Z","endTime":"2026-08-02T20:39:31.541Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ben Peoples replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T20:39:31.541Z","endTime":"2026-08-02T20:39:44.523Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687239,"link":"/api/v1/people/687239"},"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":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.983952345664484,"aZ":-30.474450825934536,"pfxX":3.08073212178217,"pfxZ":0.9888207512831588,"pX":-0.7440253147981003,"pZ":2.615151565024646,"vX0":0.285104061788767,"vY0":-130.12854998707783,"vZ0":-2.8245575203413154,"x":145.36,"y":168.17,"x0":-1.255264978372603,"y0":50.00253305055324,"z0":6.020390621975527,"aX":5.289601315138296},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":-5.6,"spinRate":2572,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.42071844563204586,"extension":6.378733052615053},"index":2,"playId":"da32c2d3-6477-308b-b6e1-0c6a78e9d220","pitchNumber":1,"startTime":"2026-08-02T20:39:44.523Z","endTime":"2026-08-02T20:39:49.288Z","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":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.148641933699906,"aZ":-31.352604573793805,"pfxX":0.44838533237064215,"pfxZ":0.49259535293075096,"pX":1.2046786032928152,"pZ":0.6921687541972223,"vX0":5.391257643459108,"vY0":-128.44204564071043,"vZ0":-7.095772398804138,"x":71.08,"y":220.09,"x0":-0.9816919450394135,"y0":50.003355421494746,"z0":5.935693030114362,"aX":0.7467457587695655},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":-2.0,"spinRate":2722,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.42679956184405254,"extension":6.536539974130173},"index":3,"playId":"49ecc321-073d-3d88-8a22-b865c9387af2","pitchNumber":2,"startTime":"2026-08-02T20:40:03.415Z","endTime":"2026-08-02T20:40:06.667Z","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":87.2,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.447483721374407,"aZ":-33.176336113193905,"pfxX":2.6902062897076067,"pfxZ":-0.6085960556864478,"pX":-0.04596439378546288,"pZ":2.182452668142245,"vX0":1.8925333417407908,"vY0":-127.01212030644649,"vZ0":-3.045155652770667,"x":118.75,"y":179.85,"x0":-1.149759775227559,"y0":50.00579084264033,"z0":6.0289907198741055,"aX":4.40590365899053},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.6,"breakHorizontal":-5.3,"spinRate":2566,"spinDirection":137},"zone":8,"typeConfidence":0.91,"plateTime":0.43086359296697774,"extension":6.407797400392463},"index":4,"playId":"7457035e-4320-3316-a2b9-a4fa4c3bc66a","pitchNumber":3,"startTime":"2026-08-02T20:40:30.670Z","endTime":"2026-08-02T20:40:37.238Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-02T20:40:53.261Z","endTime":"2026-08-02T20:41:06.701Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":98.4,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35654205864076,"aZ":-11.078329112090616,"pfxX":-0.9618533470555723,"pfxZ":10.185073135556884,"pX":-0.24911485196229355,"pZ":3.713309776474776,"vX0":2.2028767259827795,"vY0":-143.28728933841649,"vZ0":-4.930473796460774,"x":126.5,"y":138.52,"x0":-0.9042754186058327,"y0":50.00093838626085,"z0":6.153800401998871,"aX":-1.9922218478893716},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":1.3,"spinRate":2413,"spinDirection":192},"zone":11,"typeConfidence":0.92,"plateTime":0.3828609982764686,"extension":6.475532080052214},"hitData":{"launchSpeed":70.9,"launchAngle":8.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":81.83,"coordY":160.33}},"index":6,"playId":"6a8f84a3-9f67-3183-8069-418bb8e0e21b","pitchNumber":4,"startTime":"2026-08-02T20:41:06.701Z","endTime":"2026-08-02T20:41:16.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:41:16.888Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Foscue grounds out, first baseman Christian Walker to pitcher Bryan King.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T20:43:29.209Z","endTime":"2026-08-02T20:45:20.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687911,"link":"/api/v1/people/687911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Yainer Diaz replaces LaMonte Wade Jr., batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T20:43:03.497Z","endTime":"2026-08-02T20:43:03.512Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":664774,"link":"/api/v1/people/664774"}},{"details":{"description":"Pitching Change: Bryan King replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T20:43:03.512Z","endTime":"2026-08-02T20:43:21.470Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687911,"link":"/api/v1/people/687911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-02T20:43:21.470Z","endTime":"2026-08-02T20:43:31.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"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":91.9,"endSpeed":84.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423519524827796,"aZ":-18.303455436498144,"pfxX":4.792244901895364,"pfxZ":7.600416841907386,"pX":-0.26731559711127656,"pZ":3.2815360690327537,"vX0":-8.926194313389155,"vY0":-133.66151577539216,"vZ0":-2.8035032051061135,"x":127.19,"y":150.18,"x0":2.4796475689220854,"y0":50.003929066211896,"z0":5.644800496231954,"aX":8.748134530984945},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-7.0,"spinRate":2139,"spinDirection":139},"zone":1,"typeConfidence":0.89,"plateTime":0.4083995198700845,"extension":6.40055597081029},"index":3,"playId":"c1e2dad7-da65-3db5-b5d7-67ffcab6e938","pitchNumber":1,"startTime":"2026-08-02T20:43:31.438Z","endTime":"2026-08-02T20:43:34.438Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-08-02T20:43:56.801Z","endTime":"2026-08-02T20:43:56.802Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.110942652804535,"aZ":-15.198697381049593,"pfxX":2.698300365103614,"pfxZ":9.22781292681428,"pX":0.03595535607255849,"pZ":4.4603411858275415,"vX0":-7.291240025970799,"vY0":-134.73766785083367,"vZ0":-0.4038343624667064,"x":115.63,"y":118.35,"x0":2.4258309501742277,"y0":50.00402644161464,"z0":5.685620968257486,"aX":4.965700496456394},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":-3.4,"spinRate":2197,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.40642630139328295,"extension":6.771496195091436},"index":5,"playId":"97522443-d826-33fe-8f7c-b32906427b22","pitchNumber":2,"startTime":"2026-08-02T20:43:56.803Z","endTime":"2026-08-02T20:44:02.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.626353856305073,"aZ":-14.431961983834213,"pfxX":3.0120623907121615,"pfxZ":9.671629472641717,"pX":-0.14723198376270846,"pZ":3.298841280130528,"vX0":-7.837974293245226,"vY0":-134.68943493321666,"vZ0":-3.4966654845379423,"x":122.61,"y":149.71,"x0":2.4110231250720813,"y0":50.004768419906775,"z0":5.636353401263059,"aX":5.527078439463409},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-3.7,"spinRate":2234,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.4068627770032882,"extension":6.641087195341846},"index":6,"playId":"7284be69-6eb5-3c92-9b16-10295cc39ac6","pitchNumber":3,"startTime":"2026-08-02T20:44:11.178Z","endTime":"2026-08-02T20:44:14.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.829896125518562,"aZ":-28.50759850136957,"pfxX":-5.171029128586117,"pfxZ":2.5058741731656546,"pX":-0.5196624388687073,"pZ":0.8350728847107212,"vX0":-5.794644477912595,"vY0":-120.37408895486524,"vZ0":-5.082512277092498,"x":136.81,"y":216.23,"x0":2.5926039719817497,"y0":50.00364641771613,"z0":5.504042727473456,"aX":-7.572911101105594},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":10.8,"spinRate":2280,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.4553895171934794,"extension":6.605580785949388},"index":7,"playId":"b381b54d-8a76-3450-9391-87f5134c3ab7","pitchNumber":4,"startTime":"2026-08-02T20:44:26.266Z","endTime":"2026-08-02T20:44:31.570Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550129129853424,"aZ":-13.786287138555629,"pfxX":2.771128357490792,"pfxZ":9.858983225377727,"pX":-0.6022800793914865,"pZ":3.5004732745248823,"vX0":-8.746233858210001,"vY0":-135.6683376528859,"vZ0":-3.0121480227591393,"x":139.96,"y":144.27,"x0":2.3025405237558703,"y0":50.00178693311639,"z0":5.5853977017598435,"aX":5.168969614505127},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":-3.1,"spinRate":2269,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.40364728841780195,"extension":6.6849637528913535},"index":8,"playId":"836d186d-fa31-3246-b346-f3721eceeee4","pitchNumber":5,"startTime":"2026-08-02T20:44:48.786Z","endTime":"2026-08-02T20:44:52.596Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.392936762365235,"aZ":-17.106906976482865,"pfxX":2.1839350511470124,"pfxZ":7.948810449829699,"pX":0.09816498797922055,"pZ":3.1393847692502534,"vX0":-7.091315256069465,"vY0":-136.64668923892393,"vZ0":-3.4039756384413558,"x":113.26,"y":154.02,"x0":2.440373205546001,"y0":50.0065807634644,"z0":5.572899799145395,"aX":4.142913758675152},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-2.5,"spinRate":2183,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.4004472880321339,"extension":6.363123273622377},"hitData":{"launchSpeed":66.1,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.36,"coordY":164.76}},"index":9,"playId":"0e64ed8e-e6d4-3f81-b9b8-f7813602eb02","pitchNumber":6,"startTime":"2026-08-02T20:45:07.310Z","endTime":"2026-08-02T20:45:20.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:45:20.165Z","atBatIndex":67},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Wyatt Langford reaches on a throwing error by shortstop Nick Allen.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T20:45:23.573Z","endTime":"2026-08-02T20:47:41.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86891654587422,"aZ":-29.881358663328268,"pfxX":-5.908434775109962,"pfxZ":1.5957536418599894,"pX":1.028492705021621,"pZ":4.035432452707636,"vX0":-2.3154760096043923,"vY0":-119.12601677900605,"vZ0":2.34425744489523,"x":77.8,"y":129.82,"x0":2.780709834218492,"y0":50.00385757910974,"z0":5.7397555225811425,"aX":-8.491551189229293},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.7,"breakHorizontal":11.3,"spinRate":2229,"spinDirection":289},"zone":12,"typeConfidence":0.89,"plateTime":0.4597801186168149,"extension":6.357508927925466},"index":0,"playId":"1dbb6c59-5771-3ed0-a9c2-98cf8378e1b3","pitchNumber":1,"startTime":"2026-08-02T20:45:38.909Z","endTime":"2026-08-02T20:45:42.942Z","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":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616225603103157,"aZ":-29.99982714703973,"pfxX":-9.793165843345392,"pfxZ":1.477342574208615,"pX":-0.29373719024731076,"pZ":2.1980321969719743,"vX0":-3.7942434783712704,"vY0":-121.20941227415008,"vZ0":-1.727755883509785,"x":128.2,"y":179.43,"x0":2.568368846353208,"y0":50.00479503008127,"z0":5.561309477285805,"aX":-14.446478411212517},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.5,"breakHorizontal":18.7,"spinRate":2227,"spinDirection":289},"zone":4,"typeConfidence":0.9,"plateTime":0.4534005967875716,"extension":6.460672744516908},"index":1,"playId":"06965b1d-0b34-3b25-9613-e044fb737f80","pitchNumber":2,"startTime":"2026-08-02T20:45:51.403Z","endTime":"2026-08-02T20:45:56.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.548884643944707,"aZ":-23.355091855690674,"pfxX":6.7547672282362115,"pfxZ":5.376527477210843,"pX":-0.2846162351917745,"pZ":1.8973888050330618,"vX0":-8.957868944710766,"vY0":-127.1255917307055,"vZ0":-4.262069352236479,"x":127.85,"y":187.55,"x0":2.403725624415437,"y0":50.002723488027236,"z0":5.4448932478055045,"aX":11.079659427495017},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.0,"breakHorizontal":-10.2,"spinRate":1638,"spinDirection":135},"zone":7,"typeConfidence":0.86,"plateTime":0.43052022115147537,"extension":6.639043014492337},"index":2,"playId":"22f815fb-3cd1-3398-b161-53cd2e111d75","pitchNumber":3,"startTime":"2026-08-02T20:46:11.645Z","endTime":"2026-08-02T20:46:16.568Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-02T20:46:26.742Z","endTime":"2026-08-02T20:46:34.105Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.304653675762637,"aZ":-15.963780576435491,"pfxX":2.50292625236007,"pfxZ":8.538788857594042,"pX":-0.45021605260544145,"pZ":3.5571985742318306,"vX0":-8.127633800434944,"vY0":-136.93811867552196,"vZ0":-2.6916225747327687,"x":134.16,"y":142.74,"x0":2.23145209393731,"y0":50.00437752264928,"z0":5.645284969798328,"aX":4.753196655524267},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-2.8,"spinRate":2338,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.400009764413634,"extension":6.831606683242447},"index":4,"playId":"2c8b253f-8c75-3e1e-9469-807ff9d3c29a","pitchNumber":4,"startTime":"2026-08-02T20:46:34.105Z","endTime":"2026-08-02T20:46:38.153Z","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":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387824178522326,"aZ":-26.88026251876938,"pfxX":-8.623053767989127,"pfxZ":3.6200969116461943,"pX":-0.09374337990659146,"pZ":2.285151425107943,"vX0":-3.650925931823355,"vY0":-120.41338454667753,"vZ0":-2.2225119462898393,"x":120.57,"y":177.08,"x0":2.564367400162211,"y0":50.00206875099806,"z0":5.609351591878573,"aX":-12.602200578036188},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.2,"breakHorizontal":16.6,"spinRate":2179,"spinDirection":291},"zone":5,"typeConfidence":0.89,"plateTime":0.45568539507734807,"extension":6.495896228278461},"index":5,"playId":"d8f33a3c-4c0d-3ab4-8a25-bff418eb20ad","pitchNumber":5,"startTime":"2026-08-02T20:46:52.150Z","endTime":"2026-08-02T20:46:56.987Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.534999338684052,"aZ":-21.2718170358481,"pfxX":6.156600524536532,"pfxZ":6.4233614096994724,"pX":-1.1544383876984112,"pZ":0.5830121766346313,"vX0":-11.006169649296545,"vY0":-128.88174511833884,"vZ0":-7.962791926798349,"x":161.0,"y":223.04,"x0":2.354247442295373,"y0":50.004120860157144,"z0":5.331887546227718,"aX":10.452056255470303},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.1,"breakHorizontal":-8.9,"spinRate":1598,"spinDirection":140},"zone":13,"typeConfidence":0.56,"plateTime":0.42354324011690636,"extension":6.775310748076385},"index":6,"playId":"9f5d356f-b73c-3062-85da-4277cd50294e","pitchNumber":6,"startTime":"2026-08-02T20:47:10.104Z","endTime":"2026-08-02T20:47:13.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88704414110072,"aZ":-27.8218367695247,"pfxX":7.667740362928504,"pfxZ":2.3549494370152146,"pX":0.8651394255331302,"pZ":2.288881712550592,"vX0":-7.062993644463942,"vY0":-134.78983051198148,"vZ0":-3.222291041793733,"x":84.02,"y":176.98,"x0":2.516726818584911,"y0":50.003490585708526,"z0":5.453287701809867,"aX":14.18218636367954},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":-12.5,"spinRate":2074,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.4055568937490879,"extension":6.860323422502322},"hitData":{"launchSpeed":80.6,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.48,"coordY":159.18}},"index":7,"playId":"d522c3e5-5e0c-3c70-9ca2-be3ba0626271","pitchNumber":7,"startTime":"2026-08-02T20:47:31.292Z","endTime":"2026-08-02T20:47:41.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:47:41.383Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T20:48:03.141Z","endTime":"2026-08-02T20:49:40.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.729837420963598,"aZ":-28.06774720707953,"pfxX":-4.999698010872338,"pfxZ":2.739872326171101,"pX":0.5647032322891105,"pZ":2.286128125130213,"vX0":-3.4548797087338214,"vY0":-121.13516197411398,"vZ0":-2.0576761520760627,"x":95.47,"y":177.05,"x0":2.6547043703990405,"y0":50.00255081993977,"z0":5.579543171265037,"aX":-7.494920252287956},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":9.8,"spinRate":2296,"spinDirection":284},"zone":9,"typeConfidence":0.87,"plateTime":0.450656476000054,"extension":6.718315425075699},"index":0,"playId":"2042da77-3699-3188-b02d-b9af38d0ddfd","pitchNumber":1,"startTime":"2026-08-02T20:48:07.898Z","endTime":"2026-08-02T20:48:11.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866968523244015,"aZ":-25.33311637588508,"pfxX":7.708653411243108,"pfxZ":3.7296206400594425,"pX":2.212714778818333,"pZ":2.8220537175344953,"vX0":-3.965782009501425,"vY0":-134.2928409616675,"vZ0":-2.4385707396902285,"x":32.66,"y":162.58,"x0":2.7035303472360646,"y0":50.00382947469803,"z0":5.535548207550422,"aX":14.14352559663453},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.5,"breakHorizontal":-13.2,"spinRate":2116,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.4071609774313285,"extension":6.7708925813933725},"index":1,"playId":"9cdb1aef-3617-3085-89e9-e04c8203696c","pitchNumber":2,"startTime":"2026-08-02T20:48:21.243Z","endTime":"2026-08-02T20:48:26.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64473844961936,"aZ":-20.422050618434152,"pfxX":0.9747655670974786,"pfxZ":6.591028879487151,"pX":0.3716686937063563,"pZ":4.098456824814302,"vX0":-5.551716625670589,"vY0":-132.0559605287964,"vZ0":-0.3773220332937693,"x":102.83,"y":128.12,"x0":2.3660159853930156,"y0":50.000430100135645,"z0":5.733214959650249,"aX":1.7375739534824488},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":-0.7,"spinRate":2082,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.4132749297994356,"extension":6.498779112740155},"index":2,"playId":"b03e940e-7218-3670-b82e-bf5dc29dfb4d","pitchNumber":3,"startTime":"2026-08-02T20:48:37.619Z","endTime":"2026-08-02T20:48:42.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987394464655296,"aZ":-24.303132335420816,"pfxX":7.900566711059628,"pfxZ":4.292300617011547,"pX":1.1973926937335553,"pZ":3.9336962605390995,"vX0":-6.241227353929311,"vY0":-134.08113669618615,"vZ0":0.02398107558344509,"x":71.36,"y":132.57,"x0":2.520326460605989,"y0":50.004530492126875,"z0":5.648347716683297,"aX":14.492886359996426},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.0,"breakHorizontal":-13.1,"spinRate":2030,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4073618946531443,"extension":6.6962464245222435},"index":3,"playId":"777b3925-63bc-348d-91a8-060dd3f09bfc","pitchNumber":4,"startTime":"2026-08-02T20:48:54.681Z","endTime":"2026-08-02T20:48:58.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565668972928304,"aZ":-19.803656299996554,"pfxX":2.67635284151308,"pfxZ":6.6521748349471945,"pX":-1.0842796763125024,"pZ":2.619033432470771,"vX0":-9.962094343282454,"vY0":-134.8235936596563,"vZ0":-4.284893498441268,"x":158.33,"y":168.07,"x0":2.29477236004129,"y0":50.00283666231167,"z0":5.608434535307668,"aX":4.978424975988335},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":-3.0,"spinRate":2231,"spinDirection":141},"zone":11,"typeConfidence":0.89,"plateTime":0.40471922089577017,"extension":6.779891244292469},"index":4,"playId":"82773aff-e4a3-3e1b-acb3-5984d6f75438","pitchNumber":5,"startTime":"2026-08-02T20:49:16.863Z","endTime":"2026-08-02T20:49:20.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.668528462372286,"aZ":-18.441677660180957,"pfxX":2.9871117654237507,"pfxZ":7.40384304250959,"pX":0.46837085408727286,"pZ":2.4956907615141675,"vX0":-5.747828349201872,"vY0":-134.70538799639206,"vZ0":-4.77720498122197,"x":99.15,"y":171.4,"x0":2.23268047168756,"y0":50.00571063260074,"z0":5.578875873445438,"aX":5.543148568350329},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":-4.3,"spinRate":2174,"spinDirection":154},"zone":6,"typeConfidence":0.91,"plateTime":0.4051518233733309,"extension":6.5842295017327634},"index":5,"playId":"82004ff1-a279-3042-a98c-28dcbf9549be","pitchNumber":6,"startTime":"2026-08-02T20:49:34.493Z","endTime":"2026-08-02T20:49:40.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:49:40.011Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a sharp line drive to left fielder Yordan Alvarez. Wyatt Langford to 2nd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T20:49:42.322Z","endTime":"2026-08-02T20:50:13.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":92.1,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637568494408224,"aZ":-19.829999006570542,"pfxX":3.2998752861352583,"pfxZ":6.743300097313684,"pX":-0.07493901087352452,"pZ":1.9732239483916862,"vX0":-7.4647173843309655,"vY0":-133.89613147207046,"vZ0":-5.854908988334586,"x":119.86,"y":185.5,"x0":2.309970951100491,"y0":50.00409596911036,"z0":5.589651956745109,"aX":6.04261473925863},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":-4.6,"spinRate":2215,"spinDirection":147},"zone":8,"typeConfidence":0.88,"plateTime":0.40776103105851824,"extension":6.735155677053798},"hitData":{"launchSpeed":102.4,"launchAngle":8.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.96,"coordY":119.98}},"index":0,"playId":"89782ee5-7168-359e-ba0b-24e1ce929310","pitchNumber":1,"startTime":"2026-08-02T20:50:03.653Z","endTime":"2026-08-02T20:50:13.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:50:13.500Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T20:52:33.414Z","endTime":"2026-08-02T20:54:25.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T20:50:31.190Z","endTime":"2026-08-02T20:52:24.477Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: AJ Blubaugh replaces Bryan King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T20:52:24.477Z","endTime":"2026-08-02T20:52:35.778Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.687814146993748,"aZ":-13.688718562079632,"pfxX":-6.756509829701122,"pfxZ":9.335311928590732,"pX":0.13678472621395413,"pZ":4.181807967291846,"vX0":8.15529892247458,"vY0":-139.64479819364746,"vZ0":-3.2111772131367275,"x":111.79,"y":125.87,"x0":-1.9400855858243427,"y0":50.00158563764094,"z0":6.243940608161317,"aX":-13.37794853807332},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2298,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.3918465098850481,"extension":6.525035533724614},"index":2,"playId":"c0d8a278-1f09-3b45-a15e-7fd27a530f21","pitchNumber":1,"startTime":"2026-08-02T20:52:35.778Z","endTime":"2026-08-02T20:52:39.328Z","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":95.7,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.250567423464084,"aZ":-12.560027446308789,"pfxX":-6.743339404094996,"pfxZ":9.96811785234264,"pX":0.28659964122581133,"pZ":1.886651025860619,"vX0":8.285142098725174,"vY0":-138.94305187369096,"vZ0":-8.965374842151492,"x":106.08,"y":187.84,"x0":-1.8488052822657777,"y0":50.00254479440418,"z0":5.976556241317169,"aX":-13.269443257793556},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2306,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.3932447976971907,"extension":6.543361874875039},"index":3,"playId":"9501fb18-2496-3edc-80f6-4ded42e75208","pitchNumber":2,"startTime":"2026-08-02T20:52:52.808Z","endTime":"2026-08-02T20:52:56.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.662342556480944,"aZ":-27.489068613278146,"pfxX":5.600935653322963,"pfxZ":2.975126908248879,"pX":0.5800257157820865,"pZ":1.725603028512338,"vX0":4.861418993242659,"vY0":-124.06368181867903,"vZ0":-5.055477379038129,"x":94.89,"y":192.19,"x0":-2.125892373370718,"y0":50.00139542237261,"z0":6.055395925363177,"aX":8.809763359007611},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.6,"breakHorizontal":-11.2,"spinRate":2762,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4399272743088454,"extension":6.460142167513792},"index":4,"playId":"f19a87bf-58bf-379b-87cc-e8f23a7b9fd0","pitchNumber":3,"startTime":"2026-08-02T20:53:10.745Z","endTime":"2026-08-02T20:53:13.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-02T20:53:24.766Z","endTime":"2026-08-02T20:53:39.075Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":98.0,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.042119055690044,"aZ":-11.134164160778042,"pfxX":-6.522810901193758,"pfxZ":10.221777147787254,"pX":0.8300598938342149,"pZ":3.457920384439478,"vX0":9.624300630447916,"vY0":-142.41032892466788,"vZ0":-5.805977323863067,"x":85.36,"y":145.42,"x0":-1.7424331766207377,"y0":50.003861257074476,"z0":6.224320059205894,"aX":-13.428284718001253},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2401,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.38428864689016784,"extension":6.410839599840712},"index":6,"playId":"7725fea9-06a5-3790-9b94-b3cf071af7ad","pitchNumber":4,"startTime":"2026-08-02T20:53:39.075Z","endTime":"2026-08-02T20:53:42.233Z","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":98.1,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.327894345364676,"aZ":-11.343935509247054,"pfxX":-5.011828238647754,"pfxZ":10.08004423608142,"pX":-0.1466075404072731,"pZ":4.631896639305724,"vX0":6.969734121721734,"vY0":-142.7249435963357,"vZ0":-2.6514824222169904,"x":122.59,"y":113.72,"x0":-1.9671729396559308,"y0":50.00312555993362,"z0":6.285673342488488,"aX":-10.357860489232099},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":7.7,"spinRate":2267,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3835173224550612,"extension":6.416207447209257},"index":7,"playId":"f9023142-1246-3a84-80ec-46b35607dc11","pitchNumber":5,"startTime":"2026-08-02T20:54:03.346Z","endTime":"2026-08-02T20:54:09.346Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.930306419504404,"aZ":-26.679974853848393,"pfxX":-10.734843271827875,"pfxZ":3.4076847478662424,"pX":0.358732713921437,"pZ":1.445840287406062,"vX0":8.985838348647171,"vY0":-126.24686084865141,"vZ0":-6.204343444080737,"x":103.33,"y":199.74,"x0":-1.8536614103019005,"y0":50.003748024946255,"z0":6.085431156351663,"aX":-17.31287536345238},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":17.4,"spinRate":2359,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.43400712047759615,"extension":6.267303839707658},"index":8,"playId":"31e8f003-4126-35de-b2c5-74db29cdddfa","pitchNumber":6,"startTime":"2026-08-02T20:54:22.068Z","endTime":"2026-08-02T20:54:25.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:54:25.699Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Walker walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T20:56:36.192Z","endTime":"2026-08-02T20:57:34.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Justin Foscue remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T20:56:36.051Z","endTime":"2026-08-02T20:56:38.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392524715358302,"aZ":-32.92342968897768,"pfxX":0.26364108306658496,"pfxZ":-0.46088132192088516,"pX":-0.9475407271568926,"pZ":3.275563545491815,"vX0":0.4913430512189426,"vY0":-127.10690753230875,"vZ0":-0.6467301955722664,"x":153.12,"y":150.34,"x0":-1.1776957447352558,"y0":50.00114874098747,"z0":6.150683395138591,"aX":0.4306567705712585},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":-0.6,"spinRate":2536,"spinDirection":115},"zone":11,"typeConfidence":0.9,"plateTime":0.43114393445797905,"extension":6.368015048095648},"index":1,"playId":"4b9be07d-0467-3aa4-a899-2324c662071a","pitchNumber":1,"startTime":"2026-08-02T20:56:38.463Z","endTime":"2026-08-02T20:56:44.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34213663421326,"aZ":-15.188040456314809,"pfxX":-0.7138725204042418,"pfxZ":8.55867539746924,"pX":0.8829274232648318,"pZ":2.9378793110781096,"vX0":5.28351926185239,"vY0":-139.70322535348237,"vZ0":-5.733025839071358,"x":83.34,"y":159.46,"x0":-0.9368436047052472,"y0":50.000444273742694,"z0":6.00839016815705,"aX":-1.4174476746125206},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":0.2,"spinRate":2389,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.39150197675882037,"extension":6.5860928729816495},"index":2,"playId":"e7bb0e6a-c948-35c5-93f6-4c5ec25ce296","pitchNumber":2,"startTime":"2026-08-02T20:56:54.269Z","endTime":"2026-08-02T20:56:59.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084009335124257,"aZ":-15.244717670085878,"pfxX":-0.7065064868064614,"pfxZ":8.569762947770023,"pX":-0.9362199856692587,"pZ":2.2224765472359724,"vX0":0.5684079213808595,"vY0":-139.1495250296662,"vZ0":-7.46728209069968,"x":152.69,"y":178.77,"x0":-1.0506081560409086,"y0":50.00283549598368,"z0":5.936543636819986,"aX":-1.3956280887002677},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":1.2,"spinRate":2243,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.39253583646369217,"extension":6.517301163439366},"index":3,"playId":"5a5aaeda-a0b9-37ae-8eed-71d274419d43","pitchNumber":3,"startTime":"2026-08-02T20:57:10.949Z","endTime":"2026-08-02T20:57:15.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10088984873394,"aZ":-20.323807671809643,"pfxX":-0.06241985446696097,"pfxZ":6.020081479981592,"pX":0.7547255545790258,"pZ":3.1666138883522605,"vX0":4.622226042712249,"vY0":-138.70125925154946,"vZ0":-4.160669561874102,"x":88.23,"y":153.28,"x0":-0.9181260803729975,"y0":50.00097570557459,"z0":6.023790044397352,"aX":-0.12357090160596493},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":-0.7,"spinRate":2300,"spinDirection":188},"zone":3,"typeConfidence":0.89,"plateTime":0.3933826411893726,"extension":6.529865930906948},"index":4,"playId":"60e4c98b-5157-3b76-a421-210c1a460846","pitchNumber":4,"startTime":"2026-08-02T20:57:28.880Z","endTime":"2026-08-02T20:57:34.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:57:34.147Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Taylor Trammell grounds into a double play, shortstop Corey Seager to first baseman Jake Burger. Christian Walker out at 2nd. Taylor Trammell out at 1st.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T20:57:55.857Z","endTime":"2026-08-02T20:59:50.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"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,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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65795283576758,"aZ":-13.299953123349024,"pfxX":-1.6911412361835187,"pfxZ":9.58613693543752,"pX":0.07001362320010888,"pZ":1.6914316675898524,"vX0":3.9920663768143,"vY0":-138.84973885456168,"vZ0":-8.947702558268507,"x":114.33,"y":193.11,"x0":-1.1613083274220517,"y0":50.003588990333334,"z0":5.823431470191145,"aX":-3.3302832727469265},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":2.3,"spinRate":2273,"spinDirection":195},"zone":8,"typeConfidence":0.9,"plateTime":0.3932195468907347,"extension":6.628962335944244},"index":0,"playId":"9dfb58f6-afc4-3aaa-9af0-9b0dee6b2383","pitchNumber":1,"startTime":"2026-08-02T20:58:03.534Z","endTime":"2026-08-02T20:58:07.712Z","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":96.9,"endSpeed":89.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17908916364099,"aZ":-10.56540770045821,"pfxX":-1.154099094655971,"pfxZ":10.668405147541678,"pX":0.1845511359112343,"pZ":3.0280076401694678,"vX0":3.545436277318927,"vY0":-140.98634044768596,"vZ0":-6.457804441047891,"x":109.97,"y":157.02,"x0":-0.9359116275297693,"y0":50.00424829120467,"z0":6.020628256164357,"aX":-2.338102171968714},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":1.4,"spinRate":2498,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.3875698688681055,"extension":6.562457820008885},"index":1,"playId":"6b47b3e4-e731-34e8-9177-cd9f2b3fc328","pitchNumber":2,"startTime":"2026-08-02T20:58:24.986Z","endTime":"2026-08-02T20:58:29.497Z","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":95.5,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67155781691026,"aZ":-17.52076668788691,"pfxX":-0.9363284627083277,"pfxZ":7.411277003415904,"pX":0.49235658998627607,"pZ":3.7470764984530973,"vX0":4.6086687870921095,"vY0":-139.11819031314977,"vZ0":-2.9573608878827025,"x":98.23,"y":137.61,"x0":-1.057853095077253,"y0":50.002929183941006,"z0":5.973075205730888,"aX":-1.8519906661651775},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":0.8,"spinRate":2357,"spinDirection":187},"zone":12,"typeConfidence":0.9,"plateTime":0.39241360588562957,"extension":6.4689661498013615},"index":2,"playId":"a43ef1c0-64de-3048-a64d-cc87ef3789d8","pitchNumber":3,"startTime":"2026-08-02T20:58:56.746Z","endTime":"2026-08-02T20:59:01.142Z","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":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01631148314217,"aZ":-30.65777412253852,"pfxX":1.8530510695659859,"pfxZ":0.8921126465647271,"pX":0.03860405825960705,"pZ":1.0279489638322066,"vX0":2.294635911274811,"vY0":-128.54933629327746,"vZ0":-6.575248081352202,"x":115.53,"y":211.03,"x0":-1.1027390670011556,"y0":50.00087831839729,"z0":5.96702009534446,"aX":3.1326492704621116},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.8,"spinRate":2622,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.42438110588949574,"extension":6.428812390846286},"index":3,"playId":"37077bf4-ee57-3171-b975-059db44e4ea7","pitchNumber":4,"startTime":"2026-08-02T20:59:17.262Z","endTime":"2026-08-02T20:59:22.127Z","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":96.8,"endSpeed":88.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11652597076971,"aZ":-12.874967646354618,"pfxX":-0.19545212323194172,"pfxZ":9.62588461109222,"pX":0.08370623354996104,"pZ":2.305071577413377,"vX0":3.3009540028603808,"vY0":-140.74429485667412,"vZ0":-7.97085919945145,"x":113.81,"y":176.54,"x0":-1.0792527455229215,"y0":50.00451182794909,"z0":6.008866868296651,"aX":-0.39233402454336014},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":-0.4,"spinRate":2399,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.38926084117511417,"extension":6.4868273069632965},"hitData":{"launchSpeed":77.0,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.0,"coordY":146.0}},"index":4,"playId":"63eb6323-6598-3e58-8a9a-b3f24a615b34","pitchNumber":5,"startTime":"2026-08-02T20:59:42.236Z","endTime":"2026-08-02T20:59:50.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:59:50.263Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T20:59:58.139Z","endTime":"2026-08-02T21:00:47.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80459200240607,"aZ":-33.12424539588184,"pfxX":0.9657465659944653,"pfxZ":-0.5695671329473111,"pX":0.0658730298677872,"pZ":2.952629191575842,"vX0":2.6147946488119294,"vY0":-128.56253651653645,"vZ0":-1.712640104317816,"x":114.49,"y":159.06,"x0":-1.0900342364282931,"y0":50.00080450216431,"z0":6.199706800741332,"aX":1.615434201120128},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.2,"breakHorizontal":-2.3,"spinRate":2555,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.42614085048622785,"extension":6.449700946109682},"index":0,"playId":"16f5f025-7deb-36c4-b2b3-b636a1d154da","pitchNumber":1,"startTime":"2026-08-02T21:00:19.782Z","endTime":"2026-08-02T21:00:23.451Z","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":88.3,"endSpeed":80.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104021949498907,"aZ":-32.8686074722092,"pfxX":1.3788397291123033,"pfxZ":-0.4245389851480983,"pX":0.3373901081357988,"pZ":2.372233449814398,"vX0":2.911956357322845,"vY0":-128.5042788926809,"vZ0":-2.773380767979753,"x":104.14,"y":174.73,"x0":-0.9958274447567595,"y0":50.00069587368026,"z0":6.055365686698167,"aX":2.2728489806332557},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":-3.2,"spinRate":2634,"spinDirection":114},"zone":6,"typeConfidence":0.91,"plateTime":0.4285426270905228,"extension":6.550309018178623},"hitData":{"launchSpeed":96.6,"launchAngle":21.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.39,"coordY":94.38}},"index":1,"playId":"7f104f90-c83e-385f-b3be-2fa3b4811804","pitchNumber":2,"startTime":"2026-08-02T21:00:37.196Z","endTime":"2026-08-02T21:00:47.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:00:47.880Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cam Smith lines out to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T21:00:56.952Z","endTime":"2026-08-02T21:01:45.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268813250384223,"aZ":-30.31985778816334,"pfxX":1.8721765941044806,"pfxZ":1.0998507660608086,"pX":-0.02775005141077209,"pZ":1.315131298390771,"vX0":1.6574773818682464,"vY0":-129.18798871665192,"vZ0":-6.140983336584336,"x":118.06,"y":203.27,"x0":-0.9212556165014143,"y0":50.005044327096186,"z0":6.057948408832624,"aX":3.159903760817252},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":-3.7,"spinRate":2559,"spinDirection":149},"zone":13,"typeConfidence":0.91,"plateTime":0.4242094110543966,"extension":6.461679940826782},"index":0,"playId":"81e32f6a-41d5-39ab-9653-062119e7c1fd","pitchNumber":1,"startTime":"2026-08-02T21:01:19.418Z","endTime":"2026-08-02T21:01:23.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313561849969425,"aZ":-14.084902096208632,"pfxX":1.181856289705809,"pfxZ":9.164735688539285,"pX":0.6094684169714446,"pZ":2.059317109542362,"vX0":3.5731157095431185,"vY0":-139.57488935009053,"vZ0":-8.273560071255975,"x":93.77,"y":183.18,"x0":-0.8406548660755422,"y0":50.00318757437273,"z0":5.988873563625458,"aX":2.3318352997468277},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-2.9,"spinRate":2456,"spinDirection":184},"zone":9,"typeConfidence":0.91,"plateTime":0.3923800303720206,"extension":6.614265856717711},"hitData":{"launchSpeed":97.6,"launchAngle":17.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.65,"coordY":69.14}},"index":1,"playId":"5b67a9a1-b0b5-3628-ae70-17e689affcdd","pitchNumber":2,"startTime":"2026-08-02T21:01:38.897Z","endTime":"2026-08-02T21:01:45.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:01:45.994Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to second baseman Jose Altuve.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:03:53.470Z","endTime":"2026-08-02T21:04:35.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Lucas Spence replaces left fielder Yordan Alvarez, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T21:03:53.139Z","endTime":"2026-08-02T21:03:53.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":828599,"link":"/api/v1/people/828599"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"description":"Defensive switch from center field to left field for Taylor Trammell.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T21:03:53.167Z","endTime":"2026-08-02T21:03:55.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"500"},{"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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957190632277744,"aZ":-27.97379609390537,"pfxX":6.974007697634397,"pfxZ":2.7054712937067347,"pX":-0.6852243586848071,"pZ":2.963996429049589,"vX0":1.56450084613811,"vY0":-124.15964281846584,"vZ0":-1.8989188696303028,"x":143.12,"y":158.75,"x0":-2.2302067650613626,"y0":50.00419145667824,"z0":6.077313422590158,"aX":10.837616050717903},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":-13.0,"spinRate":2456,"spinDirection":72},"zone":1,"typeConfidence":2.0,"plateTime":0.44194778125151757,"extension":6.470870720527709},"index":2,"playId":"51b6f32e-3abc-3472-96e9-c1fe8d1bf444","pitchNumber":1,"startTime":"2026-08-02T21:03:55.670Z","endTime":"2026-08-02T21:03:59.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30030830628402,"aZ":-31.091510104488645,"pfxX":6.637123290246644,"pfxZ":0.6944172372274142,"pX":1.012952361182007,"pZ":2.0863795410866945,"vX0":5.641499156135168,"vY0":-124.05783244828255,"vZ0":-3.247283377769898,"x":78.39,"y":182.45,"x0":-2.15774354363889,"y0":50.000217050586144,"z0":6.021307747711993,"aX":10.275459170900723},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":-13.4,"spinRate":2624,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4425946264937619,"extension":6.408386874198064},"index":3,"playId":"125bd1fc-13e1-3d17-897a-a45cdc992a70","pitchNumber":2,"startTime":"2026-08-02T21:04:10.277Z","endTime":"2026-08-02T21:04:15.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901921335769067,"aZ":-28.27850497713914,"pfxX":-12.067336258655693,"pfxZ":2.420645194211124,"pX":-0.02056174796757013,"pZ":2.5207253119810296,"vX0":9.076480203064436,"vY0":-125.88885443899828,"vZ0":-3.3125967428967424,"x":117.78,"y":170.72,"x0":-2.100048112505326,"y0":50.00300287407704,"z0":6.135990578667991,"aX":-19.422178357620332},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":19.8,"spinRate":2388,"spinDirection":254},"zone":5,"typeConfidence":0.91,"plateTime":0.43462593283823825,"extension":6.309653815878096},"hitData":{"launchSpeed":92.0,"launchAngle":62.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.19,"coordY":134.36}},"index":4,"playId":"7da56730-da8f-3938-aa72-46526d01c2d6","pitchNumber":3,"startTime":"2026-08-02T21:04:24.971Z","endTime":"2026-08-02T21:04:35.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:04:35.146Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to right fielder Cam Smith in foul territory.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:04:39.606Z","endTime":"2026-08-02T21:05:25.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.050470123287575,"aZ":-11.06910538053409,"pfxX":-5.585516749003441,"pfxZ":10.501475444509957,"pX":0.26937575288204807,"pZ":2.538497825979328,"vX0":7.846331218109231,"vY0":-140.88031359230638,"vZ0":-7.822667867018419,"x":106.73,"y":170.24,"x0":-1.8263831957108156,"y0":50.00560519877848,"z0":6.067197302267168,"aX":-11.228457971635976},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2310,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.3888119902267366,"extension":6.533118149510518},"index":0,"playId":"652d1cb4-a4b4-35e5-8d6e-adbd0e4e02ca","pitchNumber":1,"startTime":"2026-08-02T21:05:00.287Z","endTime":"2026-08-02T21:05:04.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47099562270242,"aZ":-11.889049122075363,"pfxX":-6.465694914701468,"pfxZ":10.140147723318156,"pX":0.44074960169378685,"pZ":2.488295349919214,"vX0":8.81552676763252,"vY0":-140.89482641365137,"vZ0":-7.654560106703704,"x":100.2,"y":171.6,"x0":-1.8957659717126802,"y0":50.00506375512381,"z0":6.017457732062376,"aX":-12.937935004378737},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2352,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.3894734781628397,"extension":6.547551203520558},"hitData":{"launchSpeed":89.1,"launchAngle":55.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.74,"coordY":139.78}},"index":1,"playId":"7852a4e5-07c9-3df6-81b9-98fc6f166593","pitchNumber":2,"startTime":"2026-08-02T21:05:14.944Z","endTime":"2026-08-02T21:05:25.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:05:25.750Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wynns grounds out, shortstop Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:05:30.433Z","endTime":"2026-08-02T21:07:17.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.671474352124427,"aZ":-31.9264721965575,"pfxX":6.683294637797321,"pfxZ":0.15294620011943927,"pX":1.1416106665963321,"pZ":1.2048901962907899,"vX0":5.310118605309086,"vY0":-125.33856705983668,"vZ0":-5.398205323399413,"x":73.48,"y":206.25,"x0":-1.8799236727235764,"y0":50.001111654524834,"z0":6.024361540267845,"aX":10.524877797602475},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-13.4,"spinRate":2662,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4386647290919261,"extension":6.5323765916796415},"index":0,"playId":"e16598f8-998e-37a8-8ca0-210915fe6f38","pitchNumber":1,"startTime":"2026-08-02T21:05:52.854Z","endTime":"2026-08-02T21:05:57.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.599041268959297,"aZ":-27.724306073790324,"pfxX":4.765955516765131,"pfxZ":2.746215759878133,"pX":0.9054938832584778,"pZ":2.0498298702629167,"vX0":5.826449809720957,"vY0":-126.88742728155118,"vZ0":-4.4860847811010425,"x":82.48,"y":183.43,"x0":-2.0454199053613182,"y0":50.00196510681121,"z0":6.067236022720391,"aX":7.717582440492439},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":-10.1,"spinRate":2684,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43278372908291596,"extension":6.4379211295350585},"index":1,"playId":"249e6a40-f6cd-3b00-8068-5a2919bc99c0","pitchNumber":2,"startTime":"2026-08-02T21:06:07.546Z","endTime":"2026-08-02T21:06:11.346Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-02T21:06:24.970Z","endTime":"2026-08-02T21:06:32.983Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.071789418622835,"aZ":-8.696659684408795,"pfxX":-3.266164880248485,"pfxZ":11.396525330198433,"pX":0.6619206017511198,"pZ":4.589630425872609,"vX0":8.187726326464611,"vY0":-142.89049946887602,"vZ0":-3.302242725218462,"x":91.77,"y":114.86,"x0":-1.8211125942734723,"y0":50.00506592130455,"z0":6.310312813634561,"aX":-6.731136393824726},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.0,"breakHorizontal":4.2,"spinRate":2381,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3838778464325525,"extension":6.43638352362501},"index":3,"playId":"fd0e563d-86bd-3427-8127-cabdd59c68dd","pitchNumber":3,"startTime":"2026-08-02T21:06:32.983Z","endTime":"2026-08-02T21:06:36.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51787890058993,"aZ":-26.005240923833146,"pfxX":6.337439888540544,"pfxZ":3.7578988722383038,"pX":0.2170010234759798,"pZ":1.627624185697312,"vX0":3.913243484048565,"vY0":-127.13639577427516,"vZ0":-5.820432796912331,"x":108.73,"y":194.83,"x0":-2.1641739308917125,"y0":50.00078210949615,"z0":6.004463273435062,"aX":10.395940678050415},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-12.4,"spinRate":2823,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.43044349868052345,"extension":6.438374843401507},"index":4,"playId":"ac0a8aae-e5b8-36fd-8a6c-ee4c5113f2f6","pitchNumber":4,"startTime":"2026-08-02T21:06:47.792Z","endTime":"2026-08-02T21:06:52.477Z","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":99.1,"endSpeed":90.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85589313498273,"aZ":-11.473133895849141,"pfxX":-6.663343570410326,"pfxZ":9.873786853225809,"pX":-1.383016646780714,"pZ":3.5545545619412042,"vX0":4.069074722418271,"vY0":-144.18501763377637,"vZ0":-5.542022619234771,"x":169.72,"y":142.81,"x0":-1.9499729007205915,"y0":50.00434632138619,"z0":6.215648928269728,"aX":-13.971108462752225},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2528,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.38051247923256204,"extension":6.439984609509071},"hitData":{"launchSpeed":51.2,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.16,"coordY":155.75}},"index":5,"playId":"95805af0-8806-3d4a-8277-98b08c96e79b","pitchNumber":5,"startTime":"2026-08-02T21:07:09.589Z","endTime":"2026-08-02T21:07:17.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:07:17.349Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wynns grounds out, shortstop Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:05:30.433Z","endTime":"2026-08-02T21:07:17.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.671474352124427,"aZ":-31.9264721965575,"pfxX":6.683294637797321,"pfxZ":0.15294620011943927,"pX":1.1416106665963321,"pZ":1.2048901962907899,"vX0":5.310118605309086,"vY0":-125.33856705983668,"vZ0":-5.398205323399413,"x":73.48,"y":206.25,"x0":-1.8799236727235764,"y0":50.001111654524834,"z0":6.024361540267845,"aX":10.524877797602475},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-13.4,"spinRate":2662,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4386647290919261,"extension":6.5323765916796415},"index":0,"playId":"e16598f8-998e-37a8-8ca0-210915fe6f38","pitchNumber":1,"startTime":"2026-08-02T21:05:52.854Z","endTime":"2026-08-02T21:05:57.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.599041268959297,"aZ":-27.724306073790324,"pfxX":4.765955516765131,"pfxZ":2.746215759878133,"pX":0.9054938832584778,"pZ":2.0498298702629167,"vX0":5.826449809720957,"vY0":-126.88742728155118,"vZ0":-4.4860847811010425,"x":82.48,"y":183.43,"x0":-2.0454199053613182,"y0":50.00196510681121,"z0":6.067236022720391,"aX":7.717582440492439},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":-10.1,"spinRate":2684,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43278372908291596,"extension":6.4379211295350585},"index":1,"playId":"249e6a40-f6cd-3b00-8068-5a2919bc99c0","pitchNumber":2,"startTime":"2026-08-02T21:06:07.546Z","endTime":"2026-08-02T21:06:11.346Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-02T21:06:24.970Z","endTime":"2026-08-02T21:06:32.983Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.071789418622835,"aZ":-8.696659684408795,"pfxX":-3.266164880248485,"pfxZ":11.396525330198433,"pX":0.6619206017511198,"pZ":4.589630425872609,"vX0":8.187726326464611,"vY0":-142.89049946887602,"vZ0":-3.302242725218462,"x":91.77,"y":114.86,"x0":-1.8211125942734723,"y0":50.00506592130455,"z0":6.310312813634561,"aX":-6.731136393824726},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.0,"breakHorizontal":4.2,"spinRate":2381,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3838778464325525,"extension":6.43638352362501},"index":3,"playId":"fd0e563d-86bd-3427-8127-cabdd59c68dd","pitchNumber":3,"startTime":"2026-08-02T21:06:32.983Z","endTime":"2026-08-02T21:06:36.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51787890058993,"aZ":-26.005240923833146,"pfxX":6.337439888540544,"pfxZ":3.7578988722383038,"pX":0.2170010234759798,"pZ":1.627624185697312,"vX0":3.913243484048565,"vY0":-127.13639577427516,"vZ0":-5.820432796912331,"x":108.73,"y":194.83,"x0":-2.1641739308917125,"y0":50.00078210949615,"z0":6.004463273435062,"aX":10.395940678050415},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-12.4,"spinRate":2823,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.43044349868052345,"extension":6.438374843401507},"index":4,"playId":"ac0a8aae-e5b8-36fd-8a6c-ee4c5113f2f6","pitchNumber":4,"startTime":"2026-08-02T21:06:47.792Z","endTime":"2026-08-02T21:06:52.477Z","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":99.1,"endSpeed":90.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85589313498273,"aZ":-11.473133895849141,"pfxX":-6.663343570410326,"pfxZ":9.873786853225809,"pX":-1.383016646780714,"pZ":3.5545545619412042,"vX0":4.069074722418271,"vY0":-144.18501763377637,"vZ0":-5.542022619234771,"x":169.72,"y":142.81,"x0":-1.9499729007205915,"y0":50.00434632138619,"z0":6.215648928269728,"aX":-13.971108462752225},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2528,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.38051247923256204,"extension":6.439984609509071},"hitData":{"launchSpeed":51.2,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.16,"coordY":155.75}},"index":5,"playId":"95805af0-8806-3d4a-8277-98b08c96e79b","pitchNumber":5,"startTime":"2026-08-02T21:07:09.589Z","endTime":"2026-08-02T21:07:17.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:07:17.349Z","atBatIndex":78},"scoringPlays":[23,31,36,37,52,61,63,65],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":163.17,"y":134.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":114.05,"y":64.67},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":74.34,"y":121.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":191.04,"y":114.07},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":142.56,"y":168.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":102.33,"y":175.41},"type":"O","description":"Forceout"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":135.6,"y":35.64},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":43.65,"y":103.65},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":138.32,"y":164.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":146.99,"y":85.72},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":24,"top":[16,17,18],"bottom":[19,20,21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"coordinates":{"x":87.12,"y":174.9},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":106.49,"y":178.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":93.82,"y":103.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":146.7,"y":52.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":123.62,"y":184.53},"type":"H","description":"Single"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27],"bottom":[28,29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":107.9,"y":167.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":116.89,"y":183.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":122.1,"y":193.66},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":114.58,"y":93.85},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":35.12,"y":82.59},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":45.34,"y":119.52},"type":"H","description":"Double"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":79.84,"y":113.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":163.67,"y":119.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":86.61,"y":122.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":115.0,"y":160.2},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":182.08,"y":106.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":134.05,"y":188.98},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":51,"top":[43,44,45,46],"bottom":[47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"coordinates":{"x":147.45,"y":202.28},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":111.45,"y":157.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":123.62,"y":179.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":94.22,"y":185.55},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":129.22,"y":130.63},"type":"O","description":"Lineout"}]}},{"startIndex":52,"endIndex":66,"top":[52,53,54,55,56,57],"bottom":[58,59,60,61,62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":212.86,"y":54.76},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":120.66,"y":68.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":130.85,"y":191.45},"type":"O","description":"Sac Bunt"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":49.6,"y":124.2},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":100.81,"y":173.38},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":82.55,"y":123.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":142.24,"y":165.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":192.36,"y":139.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":81.83,"y":160.33},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":75,"top":[67,68,69,70,71],"bottom":[72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":141.36,"y":164.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":113.48,"y":159.18},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":78.96,"y":119.98},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":125.0,"y":146.0},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":40.39,"y":94.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":143.65,"y":69.14},"type":"O","description":"Lineout"}]}},{"startIndex":76,"endIndex":78,"top":[76,77,78],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":151.19,"y":134.36},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":196.74,"y":139.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":121.16,"y":155.75},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"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":7,"hits":15,"errors":1,"leftOnBase":12},"away":{"runs":3,"hits":6,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"catcher":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"left":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"center":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"onDeck":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"inHole":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"battingOrder":8,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"onDeck":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"inHole":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"battingOrder":8,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".245","atBats":31,"obp":".318","slg":".402","ops":".720","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":9,"rbi":3,"leftOnBase":8,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":8,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":37,"obp":".488","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":142,"era":"4.35","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.29","battersFaced":43,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":54,"strikes":88,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":7,"pitchesPerInning":"17.75","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":1}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | RBI","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":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":1,"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":93,"flyOuts":49,"groundOuts":59,"airOuts":83,"runs":38,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":72,"baseOnBalls":41,"intentionalWalks":0,"hits":54,"hitByPitch":4,"avg":".207","atBats":261,"obp":".322","slg":".349","ops":".671","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":91,"rbi":30,"leftOnBase":123,"sacBunts":6,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.62","popOuts":19,"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":0,"putOuts":212,"errors":1,"chances":213,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":38,"groundOuts":43,"airOuts":74,"runs":35,"doubles":13,"triples":2,"homeRuns":13,"strikeOuts":60,"baseOnBalls":15,"intentionalWalks":0,"hits":66,"hitByPitch":1,"avg":".272","atBats":243,"obp":".317","slg":".502","ops":".819","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":122,"rbi":31,"leftOnBase":87,"sacBunts":0,"sacFlies":0,"babip":".312","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.69","popOuts":24,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":127,"errors":0,"chances":130,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":25,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":88,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":29,"strikes":59,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":19,"flyOuts":56,"groundOuts":104,"airOuts":114,"runs":50,"doubles":16,"triples":3,"homeRuns":14,"strikeOuts":98,"baseOnBalls":40,"intentionalWalks":0,"hits":104,"hitByPitch":3,"atBats":416,"obp":".317","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1774,"era":"4.08","inningsPitched":"108.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.33","battersFaced":463,"outs":324,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1774,"balls":668,"strikes":1106,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":3,"winPercentage":".333","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"8.17","walksPer9Inn":"3.33","hitsPer9Inn":"8.67","runsScoredPer9":"4.17","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"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"}]},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":56,"groundOuts":90,"airOuts":97,"runs":46,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":117,"baseOnBalls":31,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".237","atBats":396,"obp":".296","slg":".422","ops":".718","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":167,"rbi":66,"leftOnBase":187,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.84","popOuts":24,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":689,"errors":4,"chances":782,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":25,"groundOuts":37,"airOuts":47,"runs":20,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":45,"baseOnBalls":12,"intentionalWalks":3,"hits":39,"hitByPitch":3,"atBats":165,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":705,"era":"3.40","inningsPitched":"42.1","wins":5,"losses":0,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":16,"whip":"1.20","battersFaced":183,"outs":127,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":705,"balls":228,"strikes":477,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.65","gamesFinished":6,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"9.57","walksPer9Inn":"2.55","hitsPer9Inn":"8.29","runsScoredPer9":"4.25","homeRunsPer9":"0.85","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":6},"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}},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":4,"strikes":3,"strikePercentage":".430","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"54.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":50,"gamesStarted":4,"flyOuts":27,"groundOuts":54,"airOuts":45,"runs":20,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":50,"hitByPitch":3,"atBats":187,"obp":".320","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":773,"era":"3.35","inningsPitched":"48.1","wins":1,"losses":2,"saves":4,"saveOpportunities":6,"holds":11,"blownSaves":2,"earnedRuns":18,"whip":"1.28","battersFaced":205,"outs":145,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":268,"strikes":505,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".333","pitchesPerInning":"15.99","gamesFinished":11,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.23","hitsPer9Inn":"9.31","runsScoredPer9":"3.72","homeRunsPer9":"0.37","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":20,"groundOuts":61,"airOuts":49,"runs":24,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":19,"intentionalWalks":0,"hits":49,"hitByPitch":8,"avg":".258","atBats":190,"obp":".350","slg":".300","ops":".650","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":57,"rbi":24,"leftOnBase":90,"sacBunts":1,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"190.00","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":108,"errors":1,"chances":110,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":23,"groundOuts":29,"airOuts":41,"runs":14,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":2,"hits":35,"hitByPitch":2,"atBats":152,"obp":".335","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":749,"era":"2.66","inningsPitched":"40.2","wins":3,"losses":2,"saves":0,"saveOpportunities":3,"holds":9,"blownSaves":3,"earnedRuns":12,"whip":"1.43","battersFaced":180,"outs":122,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":749,"balls":284,"strikes":465,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".600","pitchesPerInning":"18.42","gamesFinished":9,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"11.07","walksPer9Inn":"5.09","hitsPer9Inn":"7.75","runsScoredPer9":"3.10","homeRunsPer9":"0.66","inheritedRunners":40,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"38","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"802","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":27,"flyOuts":12,"groundOuts":18,"airOuts":24,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".090","atBats":67,"obp":".141","slg":".134","ops":".275","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":9,"rbi":1,"leftOnBase":45,"sacBunts":1,"sacFlies":0,"babip":".109","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":9,"putOuts":149,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":101,"flyOuts":40,"groundOuts":71,"airOuts":74,"runs":46,"doubles":11,"triples":2,"homeRuns":20,"strikeOuts":77,"baseOnBalls":38,"intentionalWalks":1,"hits":74,"hitByPitch":3,"avg":".253","atBats":293,"obp":".341","slg":".509","ops":".850","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":149,"rbi":42,"leftOnBase":95,"sacBunts":0,"sacFlies":3,"babip":".271","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"14.65","popOuts":14,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":0,"chances":38,"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"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":40,"gamesStarted":1,"flyOuts":25,"groundOuts":46,"airOuts":52,"runs":10,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":2,"hits":22,"hitByPitch":0,"atBats":169,"obp":".181","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":765,"era":"1.80","inningsPitched":"50.0","wins":2,"losses":1,"saves":21,"saveOpportunities":23,"holds":2,"blownSaves":2,"earnedRuns":10,"whip":"0.66","battersFaced":182,"outs":150,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":250,"strikes":515,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"15.30","gamesFinished":30,"strikeoutWalkRatio":"4.64","strikeoutsPer9Inn":"9.18","walksPer9Inn":"1.98","hitsPer9Inn":"3.96","runsScoredPer9":"1.80","homeRunsPer9":"0.54","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":8},"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}},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":29,"groundOuts":50,"airOuts":49,"runs":29,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":63,"baseOnBalls":29,"intentionalWalks":2,"hits":37,"hitByPitch":2,"avg":".188","atBats":197,"obp":".296","slg":".376","ops":".672","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":74,"rbi":25,"leftOnBase":89,"sacBunts":0,"sacFlies":2,"babip":".214","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.70","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":109,"putOuts":84,"errors":4,"chances":197,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":22,"gamesStarted":6,"flyOuts":46,"groundOuts":50,"airOuts":81,"runs":29,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":1,"hits":55,"hitByPitch":5,"atBats":224,"obp":".315","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":942,"era":"3.84","inningsPitched":"58.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.24","battersFaced":249,"outs":176,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":346,"strikes":596,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".571","pitchesPerInning":"16.06","gamesFinished":7,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.98","walksPer9Inn":"2.76","hitsPer9Inn":"8.44","runsScoredPer9":"4.45","homeRunsPer9":"1.23","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":59,"flyOuts":17,"groundOuts":64,"airOuts":33,"runs":17,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".282","atBats":163,"obp":".326","slg":".319","ops":".645","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":52,"rbi":18,"leftOnBase":61,"sacBunts":7,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"163.00","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"36.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":62,"errors":2,"chances":162,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":1,"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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":11,"groundOuts":20,"airOuts":24,"runs":12,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":20,"hitByPitch":1,"atBats":82,"obp":".319","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":368,"era":"4.57","inningsPitched":"21.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":11,"whip":"1.29","battersFaced":92,"outs":65,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":368,"balls":135,"strikes":233,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.98","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.48","walksPer9Inn":"3.32","hitsPer9Inn":"8.31","runsScoredPer9":"4.98","homeRunsPer9":"0.83","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"101","stats":{"batting":{"note":"c-","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":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":59,"flyOuts":19,"groundOuts":23,"airOuts":37,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".256","atBats":129,"obp":".317","slg":".473","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":61,"rbi":19,"leftOnBase":56,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.43","popOuts":12,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":49,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":40,"groundOuts":93,"airOuts":82,"runs":50,"doubles":19,"triples":3,"homeRuns":12,"strikeOuts":91,"baseOnBalls":27,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".266","atBats":354,"obp":".319","slg":".438","ops":".757","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":155,"rbi":58,"leftOnBase":146,"sacBunts":1,"sacFlies":5,"babip":".320","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":176,"putOuts":140,"errors":3,"chances":319,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":67,"groundOuts":96,"airOuts":131,"runs":65,"doubles":24,"triples":3,"homeRuns":16,"strikeOuts":136,"baseOnBalls":44,"intentionalWalks":0,"hits":110,"hitByPitch":6,"atBats":468,"obp":".307","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2068,"era":"4.77","inningsPitched":"122.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.26","battersFaced":523,"outs":368,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2068,"balls":743,"strikes":1325,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".400","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"9.98","walksPer9Inn":"3.23","hitsPer9Inn":"8.07","runsScoredPer9":"4.77","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663884":{"person":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":61,"groundOuts":85,"airOuts":118,"runs":50,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":135,"baseOnBalls":29,"intentionalWalks":3,"hits":101,"hitByPitch":0,"atBats":437,"obp":".278","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1883,"era":"3.96","inningsPitched":"113.2","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.14","battersFaced":468,"outs":341,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1883,"balls":647,"strikes":1236,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"4.66","strikeoutsPer9Inn":"10.69","walksPer9Inn":"2.30","hitsPer9Inn":"8.00","runsScoredPer9":"3.96","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":106,"flyOuts":65,"groundOuts":93,"airOuts":107,"runs":46,"doubles":26,"triples":4,"homeRuns":11,"strikeOuts":97,"baseOnBalls":37,"intentionalWalks":1,"hits":109,"hitByPitch":6,"avg":".270","atBats":404,"obp":".339","slg":".436","ops":".775","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":176,"rbi":40,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.73","popOuts":8,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":162,"errors":3,"chances":167,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687239":{"person":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":7,"groundOuts":14,"airOuts":13,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":42,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":171,"era":"2.38","inningsPitched":"11.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.06","battersFaced":45,"outs":34,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":57,"strikes":114,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".000","pitchesPerInning":"15.09","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"3.97","walksPer9Inn":"1.59","hitsPer9Inn":"7.94","runsScoredPer9":"2.38","homeRunsPer9":"2.38","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":1}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":18,"groundOuts":29,"airOuts":37,"runs":13,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":2,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".246","atBats":122,"obp":".262","slg":".434","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":53,"rbi":18,"leftOnBase":53,"sacBunts":2,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.40","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","assists":12,"putOuts":316,"errors":3,"chances":331,"fielding":".991","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695508":{"person":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":3,"groundOuts":11,"airOuts":13,"runs":8,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".217","atBats":46,"obp":".294","slg":".391","ops":".685","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":18,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":7,"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":14,"putOuts":24,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":58,"groundOuts":133,"airOuts":103,"runs":64,"doubles":20,"triples":2,"homeRuns":24,"strikeOuts":135,"baseOnBalls":30,"intentionalWalks":0,"hits":124,"hitByPitch":7,"atBats":492,"obp":".303","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":1921,"era":"4.31","inningsPitched":"127.1","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.21","battersFaced":533,"outs":382,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1921,"balls":632,"strikes":1289,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".526","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"9.54","walksPer9Inn":"2.12","hitsPer9Inn":"8.76","runsScoredPer9":"4.52","homeRunsPer9":"1.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":42,"gamesStarted":1,"flyOuts":29,"groundOuts":31,"airOuts":44,"runs":27,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":1,"hits":42,"hitByPitch":1,"atBats":152,"obp":".327","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":605,"era":"6.27","inningsPitched":"37.1","wins":5,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":26,"whip":"1.42","battersFaced":166,"outs":112,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":605,"balls":201,"strikes":404,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":4,"winPercentage":".625","pitchesPerInning":"16.21","gamesFinished":5,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"8.92","walksPer9Inn":"2.65","hitsPer9Inn":"10.13","runsScoredPer9":"6.51","homeRunsPer9":"1.69","inheritedRunners":26,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":10},"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"}]}},"batters":[592626,679822,694671,608369,607043,669394,694497,677649,553869,696030,642851,695508,670032,677958,695239,641302,668390,687239],"pitchers":[677958,695239,641302,668390,687239],"bench":[],"bullpen":[543135,669022,682608,663884,656641,615698,681217,594798],"battingOrder":[679822,694671,608369,607043,669394,694497,677649,642851,670032],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Nimmo (11, 7th inning off Okert, 0 on, 0 out)."},{"label":"TB","value":"Burger 2; Carter; Duran, E; Nimmo 5."},{"label":"RBI","value":"Carter (30); Duran, E (58); Nimmo (40)."},{"label":"Runners left in scoring position, 2 out","value":"Seager; Burger; Lopez, N."},{"label":"SAC","value":"Carter."},{"label":"GIDP","value":"Díaz, E."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Díaz, E (Trammell at 3rd base)."},{"label":"DP","value":"(Seager-Burger)."}]}],"note":[{"label":"a","value":"Walked for Díaz, E in the 7th."},{"label":"b","value":"Struck out for Cauley in the 7th."},{"label":"c","value":"Grounded out for Pederson in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":8,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":2,"avg":".245","atBats":37,"obp":".321","slg":".418","ops":".739","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":23,"rbi":7,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"4.65","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.38","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":64,"strikes":88,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":3,"pitchesPerInning":"16.89","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":1,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":79,"groundOuts":66,"airOuts":162,"runs":44,"doubles":18,"triples":1,"homeRuns":15,"strikeOuts":66,"baseOnBalls":44,"intentionalWalks":0,"hits":99,"hitByPitch":16,"avg":".254","atBats":389,"obp":".351","slg":".422","ops":".773","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":164,"rbi":60,"leftOnBase":198,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.93","popOuts":42,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":115,"errors":6,"chances":253,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 3-3)","summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":9,"strikes":7,"strikePercentage":".440","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":43,"gamesStarted":0,"flyOuts":20,"groundOuts":28,"airOuts":34,"runs":22,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":51,"baseOnBalls":29,"intentionalWalks":0,"hits":29,"hitByPitch":3,"atBats":140,"obp":".355","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":729,"era":"4.54","inningsPitched":"39.2","wins":3,"losses":3,"saves":7,"saveOpportunities":7,"holds":7,"blownSaves":0,"earnedRuns":20,"whip":"1.46","battersFaced":174,"outs":119,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":304,"strikes":425,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"18.38","gamesFinished":23,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"11.57","walksPer9Inn":"6.58","hitsPer9Inn":"6.58","runsScoredPer9":"4.99","homeRunsPer9":"1.59","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":12,"groundOuts":24,"airOuts":32,"runs":17,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".257","atBats":101,"obp":".306","slg":".327","ops":".633","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":33,"rbi":11,"leftOnBase":30,"sacBunts":2,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"101.00","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":51,"errors":3,"chances":121,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":54,"groundOuts":100,"airOuts":93,"runs":46,"doubles":15,"triples":2,"homeRuns":13,"strikeOuts":100,"baseOnBalls":33,"intentionalWalks":0,"hits":78,"hitByPitch":6,"avg":".213","atBats":367,"obp":".285","slg":".371","ops":".656","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":136,"rbi":39,"leftOnBase":177,"sacBunts":0,"sacFlies":4,"babip":".252","groundOutsToAirouts":"1.08","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.23","popOuts":17,"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":7,"putOuts":216,"errors":4,"chances":227,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669713":{"person":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":21,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"4.76","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.59","battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":27,"strikes":52,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.94","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.35","walksPer9Inn":"3.18","hitsPer9Inn":"11.12","runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":10,"flyOuts":23,"groundOuts":55,"airOuts":41,"runs":22,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":30,"intentionalWalks":0,"hits":38,"hitByPitch":4,"atBats":188,"obp":".323","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":926,"era":"3.42","inningsPitched":"52.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.29","battersFaced":223,"outs":158,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":926,"balls":374,"strikes":552,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".750","pitchesPerInning":"17.58","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"9.40","walksPer9Inn":"5.13","hitsPer9Inn":"6.49","runsScoredPer9":"3.76","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669854":{"person":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":12,"groundOuts":13,"airOuts":14,"runs":12,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":53,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":253,"era":"7.36","inningsPitched":"14.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.30","battersFaced":62,"outs":44,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":253,"balls":87,"strikes":166,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".000","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.91","hitsPer9Inn":"6.75","runsScoredPer9":"7.36","homeRunsPer9":"3.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":25,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":22,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":79,"obp":".225","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":363,"era":"1.17","inningsPitched":"23.0","wins":3,"losses":1,"saves":15,"saveOpportunities":15,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.87","battersFaced":89,"outs":69,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":363,"balls":114,"strikes":249,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".750","pitchesPerInning":"15.78","gamesFinished":20,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"13.30","walksPer9Inn":"3.91","hitsPer9Inn":"3.91","runsScoredPer9":"1.17","homeRunsPer9":"0.39","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"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":true,"isSubstitute":false}},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":49,"gamesStarted":0,"flyOuts":33,"groundOuts":37,"airOuts":63,"runs":28,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":12,"intentionalWalks":1,"hits":49,"hitByPitch":0,"atBats":197,"obp":".292","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":807,"era":"4.38","inningsPitched":"51.1","wins":1,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":25,"whip":"1.19","battersFaced":211,"outs":154,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":807,"balls":266,"strikes":541,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".250","pitchesPerInning":"15.72","gamesFinished":13,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"8.77","walksPer9Inn":"2.10","hitsPer9Inn":"8.59","runsScoredPer9":"4.91","homeRunsPer9":"1.23","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":0,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"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":55,"gamesStarted":1,"flyOuts":37,"groundOuts":30,"airOuts":75,"runs":15,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":57,"baseOnBalls":12,"intentionalWalks":0,"hits":36,"hitByPitch":3,"atBats":193,"obp":".243","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":861,"era":"2.28","inningsPitched":"55.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":15,"blownSaves":1,"earnedRuns":14,"whip":"0.87","battersFaced":213,"outs":166,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":861,"balls":290,"strikes":571,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.40","rbi":1,"winPercentage":".833","pitchesPerInning":"15.56","gamesFinished":1,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"9.27","walksPer9Inn":"1.95","hitsPer9Inn":"5.86","runsScoredPer9":"2.44","homeRunsPer9":"0.98","inheritedRunners":30,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":52,"groundOuts":51,"airOuts":84,"runs":30,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":71,"baseOnBalls":32,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":251,"obp":".299","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1215,"era":"3.62","inningsPitched":"69.2","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":28,"whip":"1.22","battersFaced":293,"outs":209,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":1215,"balls":469,"strikes":746,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"17.44","gamesFinished":7,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"9.17","walksPer9Inn":"4.13","hitsPer9Inn":"6.85","runsScoredPer9":"3.88","homeRunsPer9":"1.16","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"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"}]},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":11,"gamesStarted":0,"flyOuts":9,"groundOuts":4,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".351","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":153,"era":"3.24","inningsPitched":"8.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"1.56","battersFaced":37,"outs":25,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":59,"strikes":94,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"18.36","gamesFinished":2,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"8.64","walksPer9Inn":"7.56","hitsPer9Inn":"6.48","runsScoredPer9":"4.32","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":1,"leftOnBase":6,"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":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":40,"groundOuts":108,"airOuts":78,"runs":51,"doubles":14,"triples":1,"homeRuns":12,"strikeOuts":80,"baseOnBalls":31,"intentionalWalks":1,"hits":80,"hitByPitch":1,"avg":".233","atBats":344,"obp":".297","slg":".384","ops":".681","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":378,"totalBases":132,"rbi":31,"leftOnBase":171,"sacBunts":1,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.67","popOuts":18,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":156,"putOuts":92,"errors":4,"chances":252,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2 BB, HBP, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":19,"groundOuts":26,"airOuts":34,"runs":21,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":51,"baseOnBalls":15,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".241","atBats":145,"obp":".329","slg":".400","ops":".729","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":58,"rbi":16,"leftOnBase":48,"sacBunts":1,"sacFlies":0,"babip":".337","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"29.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":99,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":27,"groundOuts":50,"airOuts":49,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":72,"baseOnBalls":40,"intentionalWalks":0,"hits":50,"hitByPitch":4,"atBats":218,"obp":".356","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1151,"era":"5.83","inningsPitched":"58.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.53","battersFaced":265,"outs":176,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1151,"balls":479,"strikes":672,"strikePercentage":".580","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".600","pitchesPerInning":"19.62","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"11.05","walksPer9Inn":"6.14","hitsPer9Inn":"7.67","runsScoredPer9":"5.83","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":38,"groundOuts":60,"airOuts":63,"runs":53,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":0,"hits":82,"hitByPitch":6,"avg":".322","atBats":255,"obp":".375","slg":".529","ops":".904","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":135,"rbi":36,"leftOnBase":75,"sacBunts":0,"sacFlies":2,"babip":".359","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.62","popOuts":12,"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":113,"putOuts":80,"errors":5,"chances":198,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID701305":{"person":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":7,"groundOuts":16,"airOuts":12,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".216","atBats":74,"obp":".284","slg":".311","ops":".595","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":23,"rbi":3,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".349","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":39,"errors":1,"chances":40,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":37,"strikes":46,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":19,"gamesStarted":19,"flyOuts":80,"groundOuts":77,"airOuts":133,"runs":37,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":108,"baseOnBalls":41,"intentionalWalks":0,"hits":82,"hitByPitch":8,"atBats":399,"obp":".292","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1792,"era":"3.06","inningsPitched":"108.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.13","battersFaced":449,"outs":326,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1792,"balls":658,"strikes":1134,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":2,"winPercentage":".615","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.40","hitsPer9Inn":"6.79","runsScoredPer9":"3.06","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":4,"flyOuts":20,"groundOuts":12,"airOuts":27,"runs":17,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":21,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":84,"obp":".406","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":395,"era":"7.17","inningsPitched":"21.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.83","battersFaced":101,"outs":64,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":395,"balls":153,"strikes":242,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".500","pitchesPerInning":"18.52","gamesFinished":2,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.86","walksPer9Inn":"6.33","hitsPer9Inn":"10.13","runsScoredPer9":"7.17","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":45,"gamesStarted":0,"flyOuts":22,"groundOuts":52,"airOuts":49,"runs":21,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":1,"hits":48,"hitByPitch":5,"atBats":183,"obp":".335","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":783,"era":"3.61","inningsPitched":"47.1","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":12,"blownSaves":4,"earnedRuns":19,"whip":"1.35","battersFaced":207,"outs":142,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":263,"strikes":520,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".400","pitchesPerInning":"16.54","gamesFinished":12,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.04","hitsPer9Inn":"9.13","runsScoredPer9":"3.99","homeRunsPer9":"1.14","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"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":24,"flyOuts":10,"groundOuts":13,"airOuts":22,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":14,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".197","atBats":66,"obp":".338","slg":".333","ops":".671","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":22,"rbi":14,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":50,"errors":0,"chances":54,"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"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":59,"groundOuts":93,"airOuts":107,"runs":55,"doubles":22,"triples":1,"homeRuns":22,"strikeOuts":109,"baseOnBalls":38,"intentionalWalks":2,"hits":96,"hitByPitch":8,"avg":".238","atBats":404,"obp":".315","slg":".460","ops":".775","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":186,"rbi":64,"leftOnBase":226,"sacBunts":0,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.36","popOuts":23,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":677,"errors":0,"chances":747,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID828599":{"person":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":10,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".162","atBats":37,"obp":".244","slg":".189","ops":".433","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":7,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":35,"groundOuts":52,"airOuts":66,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":1,"hits":43,"hitByPitch":0,"avg":".218","atBats":197,"obp":".272","slg":".330","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":65,"rbi":23,"leftOnBase":83,"sacBunts":4,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.40","popOuts":11,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":46,"stolenBasePercentage":".793","caughtStealingPercentage":".207","assists":19,"putOuts":541,"errors":0,"chances":560,"fielding":"1.000","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":23,"groundOuts":76,"airOuts":44,"runs":24,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".256","atBats":203,"obp":".282","slg":".419","ops":".701","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":85,"rbi":26,"leftOnBase":97,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.38","popOuts":8,"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":11,"stolenBases":38,"stolenBasePercentage":".776","caughtStealingPercentage":".224","assists":14,"putOuts":411,"errors":2,"chances":427,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"4-5 | 3 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":80,"groundOuts":66,"airOuts":124,"runs":77,"doubles":24,"triples":0,"homeRuns":35,"strikeOuts":83,"baseOnBalls":77,"intentionalWalks":22,"hits":133,"hitByPitch":6,"avg":".330","atBats":403,"obp":".442","slg":".650","ops":"1.092","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":262,"rbi":84,"leftOnBase":132,"sacBunts":0,"sacFlies":3,"babip":".340","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.51","popOuts":17,"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":0,"putOuts":28,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[665161,670541,828599,670623,572233,666211,514888,701358,669397,543877,664774,673237,663567,595345,650556,687911,805123],"pitchers":[663567,595345,650556,687911,805123],"bench":[701305],"bullpen":[669854,686613,660853,623352,837227,664299,656986,669713],"battingOrder":[665161,828599,670623,572233,666211,514888,701358,669397,673237],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Alvarez, Y 3 (24, Rocker, Rocker, Winn, C); Smith (15, Rocker); Walker, C (22, Alexander, T)."},{"label":"HR","value":"Peña (13, 4th inning off Rocker, 1 on, 2 out)."},{"label":"TB","value":"Altuve 2; Alvarez, Y 7; Peña 5; Smith 4; Trammell; Vázquez, C; Wade Jr.; Walker, C 2."},{"label":"RBI","value":"Altuve (31); Alvarez, Y 2 (84); Peña 2 (36); Smith (39); Wade Jr. (14)."},{"label":"2-out RBI","value":"Peña 2; Alvarez, Y 2; Altuve."},{"label":"Runners left in scoring position, 2 out","value":"Peña; Smith; Paredes 4; Altuve 2."},{"label":"GIDP","value":"Trammell."},{"label":"Team RISP","value":"4-for-19."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Trammell (2, home by Rocker/Díaz, E)."},{"label":"PO","value":"Trammell (3rd base by Díaz, E)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Allen, N (3, throw)."},{"label":"Outfield assists","value":"Smith (Carter at 2nd base)."},{"label":"PB","value":"Vázquez, C (4)."},{"label":"DP","value":"(Allen, N-Altuve-Walker, C)."}]}],"note":[{"label":"a","value":"Singled for Vázquez, C in the 7th."}]}},"officials":[{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Rocker 2."},{"label":"HBP","value":"Peña (by Ahlstrom); Trammell (by Alexander, T)."},{"label":"ABS Challenge","value":"Díaz, E 2 (Ball-Confirmed, Ball-Confirmed); Vázquez, C (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Rocker 88-59; Ahlstrom 10-6; Alexander, T 7-3; Winn, C 20-11; Peoples 17-9; Lambert, P 83-46; Okert 17-10; Abreu, B 16-7; King, B 20-13; Blubaugh 16-12."},{"label":"Groundouts-flyouts","value":"Rocker 5-3; Ahlstrom 0-0; Alexander, T 1-0; Winn, C 0-0; Peoples 2-0; Lambert, P 3-2; Okert 1-0; Abreu, B 0-0; King, B 2-0; Blubaugh 1-1."},{"label":"Batters faced","value":"Rocker 27; Ahlstrom 3; Alexander, T 3; Winn, C 5; Peoples 5; Lambert, P 20; Okert 4; Abreu, B 3; King, B 4; Blubaugh 4."},{"label":"Inherited runners-scored","value":"Ahlstrom 1-0; Winn, C 2-2; Peoples 2-0; Okert 1-0; Abreu, B 1-0; Blubaugh 2-0."},{"label":"Ejections","value":"Rangers manager Skip Schumaker ejected by HP umpire Todd Tichenor (7th); Rangers hitting coach Justin Viele ejected by HP umpire Todd Tichenor (7th)."},{"label":"Umpires","value":"HP: Todd Tichenor. 1B: Tyler Jones. 2B: Clint Vondrak. 3B: Adam Hamari. "},{"label":"Weather","value":"73 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:56."},{"label":"Att","value":"33,955."},{"label":"Venue","value":"Daikin Park."},{"label":"August 2, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","boxscoreName":"Alvarez, Y"},"jerseyNumber":"44","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"4-5 | 3 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":80,"groundOuts":66,"airOuts":124,"runs":77,"doubles":24,"triples":0,"homeRuns":35,"strikeOuts":83,"baseOnBalls":77,"intentionalWalks":22,"hits":133,"hitByPitch":6,"avg":".330","atBats":403,"obp":".442","slg":".650","ops":"1.092","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":262,"rbi":84,"leftOnBase":132,"sacBunts":0,"sacFlies":3,"babip":".340","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.51","popOuts":17,"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":0,"putOuts":28,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","boxscoreName":"Lambert, P"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":37,"strikes":46,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":19,"gamesStarted":19,"flyOuts":80,"groundOuts":77,"airOuts":133,"runs":37,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":108,"baseOnBalls":41,"intentionalWalks":0,"hits":82,"hitByPitch":8,"atBats":399,"obp":".292","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1792,"era":"3.06","inningsPitched":"108.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.13","battersFaced":449,"outs":326,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1792,"balls":658,"strikes":1134,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":2,"winPercentage":".615","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.40","hitsPer9Inn":"6.79","runsScoredPer9":"3.06","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","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":66,"pitchingGameScore":66},{"player":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","boxscoreName":"Nimmo"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":106,"flyOuts":65,"groundOuts":93,"airOuts":107,"runs":46,"doubles":26,"triples":4,"homeRuns":11,"strikeOuts":97,"baseOnBalls":37,"intentionalWalks":1,"hits":109,"hitByPitch":6,"avg":".270","atBats":404,"obp":".339","slg":".436","ops":".775","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":176,"rbi":40,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.73","popOuts":8,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":162,"errors":3,"chances":167,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63}]},"decisions":{"winner":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"loser":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"save":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}