{"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":823744,"link":"/api/v1.1/game/823744/feed/live","metaData":{"wait":10,"timeStamp":"20260829_022207","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823744,"type":"R","doubleHeader":"N","id":"2026/08/28/texmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823744-2026-08-28","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-28T23:40:00Z","originalDate":"2026-08-28","officialDate":"2026-08-28","dayNight":"night","time":"6:40","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":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":69,"ties":0,"pct":".489"},"records":{},"divisionLeader":false,"wins":66,"losses":69,"winningPercentage":".489"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":84,"losses":51,"ties":0,"pct":".622"},"records":{},"divisionLeader":false,"wins":84,"losses":51,"winningPercentage":".622"},"franchiseName":"Milwaukee","clubName":"Brewers","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},"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},"ID671936":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936","firstName":"Adam","lastName":"Macko","primaryNumber":"71","birthDate":"2000-12-30","currentAge":25,"birthCity":"Bratislava","birthCountry":"Slovakia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adam","useLastName":"Macko","boxscoreName":"Macko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adam Macko","nameSlug":"adam-macko-671936","firstLastName":"Adam Macko","lastFirstName":"Macko, Adam","lastInitName":"Macko, A","initLastName":"A Macko","fullFMLName":"Adam Macko","fullLFMName":"Macko, Adam","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"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},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":33,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683227":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227","firstName":"Cody","lastName":"Freeman","primaryNumber":"39","birthDate":"2001-01-05","currentAge":25,"birthCity":"Pomona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Cody","useLastName":"Freeman","middleName":"Nicholas","boxscoreName":"Freeman, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Freeman","nameSlug":"cody-freeman-683227","firstLastName":"Cody Freeman","lastFirstName":"Freeman, Cody","lastInitName":"Freeman, C","initLastName":"C Freeman","fullFMLName":"Cody Nicholas Freeman","fullLFMName":"Freeman, Cody Nicholas","strikeZoneTop":3.058,"strikeZoneBottom":1.543},"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},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID674003":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003","firstName":"Cody","lastName":"Bradford","primaryNumber":"61","birthDate":"1998-02-22","currentAge":28,"birthCity":"Aledo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Bradford","boxscoreName":"Bradford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bradford","nameSlug":"cody-bradford-674003","firstLastName":"Cody Bradford","lastFirstName":"Bradford, Cody","lastInitName":"Bradford, C","initLastName":"C Bradford","fullFMLName":"Cody Bradford","fullLFMName":"Bradford, Cody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669060":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060","firstName":"Bryse","lastName":"Wilson","primaryNumber":"41","birthDate":"1997-12-20","currentAge":28,"birthCity":"Hillsborough","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryse","useLastName":"Wilson","middleName":"Everett","boxscoreName":"Wilson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryse Wilson","nameSlug":"bryse-wilson-669060","firstLastName":"Bryse Wilson","lastFirstName":"Wilson, Bryse","lastInitName":"Wilson, B","initLastName":"B Wilson","fullFMLName":"Bryse Everett Wilson","fullLFMName":"Wilson, Bryse Everett","strikeZoneTop":3.55,"strikeZoneBottom":1.66},"ID656756":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756","firstName":"Jordan","lastName":"Montgomery","primaryNumber":"52","birthDate":"1992-12-27","currentAge":33,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Montgomery","middleName":"Blackmon","boxscoreName":"Montgomery, J","nickName":"Monty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jordan Montgomery","nameSlug":"jordan-montgomery-656756","firstLastName":"Jordan Montgomery","lastFirstName":"Montgomery, Jordan","lastInitName":"Montgomery, J","initLastName":"J Montgomery","fullFMLName":"Jordan Blackmon Montgomery","fullLFMName":"Montgomery, Jordan Blackmon","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID806198":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","firstName":"Cooper","lastName":"Pratt","primaryNumber":"12","birthDate":"2004-08-18","currentAge":22,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cooper","useLastName":"Pratt","middleName":"Wickham","boxscoreName":"Pratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Pratt","nameSlug":"cooper-pratt-806198","firstLastName":"Cooper Pratt","lastFirstName":"Pratt, Cooper","lastInitName":"Pratt, C","initLastName":"C Pratt","fullFMLName":"Cooper Pratt","fullLFMName":"Pratt, Cooper","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID701656":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656","firstName":"Logan","lastName":"Henderson","primaryNumber":"43","birthDate":"2002-03-02","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Henderson","middleName":"Blake","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Henderson","nameSlug":"logan-henderson-701656","firstLastName":"Logan Henderson","lastFirstName":"Henderson, Logan","lastInitName":"Henderson, L","initLastName":"L Henderson","fullFMLName":"Logan Blake Henderson","fullLFMName":"Henderson, Logan Blake","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID694192":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192","firstName":"Jackson","lastName":"Chourio","primaryNumber":"11","birthDate":"2004-03-11","currentAge":22,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":199,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jackson","useLastName":"Chourio","middleName":"Bryan","boxscoreName":"Chourio, J","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":true,"pronunciation":"CHOO-ree-oh","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Chourio","nameSlug":"jackson-chourio-694192","firstLastName":"Jackson Chourio","lastFirstName":"Chourio, Jackson","lastInitName":"Chourio, J","initLastName":"J Chourio","fullFMLName":"Jackson Bryan Chourio","fullLFMName":"Chourio, Jackson Bryan","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID686217":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","firstName":"Salvatore","lastName":"Frelick","primaryNumber":"10","birthDate":"2000-04-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"5' 9\"","weight":191,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sal","useLastName":"Frelick","middleName":"Michael","boxscoreName":"Frelick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"FREE-lick","mlbDebutDate":"2023-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Frelick","nameSlug":"sal-frelick-686217","firstLastName":"Sal Frelick","lastFirstName":"Frelick, Sal","lastInitName":"Frelick, S","initLastName":"S Frelick","fullFMLName":"Salvatore Michael Frelick","fullLFMName":"Frelick, Salvatore Michael","strikeZoneTop":3.06,"strikeZoneBottom":1.55},"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},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"ID690986":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986","firstName":"Kyle","lastName":"Harrison","primaryNumber":"52","birthDate":"2001-08-12","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Harrison","middleName":"Christopher","boxscoreName":"Harrison","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Harrison","nameSlug":"kyle-harrison-690986","firstLastName":"Kyle Harrison","lastFirstName":"Harrison, Kyle","lastInitName":"Harrison, K","initLastName":"K Harrison","fullFMLName":"Kyle Christopher Harrison","fullLFMName":"Harrison, Kyle Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":28,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID688107":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107","firstName":"Robert","lastName":"Gasser","primaryNumber":"54","birthDate":"1999-05-31","currentAge":27,"birthCity":"El Dorado Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Gasser","middleName":"Riordan","boxscoreName":"Gasser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Gasser","nameSlug":"robert-gasser-688107","firstLastName":"Robert Gasser","lastFirstName":"Gasser, Robert","lastInitName":"Gasser, R","initLastName":"R Gasser","fullFMLName":"Robert Riordan Gasser","fullLFMName":"Gasser, Robert Riordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID596142":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142","firstName":"Gary","lastName":"Sánchez","primaryNumber":"99","birthDate":"1992-12-02","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":251,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gary","useLastName":"Sánchez","boxscoreName":"Sánchez","nickName":"Kraken","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-10-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gary Sánchez","nameSlug":"gary-sanchez-596142","firstLastName":"Gary Sánchez","lastFirstName":"Sánchez, Gary","lastInitName":"Sánchez, G","initLastName":"G Sánchez","fullFMLName":"Gary Sánchez","fullLFMName":"Sánchez, Gary ","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID669084":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084","firstName":"Dayton","lastName":"Hall","primaryNumber":"37","birthDate":"1998-09-19","currentAge":27,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"DL","useLastName":"Hall","middleName":"Layne","boxscoreName":"Hall, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"DL Hall","nameSlug":"dl-hall-669084","firstLastName":"DL Hall","lastFirstName":"Hall, DL","lastInitName":"Hall, D","initLastName":"D Hall","fullFMLName":"Dayton Layne Hall","fullLFMName":"Hall, Dayton Layne","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID800325":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325","firstName":"Luis","lastName":"Lara","primaryNumber":"18","birthDate":"2004-11-17","currentAge":21,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 7\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luis","useLastName":"Lara","middleName":"Alexander","boxscoreName":"Lara","gender":"M","nameMatrilineal":"Chirinos","isPlayer":true,"isVerified":true,"pronunciation":"LAH-ruh","mlbDebutDate":"2026-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Lara","nameSlug":"luis-lara-800325","firstLastName":"Luis Lara","lastFirstName":"Lara, Luis","lastInitName":"Lara, L","initLastName":"L Lara","fullFMLName":"Luis Alexander Lara","fullLFMName":"Lara, Luis Alexander","strikeZoneTop":3.01,"strikeZoneBottom":1.52},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32","location":{"address1":"One Brewers Way","city":"Milwaukee","state":"Wisconsin","stateAbbrev":"WI","postalCode":"53214","defaultCoordinates":{"latitude":43.02838,"longitude":-87.97099},"azimuthAngle":129.0,"elevation":597,"country":"USA","phone":"(414) 902-4400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40100,"turfType":"Grass","roofType":"Retractable","leftLine":344,"leftCenter":371,"center":400,"rightCenter":374,"rightLine":345},"active":true,"season":"2026"},"officialVenue":{"id":32,"link":"/api/v1/venues/32"},"weather":{"condition":"Partly Cloudy","temp":"79","wind":"11 mph, R To L"},"gameInfo":{"attendance":41620,"firstPitch":"2026-08-28T23:40:00.000Z","gameDurationMinutes":162},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"home":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"}},"officialScorer":{"id":699949,"fullName":"Dan Quesnell","link":"/api/v1/people/699949"},"primaryDatacaster":{"id":700150,"fullName":"Tom Mussa","link":"/api/v1/people/700150"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out sharply to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:40:23.321Z","endTime":"2026-08-28T23:41:52.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T20:49:40.857Z","endTime":"2026-08-28T23:14:19.910Z","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-28T23:14:19.910Z","endTime":"2026-08-28T23:40:12.031Z","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-28T23:40:12.031Z","endTime":"2026-08-28T23:40:25.575Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86758564466481,"aZ":-15.19334930935434,"pfxX":-6.335807980075959,"pfxZ":9.358957726178534,"pX":-0.8431109969324756,"pZ":2.1260727038174774,"vX0":4.052669217926552,"vY0":-133.4017862253662,"vZ0":-4.913365830573476,"x":149.14,"y":181.38,"x0":-1.5535009173316165,"y0":50.004899351282404,"z0":5.075662712745708,"aX":-11.498566583002054},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2386,"spinDirection":219},"zone":13,"typeConfidence":0.86,"plateTime":0.4095164866055807,"extension":6.281272114787815},"index":3,"playId":"84c5c984-5da8-3916-b05f-e446266977bb","pitchNumber":1,"startTime":"2026-08-28T23:40:25.575Z","endTime":"2026-08-28T23:40:29.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.347459476182333,"aZ":-26.113434129450418,"pfxX":-10.38784565080765,"pfxZ":4.175439976827618,"pX":-0.6662348833202328,"pZ":0.44546762869964435,"vX0":5.14498714015987,"vY0":-119.53430952787058,"vZ0":-5.161391159097594,"x":142.4,"y":226.75,"x0":-1.493277131991659,"y0":50.002694373860926,"z0":4.967959632704638,"aX":-15.080659196101625},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.6,"breakHorizontal":17.6,"spinRate":2570,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.4576503281004136,"extension":6.404037226316464},"index":4,"playId":"7ba15cc7-eaed-3c39-9f2f-90630799a9e6","pitchNumber":2,"startTime":"2026-08-28T23:40:43.388Z","endTime":"2026-08-28T23:40:47.072Z","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":92.9,"endSpeed":84.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.345781975209395,"aZ":-10.430594468636643,"pfxX":-7.006130547330287,"pfxZ":11.875152084402746,"pX":0.014046340168086938,"pZ":1.424664936664617,"vX0":6.131880823501105,"vY0":-134.9430725061557,"vZ0":-7.394666147667911,"x":116.46,"y":200.31,"x0":-1.3855312446453918,"y0":50.00383580448907,"z0":4.948296015816126,"aX":-12.828797863406576},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.9,"breakHorizontal":11.3,"spinRate":2394,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4070327501943667,"extension":6.285698169292057},"index":5,"playId":"233a0e4f-699a-3cf5-8845-af44d4d11d53","pitchNumber":3,"startTime":"2026-08-28T23:41:02.407Z","endTime":"2026-08-28T23:41:05.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011053728223327,"aZ":-24.48770989795857,"pfxX":-10.669587402415551,"pfxZ":5.411446418910446,"pX":-0.4649720452203934,"pZ":0.5630324981649699,"vX0":5.365714190870803,"vY0":-119.2827488244601,"vZ0":-5.051294456437335,"x":134.72,"y":223.58,"x0":-1.3744683933943411,"y0":50.00237323683896,"z0":4.955470013494943,"aX":-15.154523449318797},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.6,"breakHorizontal":17.8,"spinRate":2629,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.4617148972252618,"extension":6.431922568610642},"index":6,"playId":"357273c0-9037-3be1-afa5-4368319730d4","pitchNumber":4,"startTime":"2026-08-28T23:41:20.986Z","endTime":"2026-08-28T23:41:24.983Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.766542190206216,"aZ":-17.81051889726413,"pfxX":-3.9219432229526308,"pfxZ":8.64812507330402,"pX":0.08890858405392202,"pZ":2.1207065877576747,"vX0":5.687967316039789,"vY0":-128.38232224904965,"vZ0":-3.5408495996824874,"x":113.61,"y":181.52,"x0":-1.6507335117612985,"y0":50.00609667280055,"z0":4.912524198660368,"aX":-6.517233906735897},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.0,"breakHorizontal":5.8,"spinRate":2325,"spinDirection":214},"zone":8,"typeConfidence":0.79,"plateTime":0.42743502306525105,"extension":6.414904213289551},"hitData":{"launchSpeed":102.8,"launchAngle":52.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":173.65,"coordY":89.76}},"index":7,"playId":"1d297273-6f8a-3d46-b3ee-cf7b693aa1d0","pitchNumber":5,"startTime":"2026-08-28T23:41:41.311Z","endTime":"2026-08-28T23:41:52.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:41:52.983Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corey Seager lines out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:42:02.551Z","endTime":"2026-08-28T23:43:56.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95152161937101,"aZ":-27.694243020937378,"pfxX":-10.909806721713046,"pfxZ":3.0266363825256146,"pX":-0.2918698199960476,"pZ":0.7196700164440484,"vX0":5.93330981990936,"vY0":-121.46314159182351,"vZ0":-4.189245760612054,"x":128.13,"y":219.35,"x0":-1.3612984101836023,"y0":50.002375276552655,"z0":4.901641146084599,"aX":-16.142264131539626},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":18.1,"spinRate":2637,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4526396651363136,"extension":6.4019386889199135},"index":0,"playId":"5284523c-25a3-3752-8a64-7c75ba72eefa","pitchNumber":1,"startTime":"2026-08-28T23:42:19.813Z","endTime":"2026-08-28T23:42:23.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.259177645456887,"aZ":-28.167970363409257,"pfxX":-10.275024156432163,"pfxZ":2.8311635275047546,"pX":0.7575047963828043,"pZ":1.1454290624597552,"vX0":7.890670781887084,"vY0":-118.93208894735454,"vZ0":-2.981601700675119,"x":88.13,"y":207.85,"x0":-1.287088920977142,"y0":50.00394366712072,"z0":5.000795299927164,"aX":-14.551319551148087},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.6,"breakHorizontal":16.4,"spinRate":2478,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.4625787000038608,"extension":6.5271198332550195},"index":1,"playId":"384b9593-3733-31d5-8bfb-80d419372b46","pitchNumber":2,"startTime":"2026-08-28T23:42:35.290Z","endTime":"2026-08-28T23:42:38.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.316683450844085,"aZ":-15.461201323806137,"pfxX":-5.7482999682077445,"pfxZ":9.307602787134854,"pX":-1.0148149392047734,"pZ":1.9535636832140717,"vX0":2.9940452322133195,"vY0":-133.32666781234852,"vZ0":-4.985014486638238,"x":155.68,"y":186.03,"x0":-1.406913348620509,"y0":50.00587982407826,"z0":4.967659597758906,"aX":-10.325351318601994},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":9.7,"spinRate":2293,"spinDirection":219},"zone":13,"typeConfidence":0.85,"plateTime":0.4111953035834821,"extension":6.356168254050037},"index":2,"playId":"34a06ff5-d2bf-31c6-8a8a-d32706d43043","pitchNumber":3,"startTime":"2026-08-28T23:42:54.266Z","endTime":"2026-08-28T23:42:58.274Z","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":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.700644446013623,"aZ":-12.621695463474092,"pfxX":-5.675885116624022,"pfxZ":10.692147393564728,"pX":0.002545305359188311,"pZ":2.3033194956096197,"vX0":5.828524955608241,"vY0":-134.95177037882237,"vZ0":-4.768390050706964,"x":116.9,"y":176.59,"x0":-1.456639814839855,"y0":50.00397218097616,"z0":4.994996913713752,"aX":-10.380942155218186},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":8.9,"spinRate":2364,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.40720391709701564,"extension":6.37145324167099},"index":3,"playId":"f3e030bc-ac86-3555-93dc-0eb636dabd28","pitchNumber":4,"startTime":"2026-08-28T23:43:10.789Z","endTime":"2026-08-28T23:43:13.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.773527780982885,"aZ":-13.707203876019209,"pfxX":-5.495476850804148,"pfxZ":10.144398744342922,"pX":0.18658462116673477,"pZ":2.352946137577276,"vX0":6.203399254041062,"vY0":-134.48147972185825,"vZ0":-4.330470887969025,"x":109.89,"y":175.25,"x0":-1.442549364374938,"y0":50.005173543812916,"z0":4.965241843336923,"aX":-10.007494704292327},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2374,"spinDirection":220},"zone":5,"typeConfidence":0.89,"plateTime":0.40821161252610816,"extension":6.430515314604352},"index":4,"playId":"fdbb3c18-c692-3c95-abb0-6be41c1a629f","pitchNumber":5,"startTime":"2026-08-28T23:43:27.416Z","endTime":"2026-08-28T23:43:30.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63574155322252,"aZ":-13.071495893793099,"pfxX":-4.823425698152502,"pfxZ":10.19594529427006,"pX":0.2645416359570639,"pZ":1.6559387895912374,"vX0":6.140268473526036,"vY0":-136.20292129054604,"vZ0":-6.208580482285233,"x":106.92,"y":194.07,"x0":-1.3951613713335465,"y0":50.006664347005966,"z0":4.873465997305016,"aX":-9.041169230581243},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":7.4,"spinRate":2286,"spinDirection":221},"zone":9,"typeConfidence":0.87,"plateTime":0.4025368857232259,"extension":6.5166623602685885},"hitData":{"launchSpeed":96.9,"launchAngle":20.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.46,"coordY":67.6}},"index":5,"playId":"696aa5a4-306b-3c3d-84d4-1202133b7cb1","pitchNumber":6,"startTime":"2026-08-28T23:43:49.771Z","endTime":"2026-08-28T23:43:56.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:43:56.515Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:44:13.593Z","endTime":"2026-08-28T23:45:15.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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(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":89.3,"endSpeed":83.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64841520321235,"aZ":-17.711511260314442,"pfxX":0.6454256770769975,"pfxZ":8.33178840378769,"pX":0.9387925774008762,"pZ":1.3627111169461812,"vX0":5.851468454462098,"vY0":-130.01385578726337,"vZ0":-5.664625657773541,"x":81.22,"y":201.99,"x0":-1.4119180494911205,"y0":50.00593336437049,"z0":4.885638895990957,"aX":1.1196790960796468},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.3,"breakHorizontal":-2.3,"spinRate":2448,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.4190263757772348,"extension":6.474642754270932},"index":0,"playId":"707b345e-1472-38c2-845b-06f146d8b7e8","pitchNumber":1,"startTime":"2026-08-28T23:44:25.509Z","endTime":"2026-08-28T23:44:29.153Z","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":92.7,"endSpeed":84.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.266017647131466,"aZ":-12.9140374089114,"pfxX":-6.220060512515777,"pfxZ":10.549175095110368,"pX":0.0989875631783429,"pZ":2.1506507300207494,"vX0":5.983152184266833,"vY0":-134.7532382984638,"vZ0":-5.082626064774781,"x":113.23,"y":180.71,"x0":-1.349810648456555,"y0":50.002405134978325,"z0":4.984936965758125,"aX":-11.35603530684713},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":9.8,"spinRate":2376,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.407599590914848,"extension":6.34162567687234},"index":1,"playId":"91ea96d9-7dbf-3657-972d-f950da8b6913","pitchNumber":2,"startTime":"2026-08-28T23:44:42.459Z","endTime":"2026-08-28T23:44:46.248Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":75.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.397507333220705,"aZ":-24.49174131167193,"pfxX":-10.42142030624709,"pfxZ":5.211130145347406,"pX":-0.28610110365315616,"pZ":2.8857995773633234,"vX0":6.0798271370150605,"vY0":-121.61654583134903,"vZ0":-0.056106882422861104,"x":127.91,"y":160.86,"x0":-1.4851220887818446,"y0":50.00168804609024,"z0":5.062113117417818,"aX":-15.361156203658505},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.7,"breakHorizontal":17.2,"spinRate":2572,"spinDirection":254},"zone":1,"typeConfidence":0.89,"plateTime":0.4531454917251878,"extension":6.485014362768561},"hitData":{"launchSpeed":74.8,"launchAngle":4.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":118.87,"coordY":144.59}},"index":2,"playId":"dcda4446-5b05-3c6f-a4d5-26014a6b8774","pitchNumber":3,"startTime":"2026-08-28T23:45:07.220Z","endTime":"2026-08-28T23:45:15.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:45:15.037Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a soft bunt ground ball to pitcher Cody Bradford. Brice Turang to 2nd. Brice Turang advances to 2nd, on a throwing error by pitcher Cody Bradford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:47:26.473Z","endTime":"2026-08-28T23:47:47.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":674003,"link":"/api/v1/people/674003"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":674003,"link":"/api/v1/people/674003"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49275185347792,"aZ":-15.419218506509235,"pfxX":5.794735501294337,"pfxZ":9.731294038986123,"pX":0.17125305820550044,"pZ":2.456326649803655,"vX0":-2.969411647142513,"vY0":-129.93623075129193,"vZ0":-6.665369582195453,"x":110.47,"y":172.46,"x0":0.571883768417669,"y0":50.003056428565294,"z0":6.212614161773632,"aX":9.975867616127088},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.4,"breakHorizontal":-10.0,"spinRate":2104,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.42046100700625155,"extension":7.090350171526435},"hitData":{"launchSpeed":49.3,"launchAngle":-74.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":135.06,"coordY":191.74}},"index":0,"playId":"3eb442f9-185b-3400-a9f9-a28dfac387e9","pitchNumber":1,"startTime":"2026-08-28T23:47:35.170Z","endTime":"2026-08-28T23:47:47.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:47:47.774Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to right fielder Brandon Nimmo. Brice Turang to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:48:05.308Z","endTime":"2026-08-28T23:48:59.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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_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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.911698882583835,"aZ":-24.958797891883755,"pfxX":9.244925099683794,"pfxZ":5.378421465801408,"pX":-0.47173172088795684,"pZ":2.6525479066625643,"vX0":-5.688337514071712,"vY0":-114.44660898342792,"vZ0":-2.4724871696155013,"x":134.98,"y":167.16,"x0":0.8310137108100409,"y0":50.0018345612942,"z0":6.163809095458496,"aX":12.40019264077711},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":9.5,"breakHorizontal":-15.5,"spinRate":1796,"spinDirection":135},"zone":4,"typeConfidence":0.91,"plateTime":0.47655948808541737,"extension":7.147070919487276},"index":0,"playId":"fa5eb640-a24b-31b3-b0ce-2f5fe4444aba","pitchNumber":1,"startTime":"2026-08-28T23:48:29.525Z","endTime":"2026-08-28T23:48:33.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.660655294542313,"aZ":-23.146336423144735,"pfxX":9.918652621001884,"pfxZ":6.444673561716524,"pX":-0.20721073909317778,"pZ":1.7866887827910654,"vX0":-5.699203912801378,"vY0":-117.18895514346973,"vZ0":-4.787304786006012,"x":124.9,"y":190.54,"x0":0.9587814544766626,"y0":50.00224925028002,"z0":5.9991178576531965,"aX":13.894094069944511},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.8,"breakHorizontal":-16.7,"spinRate":1871,"spinDirection":128},"zone":8,"typeConfidence":0.92,"plateTime":0.4661126679737735,"extension":7.107106097794544},"hitData":{"launchSpeed":92.7,"launchAngle":54.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.77,"coordY":114.18}},"index":1,"playId":"33abb115-a484-3a15-b170-234221ea091d","pitchNumber":2,"startTime":"2026-08-28T23:48:46.263Z","endTime":"2026-08-28T23:48:59.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:48:59.694Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:49:27.316Z","endTime":"2026-08-28T23:50:39.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.748495711421157,"aZ":-27.017240182912378,"pfxX":-2.359155997548852,"pfxZ":3.475244591323933,"pX":-1.6141998965481097,"pZ":0.670134887538574,"vX0":-4.685845102722653,"vY0":-120.78076096720953,"vZ0":-7.184840814186929,"x":178.53,"y":220.69,"x0":0.6547088779350508,"y0":50.00154728524802,"z0":6.047950954932208,"aX":-3.4963659840000676},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.9,"breakHorizontal":5.4,"spinRate":2148,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4528798009773709,"extension":7.247702537486715},"index":0,"playId":"057d07d3-30d0-3f64-a8bd-67ab67105331","pitchNumber":1,"startTime":"2026-08-28T23:49:34.705Z","endTime":"2026-08-28T23:49:39.034Z","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":89.8,"endSpeed":82.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56925618433842,"aZ":-14.776215444823244,"pfxX":3.778140604945004,"pfxZ":10.037069261120608,"pX":1.6557783254629617,"pZ":3.462133944911567,"vX0":1.2132385061527102,"vY0":-130.83706757238144,"vZ0":-4.26482613739078,"x":53.89,"y":145.3,"x0":0.6950613629181616,"y0":50.00653846978131,"z0":6.220473877034528,"aX":6.552875569909912},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.4,"breakHorizontal":-7.1,"spinRate":2190,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.41861311425426484,"extension":7.246806004863115},"index":1,"playId":"076b9850-107f-3b14-b2c4-582df60e417b","pitchNumber":2,"startTime":"2026-08-28T23:49:56.154Z","endTime":"2026-08-28T23:49:59.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.392193861209975,"aZ":-14.886636008914557,"pfxX":3.4627295491400205,"pfxZ":10.234965017138641,"pX":1.0420200663290424,"pZ":2.9364725429936014,"vX0":-0.26927237300234397,"vY0":-129.48219475974875,"vZ0":-5.309747124383742,"x":77.28,"y":159.5,"x0":0.6981547645956663,"y0":50.00219858711208,"z0":6.162601441263313,"aX":5.847443082671592},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.5,"breakHorizontal":-6.2,"spinRate":2163,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.4238930484316321,"extension":7.302296706410453},"index":2,"playId":"87ace015-43c2-3380-9c00-c5a59fe7c116","pitchNumber":3,"startTime":"2026-08-28T23:50:16.419Z","endTime":"2026-08-28T23:50:20.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.625602789601185,"aZ":-16.005401075597934,"pfxX":2.6415707232614447,"pfxZ":9.567257688422862,"pX":-0.8196937210755485,"pZ":2.8061978903495644,"vX0":-4.09772486764879,"vY0":-129.58635013083784,"vZ0":-5.510380705899912,"x":148.24,"y":163.01,"x0":0.44336562101155375,"y0":50.00545983199834,"z0":6.1947824705831955,"aX":4.4660278413779215},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.2,"breakHorizontal":-3.8,"spinRate":2163,"spinDirection":158},"zone":11,"typeConfidence":0.89,"plateTime":0.4236696068303383,"extension":7.248535312833982},"index":3,"playId":"44b43b93-1900-32ce-9a7d-5d7b1f41953a","pitchNumber":4,"startTime":"2026-08-28T23:50:35.364Z","endTime":"2026-08-28T23:50:39.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:50:39.553Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, shortstop Corey Seager to first baseman Jake Burger. Brice Turang scores. Jake Bauers to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:51:07.722Z","endTime":"2026-08-28T23:52:46.937Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":674003,"link":"/api/v1/people/674003"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69032981291437,"aZ":-12.964540022130516,"pfxX":4.793540704139725,"pfxZ":11.269151289477822,"pX":-0.3138947422405854,"pZ":1.636025188493408,"vX0":-3.570873537082459,"vY0":-130.08190922859842,"vZ0":-8.79359145034172,"x":128.96,"y":194.61,"x0":0.45762868445072913,"y0":50.00132107125888,"z0":6.055586214093275,"aX":8.169162626423171},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.6,"breakHorizontal":-7.8,"spinRate":2175,"spinDirection":147},"zone":7,"typeConfidence":0.91,"plateTime":0.4219502142122078,"extension":7.46118241495215},"index":0,"playId":"ea9ed8a0-53ec-377a-96b4-701cf14057b6","pitchNumber":1,"startTime":"2026-08-28T23:51:19.179Z","endTime":"2026-08-28T23:51:22.962Z","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":89.9,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73991269280397,"aZ":-13.150021576773147,"pfxX":2.473964249765147,"pfxZ":11.058955731327728,"pX":-1.2487239179142908,"pZ":2.0827392313583366,"vX0":-5.184106037390259,"vY0":-130.64116935322141,"vZ0":-7.778225750693811,"x":164.6,"y":182.55,"x0":0.4442070332908318,"y0":50.00535972927049,"z0":6.097215496492198,"aX":4.257396357629381},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.4,"breakHorizontal":-3.2,"spinRate":2205,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.4200360047523457,"extension":7.416038161556133},"index":1,"playId":"01fde4cc-ee94-3d93-b72b-726609052451","pitchNumber":2,"startTime":"2026-08-28T23:51:37.890Z","endTime":"2026-08-28T23:51:41.773Z","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":89.3,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.220419507726753,"aZ":-13.810045478474464,"pfxX":1.8488059387416653,"pfxZ":10.828179855843846,"pX":-1.0683639540632397,"pZ":3.334860700372557,"vX0":-4.602679859625397,"vY0":-129.92449749307488,"vZ0":-4.6396585279059845,"x":157.72,"y":148.74,"x0":0.49220525159505446,"y0":50.00632073638889,"z0":6.2063655068955415,"aX":3.1372839387549334},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.7,"breakHorizontal":-2.3,"spinRate":2174,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.42285061875161656,"extension":7.468392984237039},"index":2,"playId":"3b2f7d41-eaad-3e44-8dd9-fdb584b415f0","pitchNumber":3,"startTime":"2026-08-28T23:51:59.208Z","endTime":"2026-08-28T23:52:02.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.514253403972912,"aZ":-23.519277087864523,"pfxX":9.743166815768806,"pfxZ":6.10425824760328,"pX":0.1732182170843291,"pZ":2.6236870742804017,"vX0":-3.9260138015123696,"vY0":-117.77129293291978,"vZ0":-3.1956953997883524,"x":110.4,"y":167.94,"x0":0.5880634890663278,"y0":50.0002706562855,"z0":6.152533288602613,"aX":13.805399554376091},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":10.6,"breakHorizontal":-16.8,"spinRate":1741,"spinDirection":135},"zone":5,"typeConfidence":0.93,"plateTime":0.463522616086371,"extension":7.212013779119997},"index":3,"playId":"0d7b28b8-de27-3a24-ba48-bd9a286aefee","pitchNumber":4,"startTime":"2026-08-28T23:52:18.183Z","endTime":"2026-08-28T23:52:21.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85028085292445,"aZ":-15.09572800567924,"pfxX":1.8870151747790187,"pfxZ":10.131953289275067,"pX":-1.0662519740964629,"pZ":2.9405569256988118,"vX0":-4.229175305056444,"vY0":-128.78401408277028,"vZ0":-5.31925944964488,"x":157.64,"y":159.38,"x0":0.3494637918349779,"y0":50.005052049798785,"z0":6.194025792341398,"aX":3.1820196195033943},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":17.4,"breakHorizontal":-2.5,"spinRate":2113,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.42472533271692203,"extension":7.3270466263991265},"hitData":{"launchSpeed":51.2,"launchAngle":-0.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":170.43}},"index":4,"playId":"6f1d802b-6e4f-391c-8802-fcdde8a5bb18","pitchNumber":5,"startTime":"2026-08-28T23:52:39.320Z","endTime":"2026-08-28T23:52:46.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:52:46.937Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Yelich doubles (21) on a line drive to center fielder Evan Carter. Jake Bauers scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:53:10.731Z","endTime":"2026-08-28T23:55:14.242Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":674003,"link":"/api/v1/people/674003"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":75.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.799969306706764,"aZ":-29.502598273380357,"pfxX":-1.7076310918865496,"pfxZ":1.8702573986644513,"pX":-0.00650191195378905,"pZ":1.3123616357251084,"vX0":-1.4279079655975084,"vY0":-118.02100151153677,"vZ0":-4.9744024315759,"x":117.25,"y":203.35,"x0":0.8254784670245344,"y0":50.0025887550617,"z0":6.125100023000596,"aX":-2.4392953019948},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.5,"breakHorizontal":3.4,"spinRate":2155,"spinDirection":248},"zone":13,"typeConfidence":0.92,"plateTime":0.46186330581504587,"extension":7.256993911596807},"index":0,"playId":"3d73cbae-6ebc-3002-a07d-892cfb8d2cde","pitchNumber":1,"startTime":"2026-08-28T23:53:16.955Z","endTime":"2026-08-28T23:53:22.145Z","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":90.1,"endSpeed":82.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12681512024999,"aZ":-15.759134444919844,"pfxX":2.134799490807895,"pfxZ":9.402389937703408,"pX":-0.950715819122844,"pZ":2.9024151550984643,"vX0":-4.452258642950687,"vY0":-131.1407524685193,"vZ0":-5.39600322443286,"x":153.24,"y":160.41,"x0":0.4898839362972051,"y0":50.003058560286995,"z0":6.157956415680767,"aX":3.727496726815364},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.1,"breakHorizontal":-2.9,"spinRate":2142,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.4172956154120748,"extension":7.374754103986142},"index":1,"playId":"b5734b89-0c8a-3238-8bad-72b6c1690572","pitchNumber":2,"startTime":"2026-08-28T23:53:33.573Z","endTime":"2026-08-28T23:53:37.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45557494184856,"aZ":-14.623090122011227,"pfxX":2.085416681763358,"pfxZ":10.176787946301618,"pX":0.684491934638288,"pZ":2.3719130504889185,"vX0":-0.8043792741802317,"vY0":-130.26521482741592,"vZ0":-6.805849358885351,"x":90.91,"y":174.74,"x0":0.7256987987509077,"y0":50.00540074467858,"z0":6.117041280075684,"aX":3.597104510791129},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.2,"breakHorizontal":-3.6,"spinRate":2156,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.4199192502322999,"extension":7.265601525151216},"index":2,"playId":"930eafa3-d8dc-379b-a677-9e69a083efd9","pitchNumber":3,"startTime":"2026-08-28T23:53:53.164Z","endTime":"2026-08-28T23:53:56.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392126551001972,"aZ":-15.889938551338627,"pfxX":3.6396119835016947,"pfxZ":9.382657368130264,"pX":-0.4570011850077815,"pZ":3.3084248535853957,"vX0":-3.991132376222677,"vY0":-130.40325515336315,"vZ0":-4.404132640727494,"x":134.42,"y":149.45,"x0":0.6147858618862853,"y0":50.00645692271044,"z0":6.204723406673628,"aX":6.319572722710713},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.3,"breakHorizontal":-5.8,"spinRate":2167,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.41876731100202846,"extension":7.340456578790895},"index":3,"playId":"cbe81410-bac1-3737-9d27-4b87809cec11","pitchNumber":4,"startTime":"2026-08-28T23:54:15.519Z","endTime":"2026-08-28T23:54:19.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.466163152014925,"aZ":-24.003668603082044,"pfxX":7.769032374088937,"pfxZ":5.441678046661911,"pX":-0.7548145826385891,"pZ":0.30669519188498445,"vX0":-6.012194262020213,"vY0":-120.64414252315582,"vZ0":-8.299188020763783,"x":145.77,"y":230.5,"x0":0.7382249018309045,"y0":50.00161099796269,"z0":5.849317831283133,"aX":11.660270530660254},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.4,"breakHorizontal":-13.0,"spinRate":1886,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.4508772856548737,"extension":7.430527262417882},"index":4,"playId":"11029e9f-cb56-366b-aa53-3333d3c336d6","pitchNumber":5,"startTime":"2026-08-28T23:54:36.503Z","endTime":"2026-08-28T23:54:40.054Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73882589703374,"aZ":-14.212555499496897,"pfxX":3.4810696509283265,"pfxZ":10.436082553357469,"pX":-0.03347746506047081,"pZ":2.6597920577668117,"vX0":-2.5645900857907806,"vY0":-129.97437268118696,"vZ0":-6.136791073982156,"x":118.28,"y":166.97,"x0":0.5108722325324343,"y0":50.001538185445284,"z0":6.119591685992547,"aX":5.990569845235488},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.9,"breakHorizontal":-5.8,"spinRate":2130,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.42047059329665526,"extension":7.370388461253254},"hitData":{"launchSpeed":105.2,"launchAngle":22.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":87.96,"coordY":54.39}},"index":5,"playId":"53b7269b-cd16-3719-a52b-90b1e19bbae9","pitchNumber":6,"startTime":"2026-08-28T23:55:01.666Z","endTime":"2026-08-28T23:55:14.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:55:14.242Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:55:43.804Z","endTime":"2026-08-28T23:56:02.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098623785260845,"aZ":-14.685878002686367,"pfxX":1.7869907451460838,"pfxZ":10.067000602468282,"pX":-0.09417408052497178,"pZ":3.0459293744170197,"vX0":-1.8802532146297386,"vY0":-131.07283071999174,"vZ0":-5.350494528455891,"x":120.59,"y":156.54,"x0":0.4008255202716198,"y0":50.00334989081401,"z0":6.213014672433302,"aX":3.1047120032890696},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.3,"breakHorizontal":-2.8,"spinRate":2116,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.4181139577383899,"extension":7.2701575452534355},"hitData":{"launchSpeed":100.3,"launchAngle":41.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.64,"coordY":67.56}},"index":0,"playId":"987b619b-226d-3a3e-a762-7d9dc7a99c9f","pitchNumber":1,"startTime":"2026-08-28T23:55:51.936Z","endTime":"2026-08-28T23:56:02.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:56:02.217Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out to left fielder Jackson Chourio.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:58:07.006Z","endTime":"2026-08-28T23:59:59.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.353672335753394,"aZ":-18.962899259883468,"pfxX":-1.3837996734725515,"pfxZ":7.997625334753659,"pX":-0.07277734333048778,"pZ":3.2141732863294057,"vX0":4.136073193058463,"vY0":-127.00508568461275,"vZ0":-1.0587062917226897,"x":119.77,"y":152.0,"x0":-1.534785986504985,"y0":50.00009876006458,"z0":5.129089340534142,"aX":-2.285510521506317},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.5,"breakHorizontal":1.7,"spinRate":2334,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.42947954565413315,"extension":6.287833311840745},"index":0,"playId":"13e6f9c3-ba00-3142-ab32-97472ea51f90","pitchNumber":1,"startTime":"2026-08-28T23:58:16.068Z","endTime":"2026-08-28T23:58:19.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-28T23:58:27.136Z","endTime":"2026-08-28T23:58:41.821Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937282810811183,"aZ":-22.93525262198553,"pfxX":0.9778363839507167,"pfxZ":5.6621817841699915,"pX":0.07577756044801244,"pZ":3.697723593898627,"vX0":3.908711531480678,"vY0":-126.68913843668724,"vZ0":0.9379158828257976,"x":114.11,"y":138.94,"x0":-1.6116701472214605,"y0":50.00393604670471,"z0":5.150586807371215,"aX":1.5947240755373087},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.7,"breakHorizontal":-2.6,"spinRate":2380,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.43170917836217537,"extension":6.369091538939613},"index":2,"playId":"6e3638aa-2de9-337f-b800-abe04f5b3204","pitchNumber":2,"startTime":"2026-08-28T23:58:41.821Z","endTime":"2026-08-28T23:58:45.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.548855923736113,"aZ":-15.11856598046305,"pfxX":-5.956985385104058,"pfxZ":9.399937282590539,"pX":-0.6445940113276788,"pZ":2.6592705848748146,"vX0":4.332024040072767,"vY0":-134.2328756867674,"vZ0":-3.5935262046329184,"x":141.57,"y":166.98,"x0":-1.5098533737852828,"y0":50.00502541129152,"z0":5.099809707318462,"aX":-10.812393395707483},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":9.8,"spinRate":2268,"spinDirection":222},"zone":4,"typeConfidence":0.89,"plateTime":0.4088970101392966,"extension":6.332065582363667},"index":3,"playId":"bcccdd13-5734-3e73-909e-3c7c529cc840","pitchNumber":3,"startTime":"2026-08-28T23:58:58.867Z","endTime":"2026-08-28T23:59:02.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.042942083000696,"aZ":-17.466459525878623,"pfxX":-7.464420621846466,"pfxZ":8.103009000329646,"pX":0.029430144509343698,"pZ":2.92240437482317,"vX0":6.46308573663617,"vY0":-134.34820031490943,"vZ0":-2.399227573913017,"x":115.88,"y":159.88,"x0":-1.4460504354789991,"y0":50.002292669092725,"z0":5.078538128466786,"aX":-13.547725668492546},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":12.0,"spinRate":2297,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.4088165719735741,"extension":6.394501034258012},"index":4,"playId":"8bac4fba-7747-31c4-beb3-baed2722b0ea","pitchNumber":4,"startTime":"2026-08-28T23:59:18.060Z","endTime":"2026-08-28T23:59:24.243Z","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":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.835582850322155,"aZ":-17.08400171523094,"pfxX":-6.038741704430038,"pfxZ":8.070320521666225,"pX":0.28792794123739457,"pZ":2.9393846711178147,"vX0":6.733399477375797,"vY0":-136.32330709466046,"vZ0":-2.481140034408269,"x":106.02,"y":159.42,"x0":-1.4373298106819816,"y0":50.002070888426495,"z0":5.0498226977031395,"aX":-11.290281826254759},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":9.4,"spinRate":2255,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.40281915742137775,"extension":6.557061173307855},"hitData":{"launchSpeed":86.6,"launchAngle":24.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.33,"coordY":95.05}},"index":5,"playId":"afc4b444-e66a-3e11-90b1-79430d422d70","pitchNumber":5,"startTime":"2026-08-28T23:59:51.875Z","endTime":"2026-08-28T23:59:59.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:59:59.733Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T00:00:22.273Z","endTime":"2026-08-29T00:01:27.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.767707262343368,"aZ":-21.653254945687497,"pfxX":2.1421084532798993,"pfxZ":6.214964559551975,"pX":1.4364245633537334,"pZ":3.222412395976033,"vX0":6.350794036270581,"vY0":-128.7539353183518,"vZ0":-0.5824292201132579,"x":62.25,"y":151.77,"x0":-1.332441279838245,"y0":50.00021588172366,"z0":5.115595857765698,"aX":3.6223152506344976},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.4,"breakHorizontal":-5.2,"spinRate":2545,"spinDirection":183},"zone":12,"typeConfidence":0.9,"plateTime":0.42413476247712545,"extension":6.410111343536442},"index":0,"playId":"da2dd87c-c1e0-3b00-b690-be49db0269c7","pitchNumber":1,"startTime":"2026-08-29T00:00:27.857Z","endTime":"2026-08-29T00:00:31.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.578871946836884,"aZ":-21.174470839790576,"pfxX":-3.2215291086228324,"pfxZ":6.4996231999902765,"pX":-0.08304923168074463,"pZ":2.6757319486485542,"vX0":4.705521261261838,"vY0":-129.4320408071185,"vZ0":-1.985137771594498,"x":120.17,"y":166.54,"x0":-1.5079549833648211,"y0":50.00405163880947,"z0":5.077783658071933,"aX":-5.453993166917516},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.5,"breakHorizontal":4.8,"spinRate":2408,"spinDirection":203},"zone":5,"typeConfidence":0.88,"plateTime":0.423533573230531,"extension":6.382323297049734},"index":1,"playId":"c4447143-416d-3598-a786-b1d02b8dad5c","pitchNumber":2,"startTime":"2026-08-29T00:00:45.422Z","endTime":"2026-08-29T00:00:49.108Z","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.1,"endSpeed":84.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99527570146492,"aZ":-14.16525385357235,"pfxX":-5.777438904922387,"pfxZ":9.811272824065004,"pX":-0.8397266190141713,"pZ":2.69626965191607,"vX0":3.9529501155770883,"vY0":-135.45400460985988,"vZ0":-3.5635419451115316,"x":149.01,"y":165.98,"x0":-1.5766231578844243,"y0":50.00049940912817,"z0":5.036448390282925,"aX":-10.601956642450741},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":9.5,"spinRate":2388,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.40628672737212046,"extension":6.342263304960278},"index":2,"playId":"1ad3a5e0-9863-3e6f-9479-5736c7024b91","pitchNumber":3,"startTime":"2026-08-29T00:01:02.649Z","endTime":"2026-08-29T00:01:06.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84758384193666,"aZ":-13.828603330358614,"pfxX":-6.668754007224999,"pfxZ":9.887446606740818,"pX":0.5688531233255956,"pZ":2.4724430397215724,"vX0":7.376357282155847,"vY0":-135.86514984066307,"vZ0":-4.332822984844232,"x":95.32,"y":172.02,"x0":-1.3245644848190101,"y0":50.003036350075945,"z0":5.059959783086349,"aX":-12.374486244611129},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":10.3,"spinRate":2433,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.4043012278434053,"extension":6.389614090111247},"index":3,"playId":"7667c9a5-30e8-3e46-8669-835275362e20","pitchNumber":4,"startTime":"2026-08-29T00:01:22.703Z","endTime":"2026-08-29T00:01:27.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:01:27.298Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T00:01:45.504Z","endTime":"2026-08-29T00:04:34.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":8},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70139716334332,"aZ":-11.396949457699279,"pfxX":-5.042873212525402,"pfxZ":11.432425314182936,"pX":0.14440817948678258,"pZ":2.4203467308022937,"vX0":5.613625582337136,"vY0":-134.5642171038045,"vZ0":-4.79482265574974,"x":111.5,"y":173.43,"x0":-1.3226807983914632,"y0":50.00019859226016,"z0":5.045857550398544,"aX":-9.162616687785096},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.7,"breakHorizontal":7.8,"spinRate":2394,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.4084740241096516,"extension":6.35203805839398},"index":0,"playId":"4a47a503-d78f-39cd-ae9c-bffc7c991fb8","pitchNumber":1,"startTime":"2026-08-29T00:01:54.566Z","endTime":"2026-08-29T00:01:59.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.794903624938836,"aZ":-16.315476486468803,"pfxX":-5.244100427126217,"pfxZ":8.558063119144368,"pX":-0.45142296736985454,"pZ":4.278158757030679,"vX0":4.5795487001004185,"vY0":-135.34464306456957,"vZ0":0.5256929898170604,"x":134.21,"y":123.27,"x0":-1.4848100300339673,"y0":50.006420156379654,"z0":5.22483388437116,"aX":-9.722310165177442},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2216,"spinDirection":220},"zone":11,"typeConfidence":0.88,"plateTime":0.404848446054213,"extension":6.377072057485594},"index":1,"playId":"024bfd85-b465-39fd-a8fa-e5cbf9c1324c","pitchNumber":2,"startTime":"2026-08-29T00:02:19.214Z","endTime":"2026-08-29T00:02:22.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037042870855107,"aZ":-15.67642990850048,"pfxX":-4.946224533470493,"pfxZ":9.070698167253042,"pX":0.5772903482747459,"pZ":2.504625317656826,"vX0":6.758449387738225,"vY0":-133.822966746344,"vZ0":-3.644078124558423,"x":95.0,"y":171.16,"x0":-1.3347142193746122,"y0":50.006228212136186,"z0":5.00229339308724,"aX":-9.000761728427968},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":2155,"spinDirection":225},"zone":6,"typeConfidence":0.82,"plateTime":0.4088050524873843,"extension":6.568353625884502},"index":2,"playId":"a0cad783-5fec-390c-a09f-bc9dfee98d59","pitchNumber":3,"startTime":"2026-08-29T00:02:37.763Z","endTime":"2026-08-29T00:02:41.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-29T00:02:48.762Z","endTime":"2026-08-29T00:03:06.015Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.680910499270965,"aZ":-16.23023000723501,"pfxX":-5.7025024237,"pfxZ":8.376078550436826,"pX":-0.14521958648985878,"pZ":2.977643176586618,"vX0":5.695220467853291,"vY0":-136.52252102509155,"vZ0":-2.624250225043865,"x":122.54,"y":158.38,"x0":-1.5090404993737756,"y0":50.004177089105106,"z0":5.057336315389169,"aX":-10.85658742629326},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2207,"spinDirection":220},"zone":2,"typeConfidence":0.88,"plateTime":0.39991180004678606,"extension":6.428633411068569},"index":4,"playId":"a85b6fa4-4984-3352-ab18-bf61f2d3cc3f","pitchNumber":4,"startTime":"2026-08-29T00:03:06.015Z","endTime":"2026-08-29T00:03:10.210Z","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":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693028494072415,"aZ":-28.655534612668955,"pfxX":-10.305313514278572,"pfxZ":2.4380011339144856,"pX":-0.5804747555735469,"pZ":1.2932027176648162,"vX0":4.916615149898371,"vY0":-119.53161183056916,"vZ0":-2.8009107237711826,"x":139.13,"y":203.86,"x0":-1.3284772558086824,"y0":50.00267653653789,"z0":5.061097552061777,"aX":-14.866705360407176},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":2633,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.4587704355455591,"extension":6.469025255837569},"index":5,"playId":"83c11392-5a73-3c9e-a31c-b35be8e7fe6f","pitchNumber":5,"startTime":"2026-08-29T00:03:25.570Z","endTime":"2026-08-29T00:03:29.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.423025186722302,"aZ":-14.065481815691669,"pfxX":-6.309181253956572,"pfxZ":9.754603363513578,"pX":-0.8915516235843051,"pZ":2.6810617502060774,"vX0":3.7867037260165586,"vY0":-135.79998438020118,"vZ0":-3.6093864641926587,"x":150.98,"y":166.39,"x0":-1.4887337712203865,"y0":50.003873434119335,"z0":5.014311150180966,"aX":-11.713015834913111},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":10.6,"spinRate":2379,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.404274884152207,"extension":6.388704232370696},"index":6,"playId":"abcf015e-fa21-3c60-b96c-866cf91e742b","pitchNumber":6,"startTime":"2026-08-29T00:03:42.591Z","endTime":"2026-08-29T00:03:45.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57997440146626,"aZ":-13.657036118116904,"pfxX":-5.388884122409712,"pfxZ":9.742008073661255,"pX":0.28571126451358914,"pZ":2.6423251950175644,"vX0":6.46578394632731,"vY0":-136.84288974519362,"vZ0":-3.7681549350634804,"x":106.11,"y":167.44,"x0":-1.4051321377447377,"y0":50.00088956635829,"z0":4.969720909703436,"aX":-10.241514599087798},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2349,"spinDirection":218},"zone":6,"typeConfidence":0.89,"plateTime":0.3999171315562937,"extension":6.403345436604018},"index":7,"playId":"7ed13bba-7c23-3afe-8afe-45ae8b859f3e","pitchNumber":7,"startTime":"2026-08-29T00:04:04.447Z","endTime":"2026-08-29T00:04:07.447Z","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":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932597695014028,"aZ":-26.800236031308085,"pfxX":-11.860230071231232,"pfxZ":3.5637501559833265,"pX":0.49151289871836845,"pZ":2.8560476698257973,"vX0":7.942637566403164,"vY0":-122.19473507628003,"vZ0":0.010168514722383892,"x":98.26,"y":161.67,"x0":-1.266387410492973,"y0":50.00073922780884,"z0":5.1617461344891895,"aX":-17.865479052110565},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.7,"breakHorizontal":19.6,"spinRate":2616,"spinDirection":257},"zone":6,"typeConfidence":0.9,"plateTime":0.4488934755681102,"extension":6.634890411640723},"hitData":{"launchSpeed":83.4,"launchAngle":32.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.57,"coordY":84.37}},"index":8,"playId":"52519abd-0cca-3089-a3a3-412eaa1fdc8c","pitchNumber":8,"startTime":"2026-08-29T00:04:26.691Z","endTime":"2026-08-29T00:04:34.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:04:34.806Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, second baseman Cody Freeman to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T00:06:34.424Z","endTime":"2026-08-29T00:07:07.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"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"}]}],"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":88.6,"endSpeed":80.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.186760044680735,"aZ":-14.069447586407776,"pfxX":3.0237594084336306,"pfxZ":10.80253281787652,"pX":-0.18423415208584917,"pZ":3.477040706156114,"vX0":-2.5172688841398965,"vY0":-128.99633030621646,"vZ0":-4.241861162398615,"x":124.02,"y":144.9,"x0":0.41398272808064496,"y0":50.005247130502,"z0":6.236194561080926,"aX":5.069152450773587},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.7,"breakHorizontal":-4.9,"spinRate":2189,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.4254955407643388,"extension":7.265819069843272},"index":0,"playId":"b1742307-2003-33fb-8980-b3753c4bab66","pitchNumber":1,"startTime":"2026-08-29T00:06:44.617Z","endTime":"2026-08-29T00:06:48.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.039757511620966,"aZ":-24.84029658266877,"pfxX":10.743583453271857,"pfxZ":5.13207627459553,"pX":0.05774185301820964,"pZ":2.7149086221768375,"vX0":-4.309182637016906,"vY0":-118.61640737988228,"vZ0":-2.7387946996309367,"x":114.8,"y":165.48,"x0":0.4990610447052719,"y0":50.003713379726214,"z0":6.142164286929493,"aX":15.356733376475736},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.9,"breakHorizontal":-18.5,"spinRate":1582,"spinDirection":127},"zone":5,"typeConfidence":0.92,"plateTime":0.46121788623316595,"extension":7.282361645701756},"hitData":{"launchSpeed":104.9,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":151.68}},"index":1,"playId":"470dcac8-db6f-3a23-9686-d9de3f019cea","pitchNumber":2,"startTime":"2026-08-29T00:06:59.985Z","endTime":"2026-08-29T00:07:07.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:07:07.742Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Frelick doubles (16) on a sharp line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T00:07:24.699Z","endTime":"2026-08-29T00:08:31.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":89.2,"endSpeed":81.7,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815013891587054,"aZ":-13.235582075371882,"pfxX":3.8243946338232133,"pfxZ":11.091183786805939,"pX":-0.27019137127230447,"pZ":2.818930330032845,"vX0":-2.6854054760961947,"vY0":-129.75384318283224,"vZ0":-5.948950166304574,"x":127.3,"y":162.67,"x0":0.28062701968036724,"y0":50.0011407966447,"z0":6.14743319679145,"aX":6.529069324822996},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":19.0,"breakHorizontal":-6.4,"spinRate":2140,"spinDirection":157},"zone":2,"typeConfidence":0.91,"plateTime":0.42192023901742415,"extension":7.2613006083926175},"index":0,"playId":"f438906c-7975-3a7f-9653-8f92b639d454","pitchNumber":1,"startTime":"2026-08-29T00:07:32.546Z","endTime":"2026-08-29T00:07:36.495Z","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":89.4,"endSpeed":81.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151897742147774,"aZ":-12.533102289437183,"pfxX":3.0016045331805747,"pfxZ":11.493255128790194,"pX":1.3669665221394738,"pZ":3.702123694214059,"vX0":1.0236559944189372,"vY0":-130.1115143316299,"vZ0":-3.9429142483535355,"x":64.89,"y":138.82,"x0":0.5781848813517102,"y0":50.00173938263151,"z0":6.19170185877216,"aX":5.128278230759533},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":20.2,"breakHorizontal":-5.6,"spinRate":2223,"spinDirection":158},"zone":12,"typeConfidence":0.91,"plateTime":0.4215100782795207,"extension":7.375220448799433},"index":1,"playId":"8549b549-c5aa-3df0-9717-b54adc7c639a","pitchNumber":2,"startTime":"2026-08-29T00:07:47.658Z","endTime":"2026-08-29T00:07:52.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925491897792853,"aZ":-25.36080186697197,"pfxX":8.72032583676784,"pfxZ":4.6997726497078816,"pX":-0.0889065657204655,"pZ":1.9019566840084483,"vX0":-4.096089482789241,"vY0":-119.35737584484633,"vZ0":-4.380973409894625,"x":120.39,"y":187.43,"x0":0.5120413718701932,"y0":50.0036914690269,"z0":6.032040324237429,"aX":12.643763584900373},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.8,"breakHorizontal":-14.9,"spinRate":1601,"spinDirection":135},"zone":8,"typeConfidence":0.91,"plateTime":0.45805390696015724,"extension":7.542923626380596},"hitData":{"launchSpeed":102.0,"launchAngle":13.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.7,"coordY":109.6}},"index":2,"playId":"f81f718c-a892-3f3d-9438-454f44af5249","pitchNumber":3,"startTime":"2026-08-29T00:08:17.547Z","endTime":"2026-08-29T00:08:31.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:08:31.101Z","atBatIndex":13},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"David Hamilton bunt grounds out softly, third baseman Ezequiel Duran to first baseman Jake Burger. Sal Frelick to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T00:08:55.260Z","endTime":"2026-08-29T00:09:11.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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_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":"Bunt Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393417660164634,"aZ":-15.59102810576373,"pfxX":3.4200827792570334,"pfxZ":9.64135847476324,"pX":0.44676536903975417,"pZ":2.2489625109712597,"vX0":-1.160754289575338,"vY0":-130.0856441984951,"vZ0":-6.954952271434966,"x":99.97,"y":178.06,"x0":0.4535099558119841,"y0":50.002474805870804,"z0":6.131789251824873,"aX":5.881790834631429},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.2,"breakHorizontal":-6.0,"spinRate":2059,"spinDirection":158},"zone":6,"typeConfidence":0.89,"plateTime":0.42048413364133497,"extension":7.3587481603349465},"hitData":{"launchSpeed":34.4,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":117.35,"coordY":190.69}},"index":0,"playId":"75074677-2224-32a9-b210-7503be7587f2","pitchNumber":1,"startTime":"2026-08-29T00:09:04.380Z","endTime":"2026-08-29T00:09:11.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:09:11.582Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Cody Freeman to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T00:09:33.955Z","endTime":"2026-08-29T00:10:25.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00927075884508,"aZ":-23.258937172831097,"pfxX":8.7072829451747,"pfxZ":6.180095320562229,"pX":-0.6328511418961649,"pZ":2.576740263481986,"vX0":-5.760889538673368,"vY0":-118.58685015436123,"vZ0":-3.240254872463878,"x":141.12,"y":169.21,"x0":0.6815642172031493,"y0":50.00178326780115,"z0":6.053517002664245,"aX":12.556605998875987},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.8,"breakHorizontal":-14.6,"spinRate":1705,"spinDirection":138},"zone":4,"typeConfidence":0.92,"plateTime":0.4596924199202488,"extension":7.353061653759817},"index":0,"playId":"db7c2efb-574b-3100-9b27-7d6d92ea8e88","pitchNumber":1,"startTime":"2026-08-29T00:09:42.579Z","endTime":"2026-08-29T00:09:46.727Z","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":89.0,"endSpeed":81.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.733702396219684,"aZ":-15.305010626627015,"pfxX":2.4158463588858026,"pfxZ":9.918238446230182,"pX":-0.7332537639092226,"pZ":3.4694287789364,"vX0":-3.4669494402454215,"vY0":-129.51298528367235,"vZ0":-4.039609767999123,"x":144.95,"y":145.11,"x0":0.30808864569434974,"y0":50.00258536287585,"z0":6.217848421692566,"aX":4.10914652838317},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.3,"breakHorizontal":-3.6,"spinRate":2141,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.4227131007193474,"extension":7.300456570755148},"index":1,"playId":"b9d9c3de-9ddf-3444-8b45-bfad4773590f","pitchNumber":2,"startTime":"2026-08-29T00:09:59.680Z","endTime":"2026-08-29T00:10:03.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31670792839442,"aZ":-15.800998700706296,"pfxX":3.409501352236293,"pfxZ":9.619321504450998,"pX":0.9701885533702996,"pZ":3.083731713958623,"vX0":0.0076744295269003115,"vY0":-129.4627144939633,"vZ0":-4.771752236396858,"x":80.02,"y":155.52,"x0":0.5239884345920208,"y0":50.004062845095234,"z0":6.155243707928672,"aX":5.804026297499493},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.7,"breakHorizontal":-6.2,"spinRate":2067,"spinDirection":152},"zone":12,"typeConfidence":0.89,"plateTime":0.4226277793905462,"extension":7.450173126745464},"hitData":{"launchSpeed":65.6,"launchAngle":9.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.53,"coordY":144.76}},"index":2,"playId":"a6580b20-db0f-337a-8f22-b71ea5191e67","pitchNumber":3,"startTime":"2026-08-29T00:10:18.174Z","endTime":"2026-08-29T00:10:25.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:10:25.887Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T00:12:31.194Z","endTime":"2026-08-29T00:13:31.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00692498562745,"aZ":-28.81867982895136,"pfxX":-11.071150473531931,"pfxZ":2.3660822869959537,"pX":-0.7936832481472043,"pZ":1.8679056687485218,"vX0":4.5784309600369095,"vY0":-118.86888690742492,"vZ0":-1.43172207129157,"x":147.25,"y":188.35,"x0":-1.3175454320188458,"y0":50.00064813433695,"z0":5.120087809787961,"aX":-15.675566596906025},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.2,"breakHorizontal":18.7,"spinRate":2586,"spinDirection":254},"zone":7,"typeConfidence":0.9,"plateTime":0.46264359466910676,"extension":6.3349954605431025},"index":0,"playId":"1360b4ac-1f1b-3836-816a-1a6d905fce8a","pitchNumber":1,"startTime":"2026-08-29T00:12:38.590Z","endTime":"2026-08-29T00:12:41.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.654056374283606,"aZ":-20.352018855314483,"pfxX":-0.9779165928422064,"pfxZ":6.892503146393224,"pX":0.8106988180113046,"pZ":2.8303650178702586,"vX0":6.097749186997264,"vY0":-129.30459028038217,"vZ0":-2.0158467713651333,"x":86.1,"y":162.36,"x0":-1.4379021900638427,"y0":50.004419482229316,"z0":5.160593690540169,"aX":-1.6785692758640922},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.4,"breakHorizontal":0.6,"spinRate":2462,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.42150309605281544,"extension":6.300482872610329},"index":1,"playId":"0c555136-a0be-3e33-aaf6-32684f6823de","pitchNumber":2,"startTime":"2026-08-29T00:12:55.024Z","endTime":"2026-08-29T00:12:58.058Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-29T00:13:08.857Z","endTime":"2026-08-29T00:13:27.771Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179660811253694,"aZ":-26.990220790509408,"pfxX":-10.439736342492552,"pfxZ":3.5658375531831314,"pX":-0.45259954779097394,"pZ":0.9452500615207997,"vX0":5.426956354750307,"vY0":-120.04111938934754,"vZ0":-3.730557540792628,"x":134.25,"y":213.26,"x0":-1.3915003125774124,"y0":50.00165761087153,"z0":4.9338280626429665,"aX":-15.168567469756702},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.8,"breakHorizontal":17.5,"spinRate":2533,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.4570387137038998,"extension":6.535855386446769},"index":3,"playId":"4164f63c-2a3c-3f72-9a57-6bc67024c89e","pitchNumber":3,"startTime":"2026-08-29T00:13:27.771Z","endTime":"2026-08-29T00:13:31.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:13:31.732Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cody Freeman pops out to first baseman Jake Bauers in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T00:13:48.907Z","endTime":"2026-08-29T00:15:43.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22970820115676,"aZ":-13.575520160271957,"pfxX":-5.003454408048732,"pfxZ":10.1979381523856,"pX":-0.6557722899333486,"pZ":1.4995971924311464,"vX0":3.7706810521114233,"vY0":-134.01900217773533,"vZ0":-6.498927226694976,"x":142.0,"y":198.29,"x0":-1.4289815946968378,"y0":50.00591225289405,"z0":4.920868922409897,"aX":-9.128002347574462},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":8.3,"spinRate":2295,"spinDirection":215},"zone":7,"typeConfidence":0.8,"plateTime":0.40827351817483937,"extension":6.596229472814324},"index":0,"playId":"a4f10ee8-c561-3151-acfa-bf0b1840a919","pitchNumber":1,"startTime":"2026-08-29T00:14:00.134Z","endTime":"2026-08-29T00:14:04.547Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-29T00:14:11.059Z","endTime":"2026-08-29T00:14:25.752Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"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":92.9,"endSpeed":85.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72175811791923,"aZ":-14.81568676567457,"pfxX":-5.887846206602626,"pfxZ":9.355588769712487,"pX":-0.28475792736206057,"pZ":2.3904086547521977,"vX0":5.308851409525053,"vY0":-135.17115682158683,"vZ0":-4.118416638561004,"x":127.85,"y":174.24,"x0":-1.5066830021056417,"y0":50.004617573022585,"z0":4.970094737851142,"aX":-10.9261862044979},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":9.6,"spinRate":2260,"spinDirection":222},"zone":4,"typeConfidence":0.88,"plateTime":0.40480274177877096,"extension":6.460365662100638},"index":2,"playId":"4dd4ee8b-6b5d-3d87-9b6e-40b3f57940ed","pitchNumber":2,"startTime":"2026-08-29T00:14:25.752Z","endTime":"2026-08-29T00:14:29.914Z","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.0,"endSpeed":85.6,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570075549232133,"aZ":-13.581592683356703,"pfxX":-6.112338660585613,"pfxZ":9.948442174784091,"pX":0.046193227752467036,"pZ":1.7891110344380605,"vX0":6.061173792968491,"vY0":-135.34827043453788,"vZ0":-5.788945448731064,"x":115.24,"y":190.47,"x0":-1.42045780645851,"y0":50.00041387437915,"z0":4.894705951072305,"aX":-11.420117632917787},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2294,"spinDirection":215},"zone":8,"typeConfidence":0.89,"plateTime":0.40359158799522277,"extension":6.544883788822233},"index":3,"playId":"a539ef4c-3721-31d1-8520-e486ca7ce54d","pitchNumber":3,"startTime":"2026-08-29T00:14:43.172Z","endTime":"2026-08-29T00:14:47.163Z","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":83.4,"endSpeed":76.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.519339406614698,"aZ":-26.209662850541164,"pfxX":-10.554284383132623,"pfxZ":4.030342772443777,"pX":1.2208431611289603,"pZ":1.7154982404403007,"vX0":9.011818552915285,"vY0":-121.11118467539947,"vZ0":-2.3167167165378126,"x":70.46,"y":192.46,"x0":-1.1841807827940398,"y0":50.002593772963145,"z0":4.985842626104146,"aX":-15.617540867370348},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.0,"breakHorizontal":16.9,"spinRate":2641,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.4529381796946903,"extension":6.540875800120763},"index":4,"playId":"0fda13a2-a4a5-3bb4-9d79-8a051128767d","pitchNumber":4,"startTime":"2026-08-29T00:15:00.571Z","endTime":"2026-08-29T00:15:04.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.022411241818823,"aZ":-15.018720320822785,"pfxX":-6.934653804049762,"pfxZ":9.212039968666751,"pX":-0.5008548489324873,"pZ":2.5713902288830255,"vX0":5.084304316794897,"vY0":-135.46251192446624,"vZ0":-3.6227703074797617,"x":136.09,"y":169.35,"x0":-1.4992074970801372,"y0":50.00131719150281,"z0":4.9730030894271255,"aX":-12.913194775042802},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2345,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.4040072311724914,"extension":6.52154938275204},"index":5,"playId":"52c8f2f1-532a-3cc8-a7a8-4d53e8d48bfa","pitchNumber":5,"startTime":"2026-08-29T00:15:16.302Z","endTime":"2026-08-29T00:15:20.180Z","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":83.1,"endSpeed":75.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.689309668772445,"aZ":-26.01206780084946,"pfxX":-9.977953038576382,"pfxZ":4.186793752701668,"pX":-0.012206176054879978,"pZ":2.0455855118452773,"vX0":6.196951410173441,"vY0":-120.88563125860705,"vZ0":-1.8003824499721772,"x":117.47,"y":183.55,"x0":-1.3191950326671076,"y0":50.00393732832234,"z0":5.094823194291576,"aX":-14.693083667486487},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2734,"spinDirection":254},"zone":8,"typeConfidence":0.9,"plateTime":0.45398465051536885,"extension":6.570871811385573},"hitData":{"launchSpeed":51.4,"launchAngle":39.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":169.73,"coordY":166.5}},"index":6,"playId":"59be8cf8-ad43-3ce7-a1c6-e2e48bbd76bb","pitchNumber":6,"startTime":"2026-08-29T00:15:37.351Z","endTime":"2026-08-29T00:15:43.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:15:43.465Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Danny Jansen homers (5) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T00:16:02.905Z","endTime":"2026-08-29T00:16:51.674Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":{"id":701656,"link":"/api/v1/people/701656"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.777260502144998,"aZ":-13.75028830120524,"pfxX":-5.904019500183529,"pfxZ":9.914344024597229,"pX":0.5513853917751799,"pZ":2.9691451303014977,"vX0":7.264735109990332,"vY0":-135.72780371225457,"vZ0":-2.907412968211289,"x":95.98,"y":158.61,"x0":-1.3976930964064753,"y0":50.00605404949516,"z0":5.016699240652481,"aX":-10.975749598688356},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2350,"spinDirection":223},"zone":3,"typeConfidence":0.9,"plateTime":0.40414386563942406,"extension":6.517674146364564},"index":0,"playId":"5efdf23f-176d-3a3d-88aa-cda0a64330ae","pitchNumber":1,"startTime":"2026-08-29T00:16:10.335Z","endTime":"2026-08-29T00:16:14.243Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.422274749442312,"aZ":-14.935816827543777,"pfxX":-6.662500664962098,"pfxZ":9.093713212398661,"pX":-0.24103787226723156,"pZ":2.8663915874175494,"vX0":5.639116906852805,"vY0":-137.0990842444632,"vZ0":-3.1535169152074296,"x":126.19,"y":161.39,"x0":-1.4629152126194518,"y0":50.00580978143837,"z0":5.05619011170315,"aX":-12.635371450605355},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2406,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.40010078308636476,"extension":6.3622844687820015},"hitData":{"launchSpeed":103.3,"launchAngle":32.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.38,"coordY":73.55}},"index":1,"playId":"9424554c-65c7-3b5e-b38d-a3e22754bd3a","pitchNumber":2,"startTime":"2026-08-29T00:16:27.131Z","endTime":"2026-08-29T00:16:51.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:16:51.674Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T00:17:04.457Z","endTime":"2026-08-29T00:19:04.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.394378766756358,"aZ":-28.106126998864934,"pfxX":-11.875156317303592,"pfxZ":2.7589854818375343,"pX":0.17944885135167496,"pZ":1.449798022102503,"vX0":7.255637105785486,"vY0":-120.89330898402889,"vZ0":-2.6475719084677194,"x":110.16,"y":199.64,"x0":-1.3236054399830168,"y0":50.0022673455762,"z0":5.035508421152243,"aX":-17.511161052256487},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":19.7,"spinRate":2597,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4537032914509438,"extension":6.5261416915064085},"index":0,"playId":"c83d574a-bd88-32cf-bb37-2e68c703ca27","pitchNumber":1,"startTime":"2026-08-29T00:17:15.801Z","endTime":"2026-08-29T00:17:19.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0134559408699,"aZ":-17.380340696282435,"pfxX":-1.33678136224824,"pfxZ":8.368424134243178,"pX":0.9600037754467293,"pZ":2.690936921838221,"vX0":6.780668265836631,"vY0":-132.09864727227836,"vZ0":-2.606813039274537,"x":80.41,"y":166.12,"x0":-1.465980241245807,"y0":50.00452747002983,"z0":4.96758457909104,"aX":-2.3641529459507638},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.8,"breakHorizontal":1.0,"spinRate":2324,"spinDirection":211},"zone":12,"typeConfidence":0.89,"plateTime":0.41455080533809685,"extension":6.520231189260822},"index":1,"playId":"f5335018-d2af-3165-9578-f3e1a9948e47","pitchNumber":2,"startTime":"2026-08-29T00:17:33.641Z","endTime":"2026-08-29T00:17:41.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940632983318388,"aZ":-13.956662377607516,"pfxX":-6.25631686009617,"pfxZ":9.658526694100143,"pX":0.20553645754100797,"pZ":2.197929015959826,"vX0":6.212233127438331,"vY0":-136.45140774272653,"vZ0":-4.812137926184803,"x":109.17,"y":179.44,"x0":-1.2874586848482241,"y0":50.005028149494,"z0":4.945651595784211,"aX":-11.803037309227632},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2359,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.40136076219326267,"extension":6.423858773057363},"index":2,"playId":"ee01e7b1-0020-3c7a-8f09-27c03ec93cab","pitchNumber":3,"startTime":"2026-08-29T00:18:06.175Z","endTime":"2026-08-29T00:18:10.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.026563989100453,"aZ":-15.930395105117855,"pfxX":-6.761928605536816,"pfxZ":8.5376808148871,"pX":0.6385878494452503,"pZ":3.494764909898251,"vX0":7.975687008773533,"vY0":-137.0053999414722,"vZ0":-1.1772147032979707,"x":92.66,"y":144.42,"x0":-1.4305432685135793,"y0":50.0037661898291,"z0":5.017882641167346,"aX":-12.867250657921538},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2340,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3996644250204673,"extension":6.466671764343687},"index":3,"playId":"caed4e49-d380-3fec-bee4-be4cfc54ab7e","pitchNumber":4,"startTime":"2026-08-29T00:18:23.954Z","endTime":"2026-08-29T00:18:28.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-29T00:18:40.496Z","endTime":"2026-08-29T00:19:00.268Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532698067269017,"aZ":-26.867951904789297,"pfxX":-10.735378818530055,"pfxZ":3.4643084474249184,"pX":0.6680765210253975,"pZ":1.8527054146195054,"vX0":8.184699550019305,"vY0":-123.05362455698211,"vZ0":-2.234668702186396,"x":91.53,"y":188.76,"x0":-1.3071889692482492,"y0":50.00423001218394,"z0":5.049955826964201,"aX":-16.456607217967203},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.0,"breakHorizontal":17.5,"spinRate":2564,"spinDirection":252},"zone":9,"typeConfidence":0.9,"plateTime":0.44519515729525905,"extension":6.6619458192467125},"index":5,"playId":"8ceada46-fa09-392e-be6d-32ffa272f2ad","pitchNumber":5,"startTime":"2026-08-29T00:19:00.268Z","endTime":"2026-08-29T00:19:04.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:19:04.713Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T00:20:54.791Z","endTime":"2026-08-29T00:22:24.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":68.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.985964347252903,"aZ":-34.927156293033725,"pfxX":-1.5640745394712297,"pfxZ":-2.363470589250106,"pX":0.8851384130516865,"pZ":2.4921877741875824,"vX0":0.6344678568841243,"vY0":-107.386151839973,"vZ0":0.22230298506036306,"x":83.26,"y":171.49,"x0":0.7887017396576071,"y0":50.00241035398153,"z0":6.279936857958233,"aX":-1.8225507689519715},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-3.8,"breakHorizontal":2.6,"spinRate":2016,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.5105000341996004,"extension":6.971752741635253},"index":0,"playId":"64fd1126-3346-39d1-abf8-448a03d759ab","pitchNumber":1,"startTime":"2026-08-29T00:21:17.587Z","endTime":"2026-08-29T00:21:21.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68566169353588,"aZ":-22.688229730220964,"pfxX":8.205319082504584,"pfxZ":6.755422759422939,"pX":-0.1619948472170768,"pZ":2.27572413900418,"vX0":-4.3029137199588785,"vY0":-117.59509683408189,"vZ0":-3.973092544884404,"x":123.17,"y":177.34,"x0":0.6226173306783714,"y0":50.005118413397085,"z0":6.084781056250128,"aX":11.52718637508139},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.5,"breakHorizontal":-13.8,"spinRate":1672,"spinDirection":133},"zone":5,"typeConfidence":0.92,"plateTime":0.465256713161216,"extension":7.182894756340399},"index":1,"playId":"705fd393-7ed7-3471-ab2b-9cb5253429f5","pitchNumber":2,"startTime":"2026-08-29T00:21:32.703Z","endTime":"2026-08-29T00:21:36.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85361867523019,"aZ":-35.4540978653008,"pfxX":-1.2549608334502942,"pfxZ":-2.738887536966688,"pX":0.7295091174071285,"pZ":2.152887168772183,"vX0":0.18475980312720564,"vY0":-109.12671848758549,"vZ0":-0.5175551646731191,"x":89.19,"y":180.65,"x0":0.8062279084624563,"y0":50.005127938003874,"z0":6.242667451765507,"aX":-1.4998849136111156},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-4.8,"breakHorizontal":2.2,"spinRate":2113,"spinDirection":320},"zone":9,"typeConfidence":0.88,"plateTime":0.5036906614677785,"extension":7.210693150703555},"index":2,"playId":"ce4e8dab-1430-3d7f-8110-57145b288c87","pitchNumber":3,"startTime":"2026-08-29T00:21:49.640Z","endTime":"2026-08-29T00:21:52.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.219391863188655,"aZ":-32.4184471408919,"pfxX":-1.9873453712733893,"pfxZ":-0.17488975461011158,"pX":-0.6196971726273418,"pZ":1.6421435601933816,"vX0":-2.241844738670625,"vY0":-117.47140590724966,"vZ0":-3.2559699774493938,"x":140.62,"y":194.44,"x0":0.6068789883358381,"y0":50.003105224016586,"z0":6.07426143792128,"aX":-2.7644444280566653},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.8,"breakHorizontal":4.2,"spinRate":2172,"spinDirection":277},"zone":7,"typeConfidence":0.94,"plateTime":0.4671009195322995,"extension":7.380180020607136},"hitData":{"launchSpeed":90.6,"launchAngle":29.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.6,"coordY":88.62}},"index":3,"playId":"0083f2e2-4929-3264-9b98-6a76d3ab5913","pitchNumber":4,"startTime":"2026-08-29T00:22:16.430Z","endTime":"2026-08-29T00:22:24.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:22:24.366Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a fly ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T00:22:43.239Z","endTime":"2026-08-29T00:23:48.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":81.3,"endSpeed":74.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.335501488994776,"aZ":-24.48990945054106,"pfxX":9.37460425836976,"pfxZ":5.406631167752478,"pX":-0.42201359414761613,"pZ":2.2550887621796742,"vX0":-5.165827707051636,"vY0":-118.35542380038041,"vZ0":-3.552273865221248,"x":133.09,"y":177.89,"x0":0.5696517262215435,"y0":50.00089258685063,"z0":6.015228584388416,"aX":13.314201160514443},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.2,"breakHorizontal":-15.7,"spinRate":1548,"spinDirection":132},"zone":4,"typeConfidence":0.92,"plateTime":0.46256950024102483,"extension":7.39302050840137},"index":0,"playId":"22979f42-6c21-3eb0-875d-f20e9e256be6","pitchNumber":1,"startTime":"2026-08-29T00:22:49.986Z","endTime":"2026-08-29T00:22:53.686Z","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":88.8,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020984757502553,"aZ":-12.933832455291167,"pfxX":1.1802706710927242,"pfxZ":11.416698415070636,"pX":0.1303768306138304,"pZ":3.76424593413996,"vX0":-1.2307071235100853,"vY0":-129.27451370536187,"vZ0":-3.6430576939026706,"x":112.03,"y":137.15,"x0":0.46023869971116627,"y0":50.00197731345382,"z0":6.190560774075859,"aX":1.9890676504953932},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":20.0,"breakHorizontal":-1.8,"spinRate":2093,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.4243756297162795,"extension":7.265625378521163},"index":1,"playId":"8b5dbef5-edf1-304b-9dd8-3e8baa5e8733","pitchNumber":2,"startTime":"2026-08-29T00:23:06.400Z","endTime":"2026-08-29T00:23:10.024Z","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":88.7,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34523893511469,"aZ":-13.0693861905946,"pfxX":0.9624062375267703,"pfxZ":11.342794930235712,"pX":-1.0169329913789025,"pZ":2.9091950252330734,"vX0":-3.9778328225009814,"vY0":-129.08104037584835,"vZ0":-5.680068177639363,"x":155.76,"y":160.23,"x0":0.4202996923531491,"y0":50.00319759767775,"z0":6.147881440614169,"aX":1.6216105161036125},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":19.4,"breakHorizontal":-0.8,"spinRate":2041,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.42464756194553965,"extension":7.466823099347309},"index":2,"playId":"cb69d35c-2066-3660-8ec6-1c913e4ace0e","pitchNumber":3,"startTime":"2026-08-29T00:23:22.006Z","endTime":"2026-08-29T00:23:25.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.104385256171035,"aZ":-24.149795312291953,"pfxX":10.185118521438632,"pfxZ":5.693998624111513,"pX":0.7572335008605913,"pZ":3.1126882248847316,"vX0":-2.7685065609045383,"vY0":-118.13658742464614,"vZ0":-1.8381203237360555,"x":88.14,"y":154.74,"x0":0.6230702819843111,"y0":50.00366453664881,"z0":6.126920568950421,"aX":14.355588063491442},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":10.1,"breakHorizontal":-17.8,"spinRate":1730,"spinDirection":130},"zone":3,"typeConfidence":0.92,"plateTime":0.464155201004838,"extension":7.401411517517355},"hitData":{"launchSpeed":67.3,"launchAngle":26.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.68,"coordY":111.67}},"index":3,"playId":"9e4bee8a-5ec8-38f6-88a7-2e8db3c27b0c","pitchNumber":4,"startTime":"2026-08-29T00:23:37.482Z","endTime":"2026-08-29T00:23:48.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:23:48.834Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to left fielder Wyatt Langford. Jake Bauers to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T00:24:06.367Z","endTime":"2026-08-29T00:26:01.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.263305460704434,"aZ":-23.170751496655733,"pfxX":8.783061458052142,"pfxZ":6.623553364632388,"pX":0.21888229097613449,"pZ":2.3889038698288725,"vX0":-3.5946692906202946,"vY0":-115.76827645231704,"vZ0":-3.3334082649484684,"x":108.66,"y":174.28,"x0":0.649109149866774,"y0":50.00491469951436,"z0":6.061207202599461,"aX":11.943635616464222},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":11.4,"breakHorizontal":-15.0,"spinRate":1521,"spinDirection":125},"zone":5,"typeConfidence":0.92,"plateTime":0.47281640854677454,"extension":7.237589449843081},"index":0,"playId":"1b1ab405-392f-3ff3-8888-a6b435cb4edd","pitchNumber":1,"startTime":"2026-08-29T00:24:14.791Z","endTime":"2026-08-29T00:24:18.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50108947302173,"aZ":-15.7867893317322,"pfxX":2.414301806152133,"pfxZ":9.55212779175421,"pX":-0.6976965923280996,"pZ":2.760071648193979,"vX0":-3.5724332372068677,"vY0":-129.95457850502805,"vZ0":-5.523776459600056,"x":143.59,"y":164.26,"x0":0.37928904841682065,"y0":50.00173585671229,"z0":6.106959266910401,"aX":4.14150554638753},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.3,"breakHorizontal":-3.6,"spinRate":2066,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.4210243481322933,"extension":7.494862157440655},"index":1,"playId":"46efa363-bb8a-3b61-9763-b414b977b5dc","pitchNumber":2,"startTime":"2026-08-29T00:24:38.482Z","endTime":"2026-08-29T00:24:44.158Z","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":89.4,"endSpeed":82.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084973606744004,"aZ":-17.278586432432398,"pfxX":1.6399608041179652,"pfxZ":8.630569290913904,"pX":-0.020655213765174985,"pZ":2.9544378101063486,"vX0":-1.569097716329388,"vY0":-130.2397414622956,"vZ0":-5.006320042208348,"x":117.79,"y":159.01,"x0":0.3751243391619561,"y0":50.00597598998336,"z0":6.199088378095447,"aX":2.831830707360471},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.8,"breakHorizontal":-2.6,"spinRate":1938,"spinDirection":156},"zone":2,"typeConfidence":0.88,"plateTime":0.4197632859340157,"extension":7.331850908930445},"index":2,"playId":"6f6303a7-3a1e-316b-8fd2-018b65fce468","pitchNumber":3,"startTime":"2026-08-29T00:25:00.185Z","endTime":"2026-08-29T00:25:03.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.263806761927142,"aZ":-31.949844519071696,"pfxX":-1.2712640019180026,"pfxZ":0.1755540963743094,"pX":-0.9002628564299708,"pZ":1.1239125882623515,"vX0":-3.0248518122030554,"vY0":-111.74633648208322,"vZ0":-3.574543751706745,"x":151.32,"y":208.43,"x0":0.6421609931266957,"y0":50.000898512727446,"z0":6.065411292339252,"aX":-1.5888828530853332},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-0.4,"breakHorizontal":3.1,"spinRate":2098,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.49229098020000484,"extension":7.465752644652289},"index":3,"playId":"f4d541bc-c383-3342-8b4a-ae63d7e33523","pitchNumber":4,"startTime":"2026-08-29T00:25:28.792Z","endTime":"2026-08-29T00:25:32.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61720850515237,"aZ":-14.656036844527602,"pfxX":2.512545951135384,"pfxZ":10.52183953426847,"pX":0.1640393370140398,"pZ":2.2090499692469194,"vX0":-1.441857053185898,"vY0":-128.69129175242963,"vZ0":-6.927330434825152,"x":110.75,"y":179.14,"x0":0.40740164332757695,"y0":50.000553141786156,"z0":6.087034476587545,"aX":4.181449852014724},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":17.6,"breakHorizontal":-4.2,"spinRate":2108,"spinDirection":157},"zone":5,"typeConfidence":0.89,"plateTime":0.4268710069250221,"extension":7.421897998844333},"hitData":{"launchSpeed":96.8,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.44,"coordY":119.25}},"index":4,"playId":"c3c804a0-f939-3ee4-be6a-ee7acabd3b77","pitchNumber":5,"startTime":"2026-08-29T00:25:50.562Z","endTime":"2026-08-29T00:26:01.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:26:01.902Z","atBatIndex":22},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Christian Yelich grounds into a double play, second baseman Cody Freeman to shortstop Corey Seager to first baseman Jake Burger. William Contreras out at 2nd. Christian Yelich out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T00:26:26.340Z","endTime":"2026-08-29T00:27:07.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15415054279329,"aZ":-14.817489989215902,"pfxX":3.5029435270317917,"pfxZ":10.39864251371731,"pX":0.30672961272226434,"pZ":2.364156705072183,"vX0":-1.7125485568747825,"vY0":-128.75566060412316,"vZ0":-6.6360386344794815,"x":105.31,"y":174.95,"x0":0.5273767941236152,"y0":50.00520216577696,"z0":6.133283733572402,"aX":5.848755224032153},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.9,"spinRate":2000,"spinDirection":154},"zone":6,"typeConfidence":0.89,"plateTime":0.4263234878850404,"extension":7.403191807136941},"index":0,"playId":"cab204bc-f658-3ba8-8ff8-32a212e66433","pitchNumber":1,"startTime":"2026-08-29T00:26:40.815Z","endTime":"2026-08-29T00:26:44.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850294271550656,"aZ":-26.213451198420145,"pfxX":10.187686422959585,"pfxZ":4.139506025708478,"pX":0.20060646681233385,"pZ":2.65127506641973,"vX0":-3.9629888389406687,"vY0":-119.4268077577033,"vZ0":-2.4769471012396473,"x":109.35,"y":167.2,"x0":0.5616906448237328,"y0":50.00034201889809,"z0":6.069098110016611,"aX":14.655535951167028},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.2,"breakHorizontal":-17.4,"spinRate":1640,"spinDirection":131},"zone":5,"typeConfidence":0.92,"plateTime":0.459334754997629,"extension":7.488095317212834},"hitData":{"launchSpeed":92.6,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":152.19}},"index":1,"playId":"0d4968e7-822b-3109-99c6-575130868204","pitchNumber":2,"startTime":"2026-08-29T00:26:59.534Z","endTime":"2026-08-29T00:27:07.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:27:07.392Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:29:19.802Z","endTime":"2026-08-29T00:29:35.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":82.1,"endSpeed":74.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17553915025453,"aZ":-25.603144274803523,"pfxX":-10.603756560197002,"pfxZ":4.5987909096493755,"pX":-0.4288937196356755,"pZ":2.63052606859458,"vX0":5.008600043326565,"vY0":-119.36412760397354,"vZ0":-0.6402062501138464,"x":133.35,"y":167.76,"x0":-1.18833119969967,"y0":50.001434186992334,"z0":5.228524003757788,"aX":-15.142782522643184},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.4,"breakHorizontal":17.8,"spinRate":2530,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.460692480598361,"extension":6.274287014018676},"hitData":{"launchSpeed":61.4,"launchAngle":15.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.26,"coordY":153.82}},"index":0,"playId":"3b8f2d87-12c0-3b42-a5ac-ddcee0d0b2f4","pitchNumber":1,"startTime":"2026-08-29T00:29:27.572Z","endTime":"2026-08-29T00:29:35.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:29:35.506Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:30:14.856Z","endTime":"2026-08-29T00:33:29.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":9},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T00:29:59.746Z","endTime":"2026-08-29T00:30:17.129Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":92.3,"endSpeed":83.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387844037694805,"aZ":-12.582528562451085,"pfxX":-5.427869798044905,"pfxZ":10.791562949368426,"pX":0.09182862149091682,"pZ":2.6811204373796422,"vX0":5.780905136807577,"vY0":-134.22787541827606,"vZ0":-4.0112272843602295,"x":113.5,"y":166.39,"x0":-1.389634544705728,"y0":50.00463852713896,"z0":5.097558558710787,"aX":-9.85673120266195},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":8.5,"spinRate":2188,"spinDirection":226},"zone":5,"typeConfidence":0.88,"plateTime":0.40881395515203867,"extension":6.4826275019383655},"index":1,"playId":"8c0f0385-46aa-3976-abb3-f3d447e8c040","pitchNumber":1,"startTime":"2026-08-29T00:30:17.129Z","endTime":"2026-08-29T00:30:20.864Z","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":92.4,"endSpeed":84.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.399368792572595,"aZ":-15.324888069330994,"pfxX":-5.697131466496261,"pfxZ":9.240559832582244,"pX":-0.5881958538192068,"pZ":3.8485775783451857,"vX0":4.315149425146079,"vY0":-134.48535446424228,"vZ0":-0.5678987808055824,"x":139.42,"y":134.87,"x0":-1.4769689354426987,"y0":50.00376079455817,"z0":5.154031303148157,"aX":-10.389176532121883},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2315,"spinDirection":225},"zone":11,"typeConfidence":0.89,"plateTime":0.4079878337122249,"extension":6.347790538423133},"index":2,"playId":"29ef90be-97ed-365a-97e1-bce5420251e3","pitchNumber":2,"startTime":"2026-08-29T00:30:34.763Z","endTime":"2026-08-29T00:30:38.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.084528426565505,"aZ":-37.25158853102188,"pfxX":9.76115842571459,"pfxZ":-3.5525769412892463,"pX":1.2758471182053488,"pZ":0.5193101515781718,"vX0":3.757108706347824,"vY0":-118.59994973020642,"vZ0":-2.2527421120715516,"x":68.37,"y":224.76,"x0":-1.5958912537754195,"y0":50.00478696592752,"z0":4.8699985113697455,"aX":13.944356686918804},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.7,"breakHorizontal":-18.6,"spinRate":2130,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.4613356679748888,"extension":6.339077779090134},"index":3,"playId":"bbee763c-9849-3a68-968a-a75451cfc83c","pitchNumber":3,"startTime":"2026-08-29T00:30:51.094Z","endTime":"2026-08-29T00:30:55.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026163336572875,"aZ":-26.415953097968984,"pfxX":-9.739013995481645,"pfxZ":3.910482019158474,"pX":0.4512323282139859,"pZ":1.7216282447192883,"vX0":7.274158762230146,"vY0":-120.72585731416457,"vZ0":-2.1675150876159663,"x":99.8,"y":192.3,"x0":-1.339112570556559,"y0":50.00355369849207,"z0":4.961770739774044,"aX":-14.342407949103826},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":2444,"spinDirection":255},"zone":9,"typeConfidence":0.9,"plateTime":0.4541170173816864,"extension":6.524347560100522},"index":4,"playId":"7a2ebd3e-8f5a-369b-854f-cd5b0d0151e3","pitchNumber":4,"startTime":"2026-08-29T00:31:08.344Z","endTime":"2026-08-29T00:31:12.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.729735697172462,"aZ":-15.058277685592158,"pfxX":-5.591649546703963,"pfxZ":9.011534118112973,"pX":1.1990967169200033,"pZ":3.836174552426682,"vX0":8.604369339123036,"vY0":-137.26992381453633,"vZ0":-0.7730951196320113,"x":71.29,"y":135.2,"x0":-1.2564034229228551,"y0":50.00254607856119,"z0":5.151255272156854,"aX":-10.62103131994435},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2346,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.3997476946837728,"extension":6.24942048852437},"index":5,"playId":"882c3326-0319-37c7-9227-66dd9a163bcd","pitchNumber":5,"startTime":"2026-08-29T00:31:24.844Z","endTime":"2026-08-29T00:31:27.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08346656595199,"aZ":-17.218531211755735,"pfxX":-6.159078564881785,"pfxZ":8.05884149094664,"pX":0.6754161565478022,"pZ":2.953472374997763,"vX0":7.496070671939207,"vY0":-135.7195433611375,"vZ0":-2.3731356926882623,"x":91.25,"y":159.04,"x0":-1.32865600618975,"y0":50.00604643152311,"z0":5.0453037620083805,"aX":-11.435435970962029},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2267,"spinDirection":221},"zone":3,"typeConfidence":0.9,"plateTime":0.40433811623647475,"extension":6.5238164346329475},"index":6,"playId":"6f9148e7-f3de-36cb-b4db-a698829a5eb5","pitchNumber":6,"startTime":"2026-08-29T00:31:43.652Z","endTime":"2026-08-29T00:31:47.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555608203005587,"aZ":-27.66517049456005,"pfxX":-10.731466737345166,"pfxZ":3.0375559730391055,"pX":-0.2747256115065388,"pZ":2.2399738854233293,"vX0":5.850881819155516,"vY0":-121.57397654320377,"vZ0":-0.8363313517462643,"x":127.47,"y":178.3,"x0":-1.327940852262565,"y0":50.00480088559202,"z0":5.006374508297649,"aX":-15.941613088307829},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.5,"breakHorizontal":17.9,"spinRate":2538,"spinDirection":256},"zone":4,"typeConfidence":0.9,"plateTime":0.4518811417311883,"extension":6.506522882014191},"index":7,"playId":"ae97c304-9d07-34a1-95b1-eca078740b2c","pitchNumber":7,"startTime":"2026-08-29T00:32:12.394Z","endTime":"2026-08-29T00:32:19.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91825806677713,"aZ":-29.54471023651916,"pfxX":-10.887809715493256,"pfxZ":1.8002219606481962,"pX":-0.8491194963336963,"pZ":2.865174306143194,"vX0":4.801079517954272,"vY0":-121.6296164182677,"vZ0":0.8519315198152148,"x":149.37,"y":161.42,"x0":-1.45864623665165,"y0":50.005686566628,"z0":5.118425346685778,"aX":-15.944302399566544},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.8,"breakHorizontal":18.2,"spinRate":2568,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.45430151736560154,"extension":6.482731608827258},"index":8,"playId":"222a0e66-b5ac-3907-833f-cb8ebb5406c8","pitchNumber":8,"startTime":"2026-08-29T00:32:59.928Z","endTime":"2026-08-29T00:33:04.004Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50925337288869,"aZ":-14.714549490745489,"pfxX":-5.9000125709484665,"pfxZ":9.285270153835132,"pX":0.6855327274770999,"pZ":2.211296331023356,"vX0":7.635741983157722,"vY0":-135.94002031428505,"vZ0":-4.52312238237702,"x":90.87,"y":179.07,"x0":-1.3871283730551949,"y0":50.00295837409164,"z0":4.911129952406539,"aX":-11.094514451463128},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":9.1,"spinRate":2099,"spinDirection":221},"zone":6,"typeConfidence":0.89,"plateTime":0.40222218015077704,"extension":6.46477681952551},"index":9,"playId":"9411f5a8-3ba0-369b-9b06-14f5acb366ae","pitchNumber":9,"startTime":"2026-08-29T00:33:24.742Z","endTime":"2026-08-29T00:33:29.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:33:29.037Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:34:04.075Z","endTime":"2026-08-29T00:35:53.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":3},"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":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T00:33:58.805Z","endTime":"2026-08-29T00:34:06.279Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.350265955429013,"aZ":-27.160667312356633,"pfxX":-10.898215820270861,"pfxZ":3.350404317598003,"pX":-0.49829780351929304,"pZ":1.1599469779847182,"vX0":5.712511111431735,"vY0":-121.66262941050722,"vZ0":-3.5413743536865967,"x":135.99,"y":207.46,"x0":-1.4635208097446915,"y0":50.00147378411447,"z0":4.993853853211155,"aX":-16.300983746834433},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":18.4,"spinRate":2575,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.4505687911808649,"extension":6.590209011941922},"index":1,"playId":"fc29e5d8-0d1b-365b-aa79-1ae7392f8dd6","pitchNumber":1,"startTime":"2026-08-29T00:34:06.279Z","endTime":"2026-08-29T00:34:10.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.306137889319462,"aZ":-28.66563998933088,"pfxX":-10.557088675017356,"pfxZ":2.4290034281640143,"pX":-1.0365631554660442,"pZ":2.595117764037236,"vX0":4.445785463473016,"vY0":-119.79227214308425,"vZ0":0.3440112179006327,"x":156.51,"y":168.71,"x0":-1.5503134171938155,"y0":50.00447430542022,"z0":5.02348008702778,"aX":-15.26177732304604},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.8,"breakHorizontal":18.0,"spinRate":2662,"spinDirection":263},"zone":11,"typeConfidence":0.9,"plateTime":0.45817891043833114,"extension":6.384359378545379},"index":2,"playId":"80c08ec2-41c8-3778-8064-d1409f4a5708","pitchNumber":2,"startTime":"2026-08-29T00:34:22.465Z","endTime":"2026-08-29T00:34:26.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142052592333414,"aZ":-27.196949425288885,"pfxX":-11.617335504121485,"pfxZ":3.397164828486508,"pX":-0.5942550838039501,"pZ":2.137031515323582,"vX0":5.534110887170263,"vY0":-121.49566234511795,"vZ0":-1.2500606851853175,"x":139.65,"y":181.08,"x0":-1.4161862389969413,"y0":50.004781651552584,"z0":5.06533800191373,"aX":-17.029962393663627},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.1,"breakHorizontal":19.3,"spinRate":2631,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.4542412286008761,"extension":6.458283225889496},"index":3,"playId":"d89a6d04-a076-3682-bd65-9e20463ee0ca","pitchNumber":3,"startTime":"2026-08-29T00:34:45.145Z","endTime":"2026-08-29T00:34:48.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.957957319150985,"aZ":-11.705566371152718,"pfxX":-6.185166902778159,"pfxZ":10.892918425408956,"pX":0.3432153409694422,"pZ":1.7179763077775427,"vX0":6.899110669820734,"vY0":-136.89303950227628,"vZ0":-6.268130286049476,"x":103.92,"y":192.39,"x0":-1.4178068728728481,"y0":50.00584227003964,"z0":4.854744014357864,"aX":-11.62685795919906},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":9.6,"spinRate":2176,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.40160530192147714,"extension":6.409657305932771},"index":4,"playId":"fa2d4c35-59cd-388b-9cb0-3e2adc9a8a4a","pitchNumber":4,"startTime":"2026-08-29T00:35:06.343Z","endTime":"2026-08-29T00:35:10.284Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.950180914020436,"aZ":-11.491816663516305,"pfxX":-6.618352676485182,"pfxZ":10.85580011023955,"pX":0.33493552790536013,"pZ":1.98301969068552,"vX0":7.115770536014016,"vY0":-138.15467480100668,"vZ0":-5.708747647708472,"x":104.23,"y":185.24,"x0":-1.432230320958454,"y0":50.001832887725634,"z0":4.870799351478521,"aX":-12.607905156205273},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2299,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.3986933918200455,"extension":6.412604131854996},"index":5,"playId":"fcb687a6-ebef-3bb3-bdf8-f561b8e97932","pitchNumber":5,"startTime":"2026-08-29T00:35:49.833Z","endTime":"2026-08-29T00:35:53.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:35:53.915Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to shortstop Corey Seager.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:37:54.353Z","endTime":"2026-08-29T00:39:09.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56286597047418,"aZ":-16.525758193786377,"pfxX":2.715724539428961,"pfxZ":9.383835304051447,"pX":-1.0952217483881996,"pZ":3.932989003729141,"vX0":-4.191688498285124,"vY0":-128.79394109246635,"vZ0":-2.6215207073826066,"x":158.75,"y":132.59,"x0":0.20599352972313223,"y0":50.005017981520005,"z0":6.2530798015446925,"aX":4.530331717058513},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.6,"breakHorizontal":-4.0,"spinRate":2082,"spinDirection":160},"zone":11,"typeConfidence":0.89,"plateTime":0.4264719838743716,"extension":7.2601499555896565},"index":0,"playId":"45f63e21-7ee5-37ac-b7c9-04149ca8a081","pitchNumber":1,"startTime":"2026-08-29T00:38:04.531Z","endTime":"2026-08-29T00:38:08.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.683640528008915,"aZ":-24.126422250395425,"pfxX":9.252055568108062,"pfxZ":5.613747620946094,"pX":0.3985698861083953,"pZ":2.020797885093974,"vX0":-3.1587034012108917,"vY0":-118.40391475806383,"vZ0":-4.255268553792848,"x":101.81,"y":184.22,"x0":0.5410433306606995,"y0":50.00147916853956,"z0":6.0256349461192,"aX":13.254475310765862},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.5,"breakHorizontal":-16.1,"spinRate":1570,"spinDirection":138},"zone":9,"typeConfidence":0.92,"plateTime":0.4610089906893817,"extension":7.218363766603084},"index":1,"playId":"001f1aa9-90c3-3564-a602-44a7c59ffa59","pitchNumber":2,"startTime":"2026-08-29T00:38:19.180Z","endTime":"2026-08-29T00:38:23.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.857967783775997,"aZ":-14.251729005890937,"pfxX":3.2272829820161455,"pfxZ":10.56155212202831,"pX":-1.0925743610452034,"pZ":2.9328740681265795,"vX0":-4.827041928178981,"vY0":-130.09341035381127,"vZ0":-5.309142397471593,"x":158.65,"y":159.59,"x0":0.3762519727497252,"y0":50.000823753231245,"z0":6.098142361143786,"aX":5.475702767980587},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":18.0,"breakHorizontal":-4.7,"spinRate":2085,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.42265180206758934,"extension":7.403916514713778},"index":2,"playId":"a1edac8c-e244-3ae7-8089-5fc36640b83d","pitchNumber":3,"startTime":"2026-08-29T00:38:35.567Z","endTime":"2026-08-29T00:38:40.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.552527082511013,"aZ":-25.76589217544293,"pfxX":9.847687016115653,"pfxZ":4.447233853930598,"pX":1.008500742925572,"pZ":1.969990272819496,"vX0":-2.0818068242447656,"vY0":-118.97515350598955,"vZ0":-3.9435196837893978,"x":78.56,"y":185.59,"x0":0.6118024204601167,"y0":50.00549726344531,"z0":5.96848996185726,"aX":14.204009366103012},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.4,"breakHorizontal":-17.4,"spinRate":1687,"spinDirection":133},"zone":14,"typeConfidence":0.92,"plateTime":0.4593332097190266,"extension":7.327065241116163},"hitData":{"launchSpeed":87.9,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.34,"coordY":153.63}},"index":3,"playId":"abc73689-a550-3b26-b3b2-5b40ee3a2835","pitchNumber":4,"startTime":"2026-08-29T00:39:02.335Z","endTime":"2026-08-29T00:39:09.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:39:09.996Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Mitchell flies out to left fielder Wyatt Langford in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:39:27.622Z","endTime":"2026-08-29T00:41:45.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":89.1,"endSpeed":81.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07258542560001,"aZ":-13.51935775031942,"pfxX":4.244970079107831,"pfxZ":11.03635885228225,"pX":-1.2252153059157187,"pZ":0.8309441069134357,"vX0":-5.539573426667744,"vY0":-129.2293852386778,"vZ0":-10.548789103639155,"x":163.7,"y":216.34,"x0":0.39521409209047065,"y0":50.00317244729098,"z0":6.005789662398253,"aX":7.176007626080212},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.8,"breakHorizontal":-6.5,"spinRate":2068,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.42392136506635403,"extension":7.435446565986489},"index":0,"playId":"cae3623b-3f53-3fa6-8806-c28a41871fd3","pitchNumber":1,"startTime":"2026-08-29T00:39:46.714Z","endTime":"2026-08-29T00:39:50.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51787485816762,"aZ":-15.821258474316197,"pfxX":3.382898395769795,"pfxZ":9.966790442066102,"pX":-0.44922402321226285,"pZ":2.677021160476986,"vX0":-3.4543885201590014,"vY0":-127.83823808187212,"vZ0":-5.425080675960048,"x":134.12,"y":166.5,"x0":0.48571729064553687,"y0":50.002214767951614,"z0":6.085683890929651,"aX":5.550022434034181},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.9,"breakHorizontal":-5.3,"spinRate":2008,"spinDirection":153},"zone":4,"typeConfidence":0.88,"plateTime":0.42990257639468066,"extension":7.364436138055428},"index":1,"playId":"45c03fa9-bd5d-3164-bd5b-00389d68f432","pitchNumber":2,"startTime":"2026-08-29T00:40:04.575Z","endTime":"2026-08-29T00:40:07.874Z","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":88.1,"endSpeed":80.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.284798528713097,"aZ":-15.306973553842976,"pfxX":2.122702271350766,"pfxZ":10.157897933782547,"pX":-0.5331186171036733,"pZ":3.9258459278949314,"vX0":-2.81281624895741,"vY0":-128.24734272636667,"vZ0":-2.8155922763160737,"x":137.32,"y":132.78,"x0":0.3036644906110286,"y0":50.00405175014676,"z0":6.236378633359578,"aX":3.525493347503819},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":18.0,"breakHorizontal":-3.2,"spinRate":2090,"spinDirection":157},"zone":11,"typeConfidence":0.89,"plateTime":0.42759965127366373,"extension":7.224498611384562},"index":2,"playId":"507d2976-e057-390d-b7ee-c2a8220ef170","pitchNumber":3,"startTime":"2026-08-29T00:40:26.292Z","endTime":"2026-08-29T00:40:30.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.932435269919957,"aZ":-29.2210004618963,"pfxX":-0.6244430575418285,"pfxZ":2.059349076381687,"pX":0.5305996918233133,"pZ":1.8691805287897125,"vX0":-0.08252430087311126,"vY0":-118.61595616216323,"vZ0":-3.936070548126021,"x":96.77,"y":188.31,"x0":0.6469762030847124,"y0":50.00542568045414,"z0":6.190505777125978,"aX":-0.897287812972363},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.1,"breakHorizontal":1.2,"spinRate":2081,"spinDirection":248},"zone":9,"typeConfidence":0.87,"plateTime":0.4603136985781462,"extension":7.529399832052908},"index":3,"playId":"24b6b3d3-bf8e-3588-a4c3-9a56be674631","pitchNumber":4,"startTime":"2026-08-29T00:40:47.058Z","endTime":"2026-08-29T00:40:50.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94049210266713,"aZ":-15.066388008231948,"pfxX":1.6760594897986238,"pfxZ":9.820861770393238,"pX":-0.8610678979988956,"pZ":2.6961729759722384,"vX0":-3.9129074292651227,"vY0":-130.96103633410922,"vZ0":-5.934810005910535,"x":149.82,"y":165.98,"x0":0.4327740520725768,"y0":50.00094511940468,"z0":6.113339880998729,"aX":2.919355852231799},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":-2.2,"spinRate":2027,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.41778663619480927,"extension":7.51389073372719},"index":4,"playId":"bc04cac6-4ff1-3c1d-94de-54d6189a6ba0","pitchNumber":5,"startTime":"2026-08-29T00:41:10.790Z","endTime":"2026-08-29T00:41:14.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76926254327557,"aZ":-16.388772640911753,"pfxX":2.0449296007328686,"pfxZ":9.273225448366416,"pX":0.09544532596685534,"pZ":2.7656828687998014,"vX0":-1.5857016165938147,"vY0":-129.80913086305108,"vZ0":-5.416596474436366,"x":113.36,"y":164.11,"x0":0.44924769722842506,"y0":50.00561796101814,"z0":6.131752526868289,"aX":3.4822366240679865},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.7,"breakHorizontal":-3.4,"spinRate":2112,"spinDirection":161},"zone":5,"typeConfidence":0.88,"plateTime":0.4223355433207243,"extension":7.33933062966897},"hitData":{"launchSpeed":91.5,"launchAngle":59.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.98,"coordY":141.96}},"index":5,"playId":"e16a2058-23bb-32ed-8de7-418c37d4c547","pitchNumber":6,"startTime":"2026-08-29T00:41:31.254Z","endTime":"2026-08-29T00:41:45.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:41:45.660Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Frelick flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:42:04.825Z","endTime":"2026-08-29T00:42:22.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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(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":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60459258052313,"aZ":-27.691505900143163,"pfxX":-4.08082956533741,"pfxZ":3.213729071124959,"pX":-0.15425813690624912,"pZ":1.7414001121933347,"vX0":-0.7274121750324305,"vY0":-117.65773760080836,"vZ0":-4.228192582264007,"x":122.88,"y":191.76,"x0":0.6892740240248911,"y0":50.00153100994121,"z0":6.1458210868625835,"aX":-5.685146291850043},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.0,"breakHorizontal":7.6,"spinRate":2066,"spinDirection":218},"zone":8,"typeConfidence":0.94,"plateTime":0.4666322408047776,"extension":7.411673075631267},"hitData":{"launchSpeed":76.8,"launchAngle":34.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.66,"coordY":89.78}},"index":0,"playId":"1a9ed237-e439-38e2-a271-fbeb018a00a7","pitchNumber":1,"startTime":"2026-08-29T00:42:11.964Z","endTime":"2026-08-29T00:42:22.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:42:22.577Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:42:39.168Z","endTime":"2026-08-29T00:45:13.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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":80.8,"endSpeed":74.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.737477916389924,"aZ":-32.163311974643264,"pfxX":-2.843601862624124,"pfxZ":0.009754433386536476,"pX":-0.7369178356852694,"pZ":1.7042856576799879,"vX0":-2.930660412186808,"vY0":-117.62877125830855,"vZ0":-3.31985176598017,"x":145.09,"y":192.76,"x0":0.8933545066389847,"y0":50.004500816837286,"z0":6.107558717748651,"aX":-3.9957153302818327},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.5,"breakHorizontal":5.9,"spinRate":2219,"spinDirection":278},"zone":7,"typeConfidence":0.94,"plateTime":0.4651613736841309,"extension":7.311160797876667},"index":0,"playId":"eaf6cdcd-eea7-3564-bf8f-603a0df57d5c","pitchNumber":1,"startTime":"2026-08-29T00:42:47.182Z","endTime":"2026-08-29T00:42:51.454Z","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":90.2,"endSpeed":82.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71989333495252,"aZ":-13.871841399912682,"pfxX":3.6276567303483604,"pfxZ":10.578506938578265,"pX":-0.3555284880786367,"pZ":1.3136709634054782,"vX0":-3.5131639533015178,"vY0":-130.96090885876725,"vZ0":-9.388730450117523,"x":130.55,"y":203.31,"x0":0.5346798066878791,"y0":50.001583156287474,"z0":5.992563391030201,"aX":6.2751259378414845},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.2,"breakHorizontal":-5.8,"spinRate":2190,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.41890614325903863,"extension":7.486836801002078},"index":1,"playId":"aac11fa9-d463-3e8b-8cf3-c4082cc95159","pitchNumber":2,"startTime":"2026-08-29T00:43:08.992Z","endTime":"2026-08-29T00:43:12.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86120468743788,"aZ":-15.545946765802332,"pfxX":3.617874375531892,"pfxZ":9.921953251882378,"pX":1.014837887257677,"pZ":2.3734140249182123,"vX0":0.04711090805392404,"vY0":-128.67746287010922,"vZ0":-6.480776184582516,"x":78.32,"y":174.7,"x0":0.5263209803560944,"y0":50.00238341470831,"z0":6.130375331385074,"aX":6.0627475524374255},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.7,"breakHorizontal":-6.6,"spinRate":2135,"spinDirection":159},"zone":14,"typeConfidence":0.88,"plateTime":0.4257622646789363,"extension":7.349529481192515},"index":2,"playId":"d64a5468-f088-377d-8dab-24fc6e5016c3","pitchNumber":3,"startTime":"2026-08-29T00:43:29.186Z","endTime":"2026-08-29T00:43:33.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.137007763856953,"aZ":-14.796764944882087,"pfxX":4.440016588666417,"pfxZ":10.543931071291734,"pX":0.04505304651400574,"pZ":2.988472543505549,"vX0":-2.632804856122603,"vY0":-127.7884410567761,"vZ0":-4.861578251667078,"x":115.28,"y":158.09,"x0":0.5135421680004392,"y0":50.00511143111768,"z0":6.083829172421529,"aX":7.32018507542836},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":18.1,"breakHorizontal":-7.4,"spinRate":2167,"spinDirection":159},"zone":2,"typeConfidence":0.89,"plateTime":0.42915280525529154,"extension":7.44431583207662},"index":3,"playId":"7f256e47-b6c2-3da4-b6f4-fe4fdb16598c","pitchNumber":4,"startTime":"2026-08-29T00:43:48.598Z","endTime":"2026-08-29T00:43:52.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68517301536789,"aZ":-14.785749040775507,"pfxX":3.7511903695759896,"pfxZ":10.311965586731738,"pX":-0.4278606073427692,"pZ":1.5208419933607678,"vX0":-3.5098671148390586,"vY0":-129.23371095156358,"vZ0":-8.452627263567837,"x":133.31,"y":197.72,"x0":0.4624760247043246,"y0":50.00370861001208,"z0":5.976664677936588,"aX":6.326459138424491},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.9,"breakHorizontal":-6.0,"spinRate":2144,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.42430892741208037,"extension":7.504633790750744},"index":4,"playId":"b88a5ee4-8c75-32c0-81f0-a44bfa0d6c83","pitchNumber":5,"startTime":"2026-08-29T00:44:08.877Z","endTime":"2026-08-29T00:44:12.319Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-29T00:44:23.582Z","endTime":"2026-08-29T00:44:42.641Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.062943152328593,"aZ":-13.651471166241942,"pfxX":3.7593151809922722,"pfxZ":10.933892632006579,"pX":0.3057762416318667,"pZ":3.5649584007952475,"vX0":-1.7549101247927372,"vY0":-129.59302565166377,"vZ0":-3.820892029157408,"x":105.34,"y":142.53,"x0":0.5047117664003662,"y0":50.004874776642694,"z0":6.107076732939585,"aX":6.370179941944728},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":19.1,"breakHorizontal":-6.4,"spinRate":2191,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.4232766545621298,"extension":7.529301510380822},"index":6,"playId":"6f3904b6-e232-335d-869d-88fd7df134da","pitchNumber":6,"startTime":"2026-08-29T00:44:42.641Z","endTime":"2026-08-29T00:44:45.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989341153480016,"aZ":-13.813247060423816,"pfxX":2.8767058597150768,"pfxZ":10.807596717225938,"pX":0.09913097507019127,"pZ":3.3845843777688636,"vX0":-1.7427437145445734,"vY0":-129.4992610229853,"vZ0":-4.345765416900121,"x":113.22,"y":147.4,"x0":0.40700381390587403,"y0":50.00276356963012,"z0":6.140864944634507,"aX":4.886913559793772},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.8,"breakHorizontal":-4.8,"spinRate":2005,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.42293439879215233,"extension":7.300199874036175},"hitData":{"launchSpeed":86.4,"launchAngle":51.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.58,"coordY":117.81}},"index":7,"playId":"2a356e28-14ba-3198-86b0-af14b84d139a","pitchNumber":7,"startTime":"2026-08-29T00:45:05.071Z","endTime":"2026-08-29T00:45:13.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:45:13.821Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:47:15.865Z","endTime":"2026-08-29T00:47:59.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":1},"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":669003,"link":"/api/v1/people/669003"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88601162634477,"aZ":-28.890336129838875,"pfxX":-10.30599742907027,"pfxZ":2.326223307515244,"pX":-0.549662127563781,"pZ":2.2612987757613,"vX0":5.0693409310323725,"vY0":-118.62948873249869,"vZ0":-0.5236727844642106,"x":137.95,"y":177.72,"x0":-1.3870522117245272,"y0":50.00238433365689,"z0":5.142406814946131,"aX":-14.536381535109147},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.3,"breakHorizontal":17.3,"spinRate":2538,"spinDirection":258},"zone":4,"typeConfidence":0.9,"plateTime":0.4635604993172273,"extension":6.3973986879670255},"index":0,"playId":"e0bd26cd-42c5-357f-b744-5036a78d1667","pitchNumber":1,"startTime":"2026-08-29T00:47:34.277Z","endTime":"2026-08-29T00:47:38.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137179567547815,"aZ":-14.931877422733367,"pfxX":-6.104126861254951,"pfxZ":9.483956247844603,"pX":-0.3116140255128728,"pZ":2.8185335380200947,"vX0":5.0037375586557875,"vY0":-134.02990213118912,"vZ0":-3.172367716801266,"x":128.88,"y":162.68,"x0":-1.4101982255925254,"y0":50.005618866766255,"z0":5.084821792948702,"aX":-11.100754310082172},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":10.0,"spinRate":2379,"spinDirection":220},"zone":1,"typeConfidence":0.89,"plateTime":0.4087688130993228,"extension":6.392624158821366},"hitData":{"launchSpeed":95.3,"launchAngle":27.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.1,"coordY":57.76}},"index":1,"playId":"81c179e3-fe71-39cf-b868-2a840fec55ab","pitchNumber":2,"startTime":"2026-08-29T00:47:51.710Z","endTime":"2026-08-29T00:47:59.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:47:59.999Z","atBatIndex":31},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Evan Carter bunt grounds out softly, pitcher Logan Henderson to first baseman Jake Bauers. Evan Carter out on batter interference.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:48:19.463Z","endTime":"2026-08-29T00:48:38.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","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":0},"credits":[{"player":{"id":701656,"link":"/api/v1/people/701656"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.263988447534814,"aZ":-26.240867434848518,"pfxX":-10.715021184639347,"pfxZ":4.231443256003072,"pX":-0.11104760934193612,"pZ":2.52868691625474,"vX0":6.10211014317135,"vY0":-118.63852897205358,"vZ0":-0.5517228111918552,"x":121.23,"y":170.51,"x0":-1.3468460379989045,"y0":50.0007302384194,"z0":5.191580825716596,"aX":-15.01520849301139},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.8,"breakHorizontal":17.5,"spinRate":2513,"spinDirection":253},"zone":5,"typeConfidence":0.9,"plateTime":0.4646792442344809,"extension":6.311916842419444},"hitData":{"launchSpeed":31.2,"launchAngle":-73.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":122.75,"coordY":193.11}},"index":0,"playId":"9ae9e4b3-060e-3a13-be5e-a3e4e33f0564","pitchNumber":1,"startTime":"2026-08-29T00:48:27.296Z","endTime":"2026-08-29T00:48:38.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:48:38.800Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:49:27.712Z","endTime":"2026-08-29T00:50:58.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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.9,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28871223635546,"aZ":-17.0277384292546,"pfxX":-6.077240747673221,"pfxZ":8.081794343628363,"pX":0.23110107362681218,"pZ":4.852998388407474,"vX0":6.407092448822921,"vY0":-136.57173730743634,"vZ0":2.047458209256074,"x":108.19,"y":107.75,"x0":-1.364604112838907,"y0":50.00214088911347,"z0":5.2699512467065555,"aX":-11.389531201445013},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":9.5,"spinRate":2342,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.40227205590740045,"extension":6.345037958310537},"index":0,"playId":"27c1231d-1091-36c0-a00e-5202aa0b5f13","pitchNumber":1,"startTime":"2026-08-29T00:49:36.728Z","endTime":"2026-08-29T00:49:40.159Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T00:49:47.864Z","endTime":"2026-08-29T00:50:06.351Z","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(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":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.030411120754852,"aZ":-15.849749765185717,"pfxX":-2.2573818744109775,"pfxZ":9.477489526611382,"pX":0.5773718694945446,"pZ":3.244783984470558,"vX0":6.1201109841136425,"vY0":-130.32079701375508,"vZ0":-1.5635696092139986,"x":94.99,"y":151.17,"x0":-1.5067293609019146,"y0":50.003301943599354,"z0":5.048055488468097,"aX":-3.889394151811883},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.0,"breakHorizontal":2.8,"spinRate":2416,"spinDirection":200},"zone":3,"typeConfidence":0.88,"plateTime":0.4200820649237791,"extension":6.5658750090805},"index":2,"playId":"81dd7df9-35fe-3495-8559-e6fbde6fc99a","pitchNumber":2,"startTime":"2026-08-29T00:50:06.351Z","endTime":"2026-08-29T00:50:09.834Z","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":87.8,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621890062843615,"aZ":-23.441294995060712,"pfxX":1.2447570675604434,"pfxZ":5.219347820352594,"pX":0.9622863744071775,"pZ":3.392262480021866,"vX0":5.475860703443464,"vY0":-127.8497110503057,"vZ0":0.1848269400553889,"x":80.32,"y":147.19,"x0":-1.3594516591993637,"y0":50.00439254340095,"z0":5.14228579128505,"aX":2.083367693129556},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":-3.4,"spinRate":2283,"spinDirection":185},"zone":12,"typeConfidence":0.9,"plateTime":0.4266081720958774,"extension":6.458357169775506},"index":3,"playId":"c7e9974e-d088-31da-b5c8-a15953a51ba3","pitchNumber":3,"startTime":"2026-08-29T00:50:25.534Z","endTime":"2026-08-29T00:50:29.694Z","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":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443493175950294,"aZ":-27.193516725502597,"pfxX":-11.520601392251962,"pfxZ":3.357442111838248,"pX":-0.20777621221649903,"pZ":2.6653573822726426,"vX0":6.447084501560097,"vY0":-121.45875208389026,"vZ0":-0.21370274055279703,"x":124.92,"y":166.82,"x0":-1.4100861073875866,"y0":50.00134015174316,"z0":5.134180623556317,"aX":-17.083094811866097},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.2,"breakHorizontal":19.2,"spinRate":2480,"spinDirection":254},"zone":5,"typeConfidence":0.9,"plateTime":0.4522401756862129,"extension":6.282428091605747},"hitData":{"launchSpeed":102.0,"launchAngle":34.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.98,"coordY":40.2}},"index":4,"playId":"d0824130-ff80-34b5-abc9-14d77c6ee3ad","pitchNumber":4,"startTime":"2026-08-29T00:50:49.079Z","endTime":"2026-08-29T00:50:58.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:50:58.825Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brice Turang pops out to shortstop Corey Seager.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:52:55.023Z","endTime":"2026-08-29T00:56:42.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10,11],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"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(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":78.4,"endSpeed":72.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32090758648529,"aZ":-34.7071041108865,"pfxX":-2.117545921130055,"pfxZ":-1.9194857769660665,"pX":-0.35130401023128044,"pZ":3.038662727057785,"vX0":-2.034605837984247,"vY0":-114.23707205157639,"vZ0":0.44931900976608286,"x":130.39,"y":156.74,"x0":0.8264287420298323,"y0":50.0024472378409,"z0":6.25502483638685,"aX":-2.794516189155892},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.1,"breakHorizontal":4.3,"spinRate":2043,"spinDirection":284},"zone":1,"typeConfidence":0.91,"plateTime":0.4797276866488418,"extension":7.027319339004996},"index":0,"playId":"9cc41de2-a344-34d4-b327-55d101b24d07","pitchNumber":1,"startTime":"2026-08-29T00:53:07.757Z","endTime":"2026-08-29T00:53:11.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.860778342705256,"aZ":-24.596922359472003,"pfxX":8.944323725730635,"pfxZ":5.446782965180221,"pX":0.23578311952018202,"pZ":2.7583665616881547,"vX0":-3.642302629679987,"vY0":-116.62898686412964,"vZ0":-2.4679117506187542,"x":108.01,"y":164.3,"x0":0.6470352194071232,"y0":50.00485859392338,"z0":6.126353585785334,"aX":12.44753295384648},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.6,"breakHorizontal":-15.5,"spinRate":1634,"spinDirection":134},"zone":5,"typeConfidence":0.92,"plateTime":0.46784229741320793,"extension":7.036464909189069},"index":1,"playId":"872769ba-faa9-3b85-8db1-2138497b7b6e","pitchNumber":2,"startTime":"2026-08-29T00:53:23.075Z","endTime":"2026-08-29T00:53:28.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-29T00:53:31.344Z","endTime":"2026-08-29T00:53:44.135Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"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":88.0,"endSpeed":80.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37369602572405,"aZ":-15.924616612335795,"pfxX":1.2166695148367188,"pfxZ":9.715514644656219,"pX":0.035228237984845916,"pZ":4.554332885890623,"vX0":-1.3479489810454535,"vY0":-128.22536591341145,"vZ0":-1.2937159181111155,"x":115.66,"y":115.81,"x0":0.40852308991205316,"y0":50.004771212209924,"z0":6.302214267437112,"aX":2.0355661636164806},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.5,"breakHorizontal":-1.9,"spinRate":2021,"spinDirection":159},"zone":12,"typeConfidence":0.89,"plateTime":0.4264109527638409,"extension":7.283654706633365},"index":3,"playId":"d7f6e5a6-05e4-3a3f-a411-8a5e25ac1ba5","pitchNumber":3,"startTime":"2026-08-29T00:53:44.135Z","endTime":"2026-08-29T00:53:47.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91726214381438,"aZ":-14.640046409218483,"pfxX":1.637858880017418,"pfxZ":10.47960657460356,"pX":-0.02950598117937233,"pZ":2.683653919160267,"vX0":-1.6525428534672795,"vY0":-128.3608151376802,"vZ0":-5.785732503959686,"x":118.12,"y":166.32,"x0":0.4090342356597751,"y0":50.000822001945885,"z0":6.101622029924737,"aX":2.739988661694471},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":18.0,"breakHorizontal":-2.6,"spinRate":2027,"spinDirection":155},"zone":5,"typeConfidence":0.89,"plateTime":0.4262813322621821,"extension":7.276310319402082},"index":4,"playId":"86019433-684c-3a86-852c-d322d285fedf","pitchNumber":4,"startTime":"2026-08-29T00:54:00.840Z","endTime":"2026-08-29T00:54:04.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.922053802259303,"aZ":-24.45585890477949,"pfxX":9.74395101328416,"pfxZ":5.3893305070012145,"pX":0.21236093705146883,"pZ":2.2388514739277956,"vX0":-3.7591875006752478,"vY0":-118.68090103686067,"vZ0":-3.6641441807785595,"x":108.91,"y":178.33,"x0":0.5476707927927291,"y0":50.00194516264444,"z0":6.020850364098036,"aX":13.950770868191606},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.1,"breakHorizontal":-16.8,"spinRate":1590,"spinDirection":130},"zone":5,"typeConfidence":0.92,"plateTime":0.46085397072682,"extension":7.238319531894523},"index":5,"playId":"905d8550-ccbf-31fc-91f1-44d237f6d98e","pitchNumber":5,"startTime":"2026-08-29T00:54:19.879Z","endTime":"2026-08-29T00:54:23.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.134824578836167,"aZ":-23.568089338451045,"pfxX":9.1602778605432,"pfxZ":6.174460803851209,"pX":1.0363050209036904,"pZ":2.784286540709125,"vX0":-1.8628298534724537,"vY0":-116.76445854150933,"vZ0":-2.3367593303439254,"x":77.5,"y":163.6,"x0":0.6496927894856901,"y0":50.000053291061576,"z0":5.995273768456672,"aX":12.76019087906676},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.9,"breakHorizontal":-16.2,"spinRate":1731,"spinDirection":130},"zone":12,"typeConfidence":0.92,"plateTime":0.46748580079416646,"extension":7.283017128810545},"index":6,"playId":"66307a30-4d22-3965-9c1a-589aeb507188","pitchNumber":6,"startTime":"2026-08-29T00:54:42.299Z","endTime":"2026-08-29T00:54:47.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.635059129671337,"aZ":-15.013039116011141,"pfxX":2.3629019893754686,"pfxZ":10.166509861882165,"pX":-0.46012866916862616,"pZ":2.201330595856872,"vX0":-3.106991807443196,"vY0":-128.82210753847232,"vZ0":-6.921651556478992,"x":134.54,"y":179.34,"x0":0.4520998282755672,"y0":50.005264504652125,"z0":6.074333732813548,"aX":3.9899470398581687},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":17.2,"breakHorizontal":-3.6,"spinRate":2123,"spinDirection":155},"zone":4,"typeConfidence":0.89,"plateTime":0.424455420519005,"extension":7.339523111748804},"index":7,"playId":"0bbf75e2-8446-3888-bc05-1b2548070cd5","pitchNumber":7,"startTime":"2026-08-29T00:55:04.798Z","endTime":"2026-08-29T00:55:08.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.905710998036852,"aZ":-29.502000667405145,"pfxX":-1.4186630942154919,"pfxZ":1.8334431739509123,"pX":-1.6150903415713909,"pZ":1.4203421163128445,"vX0":-4.690571470786724,"vY0":-119.860186575198,"vZ0":-4.581035907637673,"x":178.56,"y":200.43,"x0":0.5505178804218039,"y0":50.00208651497463,"z0":5.9870664840577605,"aX":-2.066138270471598},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.5,"breakHorizontal":3.7,"spinRate":2109,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4567507211435111,"extension":7.45043207960624},"index":8,"playId":"1c083418-80ca-339f-8b69-c942455aea23","pitchNumber":8,"startTime":"2026-08-29T00:55:26.459Z","endTime":"2026-08-29T00:55:30.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38871574299325,"aZ":-16.225864336056723,"pfxX":2.8186066818819704,"pfxZ":9.647371566959134,"pX":0.8459944422387631,"pZ":3.8277515520781313,"vX0":0.034323838463868175,"vY0":-127.78530391057609,"vZ0":-2.714294364646853,"x":84.75,"y":135.43,"x0":0.4661695493811553,"y0":50.00456958535856,"z0":6.178831152853228,"aX":4.660651073635024},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":17.0,"breakHorizontal":-5.2,"spinRate":2056,"spinDirection":154},"zone":12,"typeConfidence":0.87,"plateTime":0.4286606018586938,"extension":7.312140382110394},"index":9,"playId":"c701e28c-2728-3d0d-854d-4730f3ca7994","pitchNumber":9,"startTime":"2026-08-29T00:55:42.799Z","endTime":"2026-08-29T00:55:46.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.613479117329067,"aZ":-22.489704739699032,"pfxX":8.194385435523639,"pfxZ":6.975965762350508,"pX":1.235986977470125,"pZ":2.1226319244592147,"vX0":-0.9104259475986849,"vY0":-116.95886331673742,"vZ0":-4.240893635274033,"x":69.89,"y":181.47,"x0":0.5648948224059617,"y0":50.00372300763477,"z0":6.063073444724921,"aX":11.377380161407904},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":11.9,"breakHorizontal":-14.6,"spinRate":1589,"spinDirection":130},"zone":14,"typeConfidence":0.92,"plateTime":0.4679251136920013,"extension":7.214821793656074},"index":10,"playId":"878f2228-500a-34b4-a7f9-978e4497e798","pitchNumber":10,"startTime":"2026-08-29T00:55:58.906Z","endTime":"2026-08-29T00:56:04.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60159157947718,"aZ":-16.088403251580203,"pfxX":1.8567646229268977,"pfxZ":9.58471467686048,"pX":0.18269466475292528,"pZ":3.047266969656043,"vX0":-1.2126914899509786,"vY0":-128.70105861184572,"vZ0":-4.806652618492959,"x":110.04,"y":156.5,"x0":0.4186598399889931,"y0":50.00159453364739,"z0":6.184203133474635,"aX":3.1159983764820987},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.6,"breakHorizontal":-3.1,"spinRate":2040,"spinDirection":153},"zone":2,"typeConfidence":0.88,"plateTime":0.425501303197092,"extension":7.400606695219524},"hitData":{"launchSpeed":85.7,"launchAngle":65.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":147.63}},"index":11,"playId":"5e31874f-cc73-390a-8990-0e05b7db3a6e","pitchNumber":11,"startTime":"2026-08-29T00:56:32.829Z","endTime":"2026-08-29T00:56:42.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:56:42.270Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, second baseman Cody Freeman to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:56:55.746Z","endTime":"2026-08-29T00:58:08.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"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"}]}],"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":87.2,"endSpeed":80.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.994324203218113,"aZ":-16.10588439858893,"pfxX":3.712315555528574,"pfxZ":9.846714996587341,"pX":1.3075898077513393,"pZ":2.44524462258774,"vX0":0.7397076220296807,"vY0":-126.92964942189822,"vZ0":-6.049643450379665,"x":67.16,"y":172.76,"x0":0.5301520348037517,"y0":50.001242208296354,"z0":6.1420330395020635,"aX":6.05603357303156},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.7,"breakHorizontal":-6.8,"spinRate":2029,"spinDirection":151},"zone":14,"typeConfidence":0.85,"plateTime":0.43153072211834775,"extension":7.293905846585982},"index":0,"playId":"a1fdd530-5ea0-3ec8-8546-cc900abf9b5b","pitchNumber":1,"startTime":"2026-08-29T00:57:08.687Z","endTime":"2026-08-29T00:57:12.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":68.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490660532475587,"aZ":-35.15675600509267,"pfxX":-4.041582339708867,"pfxZ":-2.487189527313925,"pX":0.6091053806235796,"pZ":2.2498474050214834,"vX0":1.0431880372946885,"vY0":-109.44776103534473,"vZ0":-0.34951856031222783,"x":93.78,"y":178.03,"x0":0.6478822309776762,"y0":50.00361325896698,"z0":6.21564990289041,"aX":-4.844225418488816},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-4.2,"breakHorizontal":7.0,"spinRate":2049,"spinDirection":320},"zone":6,"typeConfidence":0.9,"plateTime":0.5027755329704311,"extension":7.527244986732917},"index":1,"playId":"f7a74a23-9b99-3948-b143-7b5edb7d517b","pitchNumber":2,"startTime":"2026-08-29T00:57:25.864Z","endTime":"2026-08-29T00:57:29.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51706986824315,"aZ":-15.985043916442995,"pfxX":4.210926743134076,"pfxZ":9.822104102555453,"pX":-0.24984490195751,"pZ":3.418391989131977,"vX0":-2.979163645168076,"vY0":-127.87085967471278,"vZ0":-3.768071986821086,"x":126.52,"y":146.48,"x0":0.3859565655290716,"y0":50.00331497541962,"z0":6.1730635924556925,"aX":6.940981988190189},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":17.2,"breakHorizontal":-7.0,"spinRate":2159,"spinDirection":150},"zone":2,"typeConfidence":0.89,"plateTime":0.42912268926570807,"extension":7.324231768592593},"index":2,"playId":"9414111e-ebe7-3cbf-a0a8-bb92b78ff00b","pitchNumber":3,"startTime":"2026-08-29T00:57:44.388Z","endTime":"2026-08-29T00:57:48.567Z","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":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31730926911431,"aZ":-25.43229933976178,"pfxX":9.507295827899929,"pfxZ":4.677963408437113,"pX":0.6059676125623488,"pZ":2.1831869188085067,"vX0":-2.9514774387122378,"vY0":-118.88425383060189,"vZ0":-3.5909967841836807,"x":93.9,"y":179.83,"x0":0.6233279489512508,"y0":50.00279765446625,"z0":6.004072492815694,"aX":13.70276707714305},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.9,"breakHorizontal":-16.6,"spinRate":1740,"spinDirection":133},"zone":9,"typeConfidence":0.92,"plateTime":0.4595188493061695,"extension":7.442555502425372},"hitData":{"launchSpeed":69.8,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.62,"coordY":155.74}},"index":3,"playId":"1d20dc09-6356-38c2-b287-5b305f6e5e47","pitchNumber":4,"startTime":"2026-08-29T00:58:01.219Z","endTime":"2026-08-29T00:58:08.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:58:08.925Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:58:25.506Z","endTime":"2026-08-29T00:59:05.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10052013125698,"aZ":-13.64480891138435,"pfxX":3.1624531769507014,"pfxZ":10.99597149427668,"pX":-0.4843679498015931,"pZ":3.2202385641121083,"vX0":-3.3805888165953037,"vY0":-129.0525822702138,"vZ0":-4.675431299546327,"x":135.46,"y":151.83,"x0":0.4322841447304044,"y0":50.00382612130814,"z0":6.108126401663829,"aX":5.329686849669828},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":19.1,"breakHorizontal":-4.9,"spinRate":2002,"spinDirection":159},"zone":1,"typeConfidence":0.91,"plateTime":0.42458997247018315,"extension":7.462126355400236},"index":0,"playId":"e48563bd-1205-392c-a3fb-897464aaefc8","pitchNumber":1,"startTime":"2026-08-29T00:58:36.631Z","endTime":"2026-08-29T00:58:40.518Z","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":80.9,"endSpeed":74.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.711280496313577,"aZ":-30.5024984698838,"pfxX":-1.2896767994192653,"pfxZ":1.1928569700856695,"pX":-0.409313245829039,"pZ":2.1560790022080574,"vX0":-2.133618843784462,"vY0":-117.88764467722714,"vZ0":-2.5676311552047197,"x":132.6,"y":180.57,"x0":0.6755927825777498,"y0":50.00476983166555,"z0":6.078979362232205,"aX":-1.812807960047468},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.8,"breakHorizontal":2.9,"spinRate":2162,"spinDirection":262},"zone":7,"typeConfidence":0.91,"plateTime":0.4648613353095312,"extension":7.472889263908891},"hitData":{"launchSpeed":95.1,"launchAngle":17.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.53,"coordY":101.69}},"index":1,"playId":"47e83170-11af-3629-ad3a-e3b0725bb525","pitchNumber":2,"startTime":"2026-08-29T00:58:53.885Z","endTime":"2026-08-29T00:59:05.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:59:05.269Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"William Contreras grounds into a force out, shortstop Corey Seager to second baseman Cody Freeman. Jake Bauers out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:59:20.035Z","endTime":"2026-08-29T01:00:48.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.007327723988034,"aZ":-13.292681820902393,"pfxX":4.373112259634925,"pfxZ":11.66557822866364,"pX":-0.3074016749731259,"pZ":3.7004536216194643,"vX0":-3.457991145001554,"vY0":-126.95556778407973,"vZ0":-3.3775337045296507,"x":128.72,"y":138.87,"x0":0.5097432345983683,"y0":50.00493346810719,"z0":6.1181682967459805,"aX":7.080157002512496},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":20.5,"breakHorizontal":-7.1,"spinRate":2074,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.4328016745691379,"extension":7.632706195143508},"index":0,"playId":"86a4e2c0-9cf7-34ad-9fb6-43d79fc81e59","pitchNumber":1,"startTime":"2026-08-29T00:59:31.125Z","endTime":"2026-08-29T00:59:37.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57233508699454,"aZ":-14.878749503205064,"pfxX":3.07520623695508,"pfxZ":10.328429922904668,"pX":-0.5397636164211547,"pZ":2.3818486558556073,"vX0":-3.433985360786214,"vY0":-128.31920181619077,"vZ0":-6.495027198550574,"x":137.57,"y":174.47,"x0":0.41378697106403844,"y0":50.00124304536577,"z0":6.097042067403486,"aX":5.14845639132653},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.5,"breakHorizontal":-4.8,"spinRate":2103,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.42620929866254764,"extension":7.352866549485154},"index":1,"playId":"402203e8-9617-3f40-9b9e-5ee9c9484899","pitchNumber":2,"startTime":"2026-08-29T01:00:11.180Z","endTime":"2026-08-29T01:00:15.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-29T01:00:24.907Z","endTime":"2026-08-29T01:00:42.473Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14876655067142,"aZ":-23.208104188917826,"pfxX":9.463246134903825,"pfxZ":6.133646609789022,"pX":0.43867559717779075,"pZ":1.3015877498227604,"vX0":-3.542814097815667,"vY0":-119.6005495126517,"vZ0":-6.047558357638109,"x":100.28,"y":203.64,"x0":0.7024388028780844,"y0":50.00102942792351,"z0":5.919458630290234,"aX":13.829911104219383},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.1,"breakHorizontal":-16.4,"spinRate":1692,"spinDirection":133},"zone":14,"typeConfidence":0.92,"plateTime":0.456411462500816,"extension":7.461237622068061},"hitData":{"launchSpeed":103.4,"launchAngle":-21.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.13,"coordY":151.61}},"index":3,"playId":"9591479f-4f88-39bb-ba1a-62a420630533","pitchNumber":3,"startTime":"2026-08-29T01:00:42.473Z","endTime":"2026-08-29T01:00:48.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:00:48.815Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, shortstop Joey Ortiz to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T01:02:55.938Z","endTime":"2026-08-29T01:03:53.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.587518093285283,"aZ":-16.89009625499176,"pfxX":-6.837812841360533,"pfxZ":8.89608486138892,"pX":-1.0994313048901234,"pZ":3.1910060307790995,"vX0":3.460281210894791,"vY0":-130.5202917912987,"vZ0":-1.8384060825833384,"x":158.91,"y":152.62,"x0":-1.557120400569666,"y0":50.001279492817986,"z0":5.182310926738181,"aX":-11.744924284032313},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2118,"spinDirection":220},"zone":11,"typeConfidence":0.86,"plateTime":0.4203497109030523,"extension":6.347063378293736},"index":0,"playId":"21cd7332-bf02-3b89-9120-30c0456217ea","pitchNumber":1,"startTime":"2026-08-29T01:03:02.714Z","endTime":"2026-08-29T01:03:06.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.197556435426012,"aZ":-14.559379237387438,"pfxX":-7.408286569783325,"pfxZ":9.83502883099918,"pX":-0.589203415456825,"pZ":2.0790901495027825,"vX0":4.838899374798259,"vY0":-133.15152431756283,"vZ0":-4.961187350461924,"x":139.46,"y":182.64,"x0":-1.4696269988157715,"y0":50.005693792386296,"z0":5.023792995197061,"aX":-13.274289891564113},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":12.4,"spinRate":2266,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.41170969937943847,"extension":6.364012232958949},"index":1,"playId":"8a3a3c95-0439-3ced-a40f-0883dfff2716","pitchNumber":2,"startTime":"2026-08-29T01:03:20.382Z","endTime":"2026-08-29T01:03:24.024Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-29T01:03:28.770Z","endTime":"2026-08-29T01:03:45.736Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"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":81.3,"endSpeed":73.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.768381893682168,"aZ":-27.772051741211683,"pfxX":-11.437834688810847,"pfxZ":3.146656478379814,"pX":0.33455532628608164,"pZ":1.8736346580081156,"vX0":7.474061396074735,"vY0":-118.1409903325246,"vZ0":-1.4561116308682454,"x":104.25,"y":188.19,"x0":-1.401235191042249,"y0":50.00113322967585,"z0":5.07634918204495,"aX":-15.992719062398452},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.6,"breakHorizontal":18.6,"spinRate":2527,"spinDirection":255},"zone":9,"typeConfidence":0.9,"plateTime":0.4655343188651768,"extension":6.494450151697496},"hitData":{"launchSpeed":88.3,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":156.75}},"index":3,"playId":"84d357cb-08c4-3a1d-9e06-174169a1f27f","pitchNumber":3,"startTime":"2026-08-29T01:03:45.736Z","endTime":"2026-08-29T01:03:53.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:03:53.003Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T01:04:06.330Z","endTime":"2026-08-29T01:04:42.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.430206995622278,"aZ":-17.01097982420635,"pfxX":-1.9929046208517895,"pfxZ":8.730102678749887,"pX":0.35932082092604406,"pZ":1.9778586420822615,"vX0":5.196631256355516,"vY0":-130.20197893552844,"vZ0":-4.481975618215561,"x":103.3,"y":185.38,"x0":-1.393432833698681,"y0":50.000088390717714,"z0":4.988586343096995,"aX":-3.460825045875466},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.1,"breakHorizontal":2.6,"spinRate":2344,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.41886224210640854,"extension":6.458457793597784},"index":0,"playId":"25729636-e625-3f7a-86d4-503fe401cffa","pitchNumber":1,"startTime":"2026-08-29T01:04:18.512Z","endTime":"2026-08-29T01:04:22.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.289249330893377,"aZ":-28.33253480657866,"pfxX":-11.686975682905807,"pfxZ":2.610250728080053,"pX":0.7531387067446085,"pZ":1.8695695409919126,"vX0":8.391430472768855,"vY0":-120.96083825795036,"vZ0":-1.6382658888032986,"x":88.29,"y":188.3,"x0":-1.2558452252436958,"y0":50.0013385069129,"z0":5.057947562213154,"aX":-17.18398483073153},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.6,"breakHorizontal":19.0,"spinRate":2605,"spinDirection":258},"zone":9,"typeConfidence":0.9,"plateTime":0.4541614139346759,"extension":6.412439829883108},"hitData":{"launchSpeed":78.8,"launchAngle":37.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.22,"coordY":87.8}},"index":1,"playId":"52c4ccf7-6052-3fef-b220-85ad9658d386","pitchNumber":2,"startTime":"2026-08-29T01:04:33.459Z","endTime":"2026-08-29T01:04:42.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:04:42.277Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T01:04:56.873Z","endTime":"2026-08-29T01:06:12.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":"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":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.249405093275648,"aZ":-26.20059159110113,"pfxX":-10.57488978437726,"pfxZ":4.056106490978969,"pX":0.2692422906475685,"pZ":1.8756655386834988,"vX0":7.238553549354458,"vY0":-121.03753151801143,"vZ0":-2.095748296990083,"x":106.74,"y":188.14,"x0":-1.3972444306203127,"y0":50.0033684661036,"z0":5.063921726953406,"aX":-15.575420379517302},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.1,"breakHorizontal":17.3,"spinRate":2632,"spinDirection":257},"zone":8,"typeConfidence":0.9,"plateTime":0.4538057507789439,"extension":6.473984533772154},"index":0,"playId":"49da0c57-e686-367e-94fb-586992ce880c","pitchNumber":1,"startTime":"2026-08-29T01:05:10.425Z","endTime":"2026-08-29T01:05:13.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.458993412716108,"aZ":-30.382823753166516,"pfxX":-9.066586312427985,"pfxZ":1.2668477665532518,"pX":-2.028171596759465,"pZ":0.969958958331867,"vX0":1.9104984863617531,"vY0":-119.21171250863439,"vZ0":-2.8019501715478405,"x":194.31,"y":212.59,"x0":-1.670906232461174,"y0":50.00497645467342,"z0":4.950041395691999,"aX":-12.834229807199879},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.8,"breakHorizontal":15.8,"spinRate":2573,"spinDirection":263},"zone":13,"typeConfidence":0.89,"plateTime":0.46240932250662325,"extension":6.453016989107668},"index":1,"playId":"38a89c35-7a6c-3022-8015-74599c19f3c3","pitchNumber":2,"startTime":"2026-08-29T01:05:29.795Z","endTime":"2026-08-29T01:05:33.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026319387475215,"aZ":-28.777164510433717,"pfxX":-10.509820021588528,"pfxZ":2.337650885931736,"pX":0.36937767566128815,"pZ":1.9901170657156646,"vX0":7.2737675349505,"vY0":-119.90913035988254,"vZ0":-1.1532881587393962,"x":102.92,"y":185.05,"x0":-1.3438194670105155,"y0":50.00064472157971,"z0":5.05404347014763,"aX":-15.243378590651322},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":2519,"spinDirection":257},"zone":9,"typeConfidence":0.9,"plateTime":0.4574712766289011,"extension":6.57584837455001},"index":2,"playId":"1936705f-d53f-3fd3-978f-e0e99010a474","pitchNumber":3,"startTime":"2026-08-29T01:05:47.537Z","endTime":"2026-08-29T01:05:51.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82054976338951,"aZ":-24.539617346185544,"pfxX":-10.168706903983947,"pfxZ":5.136385108967946,"pX":0.513501065213393,"pZ":1.2254559688440179,"vX0":7.741877196131554,"vY0":-122.14197381411093,"vZ0":-3.8449723929220867,"x":97.43,"y":205.69,"x0":-1.4025050983370893,"y0":50.00091631153899,"z0":4.971313808133038,"aX":-15.105296856512487},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.5,"breakHorizontal":16.2,"spinRate":2565,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.45133868989540415,"extension":6.569739065057949},"index":3,"playId":"aa492fbe-a781-382d-bf9b-2931c7ac25ca","pitchNumber":4,"startTime":"2026-08-29T01:06:08.445Z","endTime":"2026-08-29T01:06:12.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:06:12.103Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a soft pop up to third baseman Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T01:08:09.910Z","endTime":"2026-08-29T01:10:33.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.693586292750236,"aZ":-24.9037550978953,"pfxX":8.487337189688533,"pfxZ":5.422768794519611,"pX":-0.2427116764394832,"pZ":3.262047679752712,"vX0":-4.258904710777502,"vY0":-114.59088770916327,"vZ0":-1.2265348494572281,"x":126.25,"y":150.7,"x0":0.5301071041464682,"y0":50.00080371253083,"z0":6.220596019566929,"aX":11.370118105950695},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":1595,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.4766279903677475,"extension":7.141782382009247},"index":0,"playId":"6918c537-2168-3ada-bffe-d7a5216633bb","pitchNumber":1,"startTime":"2026-08-29T01:08:28.173Z","endTime":"2026-08-29T01:08:31.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277646051081096,"aZ":-15.413686030211935,"pfxX":1.6213143368941885,"pfxZ":10.527745401368753,"pX":-0.11419823049428716,"pZ":3.326066473526344,"vX0":-2.019821534947124,"vY0":-125.5874370767577,"vZ0":-4.093387790132225,"x":121.35,"y":148.98,"x0":0.4911524023655589,"y0":50.000410650872716,"z0":6.236926680497246,"aX":2.5805277709806456},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":18.4,"breakHorizontal":-2.4,"spinRate":2030,"spinDirection":160},"zone":2,"typeConfidence":0.87,"plateTime":0.43672943861083313,"extension":7.118420710430185},"index":1,"playId":"52356c9c-9c98-310e-8f64-73b4dead6a8f","pitchNumber":2,"startTime":"2026-08-29T01:08:45.049Z","endTime":"2026-08-29T01:08:48.840Z","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":79.5,"endSpeed":74.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.908732303386618,"aZ":-26.14097204269243,"pfxX":0.14538714636721917,"pfxZ":4.420127643440211,"pX":-0.6849745525404638,"pZ":-0.27009875220107865,"vX0":-3.0205134109828893,"vY0":-115.65185550067375,"vZ0":-8.483504366119718,"x":143.11,"y":246.07,"x0":0.6146136482413201,"y0":50.004195283369896,"z0":5.923217775897523,"aX":0.19858016720163757},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.4,"breakHorizontal":0.5,"spinRate":2195,"spinDirection":256},"zone":13,"typeConfidence":0.79,"plateTime":0.47211667289800685,"extension":7.42241924807528},"index":2,"playId":"dbc25bf0-7bba-32f6-ad81-57284126ef59","pitchNumber":3,"startTime":"2026-08-29T01:09:04.423Z","endTime":"2026-08-29T01:09:07.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.920364346430336,"aZ":-23.320902496211502,"pfxX":9.11630724101602,"pfxZ":6.379529799483023,"pX":0.9329079046279644,"pZ":1.35759320768484,"vX0":-2.4926325712256516,"vY0":-116.50413777019196,"vZ0":-5.749791367462944,"x":81.44,"y":202.12,"x0":0.8260327480077321,"y0":50.003932291421954,"z0":6.034444472518368,"aX":12.652690161268346},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":10.6,"breakHorizontal":-16.0,"spinRate":1813,"spinDirection":129},"zone":14,"typeConfidence":0.92,"plateTime":0.4684336757514016,"extension":7.255593492474471},"index":3,"playId":"835bc7ac-d7a8-3a20-b6c7-9312b4c6cf96","pitchNumber":4,"startTime":"2026-08-29T01:09:22.670Z","endTime":"2026-08-29T01:09:26.613Z","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":87.5,"endSpeed":80.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.474803173326627,"aZ":-16.243403516993002,"pfxX":1.9665087160169794,"pfxZ":9.680912293336739,"pX":-0.33869523044348954,"pZ":2.5228853671566567,"vX0":-2.5908060334836276,"vY0":-127.29824161676751,"vZ0":-5.9675860061296095,"x":129.91,"y":170.66,"x0":0.43548437024796616,"y0":50.003295863340774,"z0":6.177967610149072,"aX":3.2363759175444353},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.4,"breakHorizontal":-3.0,"spinRate":2037,"spinDirection":162},"zone":4,"typeConfidence":0.87,"plateTime":0.42983827556158616,"extension":7.240374351519064},"index":4,"playId":"991a2386-52f9-3d44-897b-a5e0edbb7cf2","pitchNumber":5,"startTime":"2026-08-29T01:09:40.867Z","endTime":"2026-08-29T01:09:45.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.168691184244583,"aZ":-23.400204091248725,"pfxX":8.121895833645894,"pfxZ":6.073401722454775,"pX":-0.14856411172877482,"pZ":1.2691415890118165,"vX0":-4.201659105209456,"vY0":-118.98357716816025,"vZ0":-6.146581748412444,"x":122.66,"y":204.51,"x0":0.5778571753439984,"y0":50.00342782887542,"z0":5.9843071903812985,"aX":11.73616499011958},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.8,"breakHorizontal":-13.8,"spinRate":1601,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.458967301531922,"extension":7.3600846165466125},"index":5,"playId":"0f15b6e5-685b-3d3b-a940-447353073322","pitchNumber":6,"startTime":"2026-08-29T01:10:03.674Z","endTime":"2026-08-29T01:10:07.080Z","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":87.1,"endSpeed":79.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.667166299071937,"aZ":-14.790859360184008,"pfxX":3.4784230345474274,"pfxZ":10.669272823423718,"pX":1.339715919146408,"pZ":2.9799044804314536,"vX0":0.7688952406162074,"vY0":-126.76904098695533,"vZ0":-5.225112130161444,"x":65.93,"y":158.32,"x0":0.5806638042282495,"y0":50.00145480504912,"z0":6.24650526988025,"aX":5.6666271135894055},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":18.4,"breakHorizontal":-6.5,"spinRate":2003,"spinDirection":156},"zone":12,"typeConfidence":0.87,"plateTime":0.4319033410424362,"extension":7.225747016130526},"hitData":{"launchSpeed":41.1,"launchAngle":46.0,"totalDistance":91.0,"trajectory":"popup","hardness":"soft","location":"5","coordinates":{"coordX":105.75,"coordY":174.48}},"index":6,"playId":"9761932d-8e4d-3726-a49a-e5e4aa889b87","pitchNumber":7,"startTime":"2026-08-29T01:10:24.758Z","endTime":"2026-08-29T01:10:33.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:10:33.397Z","atBatIndex":41},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Joey Ortiz bunt pops out softly to catcher Danny Jansen.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T01:10:58.625Z","endTime":"2026-08-29T01:11:36.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":69.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.007513747113784,"aZ":-33.74921535104336,"pfxX":-2.873526111546866,"pfxZ":-1.3256923098401936,"pX":-0.7890112856561987,"pZ":1.64452162867187,"vX0":-2.4516042609738418,"vY0":-108.8533389920249,"vZ0":-1.911486620250742,"x":147.08,"y":194.38,"x0":0.7270987770036164,"y0":50.00043111178644,"z0":6.20527957359522,"aX":-3.4295429166127955},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-2.5,"breakHorizontal":5.9,"spinRate":1982,"spinDirection":320},"zone":13,"typeConfidence":0.89,"plateTime":0.5041699500617485,"extension":7.385139285695025},"index":0,"playId":"d37334fe-6a82-3ee8-b808-492bc4fccae5","pitchNumber":1,"startTime":"2026-08-29T01:11:09.240Z","endTime":"2026-08-29T01:11:12.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885450079209324,"aZ":-16.71170451434126,"pfxX":0.6401666133761079,"pfxZ":9.547166531700459,"pX":-1.164668210084206,"pZ":3.545274384679803,"vX0":-4.5208656540720025,"vY0":-126.96712639046545,"vZ0":-3.274940092802958,"x":161.39,"y":143.06,"x0":0.5618575602332668,"y0":50.00522736542444,"z0":6.194700575051201,"aX":1.0373393022704431},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":16.7,"breakHorizontal":0.0,"spinRate":1981,"spinDirection":156},"zone":11,"typeConfidence":0.86,"plateTime":0.4326799848860752,"extension":7.455820001430817},"hitData":{"launchSpeed":27.6,"launchAngle":78.0,"totalDistance":17.0,"trajectory":"bunt_popup","hardness":"soft","location":"2","coordinates":{"coordX":129.35,"coordY":198.06}},"index":1,"playId":"a4a0b7dc-b374-335b-81cd-483a55c32b6f","pitchNumber":2,"startTime":"2026-08-29T01:11:29.351Z","endTime":"2026-08-29T01:11:36.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:11:36.323Z","atBatIndex":42},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Garrett Mitchell grounds into a force out, second baseman Cody Freeman to shortstop Corey Seager. Christian Yelich out at 2nd. Garrett Mitchell to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T01:11:55.412Z","endTime":"2026-08-29T01:12:32.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.0,"endSpeed":73.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.054033024765804,"aZ":-29.530125697222132,"pfxX":-1.245190245875153,"pfxZ":1.91227147630239,"pX":0.4100868371859033,"pZ":3.0887567972060097,"vX0":-0.586575791840854,"vY0":-116.62089913037042,"vZ0":-0.9701890677941439,"x":101.37,"y":155.38,"x0":0.8263208410860577,"y0":50.00420449621133,"z0":6.285040003261473,"aX":-1.7223788938044717},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.5,"breakHorizontal":2.4,"spinRate":2034,"spinDirection":224},"zone":3,"typeConfidence":0.9,"plateTime":0.468907749827681,"extension":7.191354423106291},"index":0,"playId":"1b02a91b-d9ca-3d1a-9730-7096c498c76d","pitchNumber":1,"startTime":"2026-08-29T01:12:04.976Z","endTime":"2026-08-29T01:12:08.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.077328925965602,"aZ":-29.869778278209104,"pfxX":-1.057593733276223,"pfxZ":1.746327157776813,"pX":0.13718818767737942,"pZ":2.235171234041393,"vX0":-0.9220348429553686,"vY0":-114.09919395000983,"vZ0":-2.212240809454843,"x":111.77,"y":178.43,"x0":0.6839695173536106,"y0":50.001905062174956,"z0":6.161907013746967,"aX":-1.393521375559361},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.9,"breakHorizontal":2.2,"spinRate":2008,"spinDirection":276},"zone":8,"typeConfidence":0.93,"plateTime":0.48013347376597393,"extension":7.429734949061946},"hitData":{"launchSpeed":108.5,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":149.66}},"index":1,"playId":"c286d6e9-893c-35f1-ba40-58e9b830bea7","pitchNumber":2,"startTime":"2026-08-29T01:12:24.354Z","endTime":"2026-08-29T01:12:32.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:12:32.070Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Frelick walks. Garrett Mitchell to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T01:12:54.092Z","endTime":"2026-08-29T01:14:55.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.752829270604494,"aZ":-16.546068791009887,"pfxX":3.538937014117809,"pfxZ":9.761932174732847,"pX":0.7591050194129637,"pZ":3.0696308731042143,"vX0":-0.5447136974007646,"vY0":-125.5488851903453,"vZ0":-4.650157359896105,"x":88.06,"y":155.9,"x0":0.5186224529402023,"y0":50.003448196811235,"z0":6.287238913452737,"aX":5.665202429236185},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":16.9,"breakHorizontal":-6.2,"spinRate":2046,"spinDirection":161},"zone":3,"typeConfidence":0.8,"plateTime":0.43581435947517067,"extension":7.266757935151774},"index":0,"playId":"bb2e79a6-6a31-39bb-b8d9-1a600526599f","pitchNumber":1,"startTime":"2026-08-29T01:13:04.327Z","endTime":"2026-08-29T01:13:08.434Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"7555ad95-5d23-3a79-930b-41509b10eb99","startTime":"2026-08-29T01:13:26.985Z","endTime":"2026-08-29T01:13:29.985Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5057887830882,"aZ":-16.83260004482189,"pfxX":2.9551711695394083,"pfxZ":9.317570528499024,"pX":0.6438493832411616,"pZ":3.596290677553363,"vX0":-0.8125237816323687,"vY0":-127.10582305000791,"vZ0":-3.2873703013329836,"x":92.46,"y":141.68,"x0":0.5824668056916095,"y0":50.002558466478554,"z0":6.23246862318171,"aX":4.865975382804013},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.4,"breakHorizontal":-5.2,"spinRate":2087,"spinDirection":157},"zone":12,"typeConfidence":0.85,"plateTime":0.42987543793317284,"extension":7.413120369587565},"index":2,"playId":"99d2432a-4a1e-3539-9015-1bae7a35b51e","pitchNumber":2,"startTime":"2026-08-29T01:13:47.177Z","endTime":"2026-08-29T01:13:51.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36028525114676,"aZ":-17.450708117661836,"pfxX":3.2715507503801415,"pfxZ":9.045071042281739,"pX":-0.4247172035685401,"pZ":1.5864552212089582,"vX0":-2.976389053640171,"vY0":-126.41787040885835,"vZ0":-7.604741268130898,"x":133.19,"y":195.95,"x0":0.33954347514649486,"y0":50.005689316619716,"z0":6.020506960902156,"aX":5.327282875248114},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":15.0,"breakHorizontal":-5.3,"spinRate":2081,"spinDirection":160},"zone":7,"typeConfidence":0.83,"plateTime":0.43230399434282507,"extension":7.47880222545528},"index":3,"playId":"61146ee3-b17f-3dca-ada2-267e7da0c56e","pitchNumber":3,"startTime":"2026-08-29T01:14:10.803Z","endTime":"2026-08-29T01:14:15.079Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158670832708733,"aZ":-15.494800978909238,"pfxX":3.4226622062959877,"pfxZ":10.211435595020506,"pX":0.411845805335562,"pZ":2.7999236350848618,"vX0":-1.219885985617867,"vY0":-127.02929789248394,"vZ0":-5.217426103373878,"x":101.3,"y":163.18,"x0":0.45377191230116143,"y0":50.003327448465626,"z0":6.1134567503116815,"aX":5.5903605792980615},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":17.5,"breakHorizontal":-5.9,"spinRate":2078,"spinDirection":154},"zone":3,"typeConfidence":0.87,"plateTime":0.43127262653429055,"extension":7.454807964253088},"index":4,"playId":"c2ecaae3-a08e-36d7-ac6d-0dfdaaeffb71","pitchNumber":4,"startTime":"2026-08-29T01:14:30.958Z","endTime":"2026-08-29T01:14:34.848Z","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":85.8,"endSpeed":79.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65246243070732,"aZ":-18.266849714027405,"pfxX":4.36358159053039,"pfxZ":8.726542602355229,"pX":0.57592469788734,"pZ":4.152751231243214,"vX0":-1.4002489430518317,"vY0":-125.02698336262554,"vZ0":-1.4621627396289458,"x":95.05,"y":126.66,"x0":0.574168189734183,"y0":50.00182614099694,"z0":6.23444841472307,"aX":6.953229221844232},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":15.7,"breakHorizontal":-7.6,"spinRate":1999,"spinDirection":152},"zone":12,"typeConfidence":0.63,"plateTime":0.43699186278638447,"extension":7.39752766863826},"index":5,"playId":"bb64737b-35ac-3dff-a2a8-10d603490df9","pitchNumber":5,"startTime":"2026-08-29T01:14:51.798Z","endTime":"2026-08-29T01:14:55.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:14:55.854Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a sharp line drive to center fielder Evan Carter. Garrett Mitchell scores. Sal Frelick to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T01:16:24.129Z","endTime":"2026-08-29T01:17:17.480Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":674003,"link":"/api/v1/people/674003"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:15:15.076Z","endTime":"2026-08-29T01:16:26.359Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.987692371622085,"aZ":-18.277580586532697,"pfxX":1.3143429573709433,"pfxZ":8.645430755211088,"pX":0.16369191916237943,"pZ":3.308344865331439,"vX0":-1.501188546706455,"vY0":-125.59916646933036,"vZ0":-3.2193262109071172,"x":110.76,"y":149.45,"x0":0.5966623037600687,"y0":50.0022430657918,"z0":6.082246904060678,"aX":2.112664083385902},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":15.2,"breakHorizontal":-2.0,"spinRate":1998,"spinDirection":154},"zone":2,"typeConfidence":0.79,"plateTime":0.4350837547528674,"extension":7.634812866443599},"index":1,"playId":"d853d053-5ca1-309e-baec-4f92a843f411","pitchNumber":1,"startTime":"2026-08-29T01:16:26.359Z","endTime":"2026-08-29T01:16:29.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.705852298174722,"aZ":-22.749971966609234,"pfxX":9.600831605599094,"pfxZ":6.535472701332639,"pX":-0.17586844199396426,"pZ":0.2227731825401581,"vX0":-4.794421735781689,"vY0":-119.00643982165461,"vZ0":-8.331888655176181,"x":123.7,"y":232.77,"x0":0.6119115898905586,"y0":50.003329357275575,"z0":5.81320649566804,"aX":13.84429803165146},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.2,"breakHorizontal":-16.3,"spinRate":1693,"spinDirection":140},"zone":13,"typeConfidence":0.92,"plateTime":0.45932463449241023,"extension":7.470121585639153},"index":2,"playId":"eb147c73-e746-30ea-a970-01873825f877","pitchNumber":2,"startTime":"2026-08-29T01:16:45.990Z","endTime":"2026-08-29T01:16:49.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.207389136953076,"aZ":-16.07806085457579,"pfxX":2.7655960024862574,"pfxZ":9.653140035961258,"pX":-0.20035113740494162,"pZ":3.1507763460218836,"vX0":-2.403536876438737,"vY0":-128.23776666633353,"vZ0":-4.3662352817644345,"x":124.64,"y":153.71,"x0":0.3891754329585599,"y0":50.004581152147004,"z0":6.127603306033125,"aX":4.612496906104724},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.8,"breakHorizontal":-4.4,"spinRate":2032,"spinDirection":155},"zone":2,"typeConfidence":0.89,"plateTime":0.4269227894956158,"extension":7.385384108376465},"hitData":{"launchSpeed":102.1,"launchAngle":11.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.53,"coordY":80.08}},"index":3,"playId":"95e1d72f-abc8-3a2d-a6b6-6ffcae38752b","pitchNumber":3,"startTime":"2026-08-29T01:17:07.894Z","endTime":"2026-08-29T01:17:17.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:17:17.480Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T01:19:56.221Z","endTime":"2026-08-29T01:22:22.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:17:45.424Z","endTime":"2026-08-29T01:18:55.244Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Alexander replaces Cody Bradford.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T01:18:55.244Z","endTime":"2026-08-29T01:19:58.460Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.606490971316074,"aZ":-21.568429681642225,"pfxX":1.1069482824771875,"pfxZ":6.210970302785048,"pX":-0.18053928185499388,"pZ":2.7362227286560956,"vX0":-6.3198646725070935,"vY0":-129.26550674068295,"vZ0":-3.038149650152802,"x":123.88,"y":164.9,"x0":2.142546862849981,"y0":50.005124772515984,"z0":5.565533041774165,"aX":1.8918706338657556},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.8,"breakHorizontal":-0.7,"spinRate":2332,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.4222417117086201,"extension":6.320917866962001},"index":2,"playId":"ec7eed3a-4715-3b78-92b3-4f4f7ebe902a","pitchNumber":1,"startTime":"2026-08-29T01:19:58.460Z","endTime":"2026-08-29T01:20:01.708Z","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":92.2,"endSpeed":84.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77894005253809,"aZ":-23.26357497772661,"pfxX":10.565160178392237,"pfxZ":4.90952186434361,"pX":1.3209423266949247,"pZ":3.100148593125759,"vX0":-5.993792023411967,"vY0":-134.0852682808414,"vZ0":-1.789898776549114,"x":66.65,"y":155.08,"x0":2.216018549165755,"y0":50.00377776554709,"z0":5.441053844516667,"aX":19.183045886982477},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":-17.8,"spinRate":2145,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.4089432473424073,"extension":6.306514681728039},"index":3,"playId":"02c2b77a-949f-30fb-b1f3-b5ff961b9293","pitchNumber":2,"startTime":"2026-08-29T01:20:20.769Z","endTime":"2026-08-29T01:20:24.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.842535090562993,"aZ":-24.888161979222865,"pfxX":9.682095863728215,"pfxZ":3.930823556697298,"pX":0.1596563732180211,"pZ":3.4917459686830585,"vX0":-8.45720317525188,"vY0":-134.9384169144504,"vZ0":-0.6038189475963401,"x":110.91,"y":144.5,"x0":2.06803856534041,"y0":50.00493382027584,"z0":5.463373708670074,"aX":17.956228968616784},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-15.8,"spinRate":2060,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.40505570890281994,"extension":6.3034129716252885},"index":4,"playId":"5ce93b0a-e36b-3f4e-b7ca-090817b65a7a","pitchNumber":3,"startTime":"2026-08-29T01:20:40.828Z","endTime":"2026-08-29T01:20:44.596Z","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":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137549411183407,"aZ":-22.228659189211,"pfxX":10.792118279949008,"pfxZ":5.417683113040338,"pX":-0.40428219799147463,"pZ":3.034044814707086,"vX0":-10.459565057751457,"vY0":-134.65437887219386,"vZ0":-1.9626975607913792,"x":132.41,"y":156.86,"x0":2.127610748311794,"y0":50.00655039131673,"z0":5.3444963484877395,"aX":19.82977584018226},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-17.3,"spinRate":2017,"spinDirection":125},"zone":1,"typeConfidence":0.9,"plateTime":0.40670350489181617,"extension":6.366935898327436},"index":5,"playId":"85ffe493-be75-3b8b-82b0-21834af2546a","pitchNumber":4,"startTime":"2026-08-29T01:21:02.840Z","endTime":"2026-08-29T01:21:06.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.438318734103216,"aZ":-28.014376664938034,"pfxX":10.272809243836793,"pfxZ":2.673538693874894,"pX":0.31219165772029095,"pZ":1.4903206290070872,"vX0":-7.851771764569818,"vY0":-123.73256232822845,"vZ0":-3.847682274603818,"x":105.1,"y":198.54,"x0":2.183506394232687,"y0":50.006069712686866,"z0":5.39888497073562,"aX":16.01763703069681},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":-16.9,"spinRate":1360,"spinDirection":124},"zone":14,"typeConfidence":0.89,"plateTime":0.44174584548857654,"extension":6.410976312125499},"index":6,"playId":"c7aab850-778e-3958-8b40-50b62a2c08e3","pitchNumber":5,"startTime":"2026-08-29T01:21:22.820Z","endTime":"2026-08-29T01:21:28.059Z","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":93.6,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.654113642095915,"aZ":-14.976740561439085,"pfxX":6.230194543233998,"pfxZ":9.087541581275111,"pX":-0.5443755634144838,"pZ":3.9264467918272548,"vX0":-9.008767445966479,"vY0":-136.14994679141387,"vZ0":-1.5672418939107813,"x":137.75,"y":132.77,"x0":1.9857138258373783,"y0":50.00291523574644,"z0":5.53728106900901,"aX":11.791192863507762},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":-9.6,"spinRate":2293,"spinDirection":146},"zone":11,"typeConfidence":0.92,"plateTime":0.40108147125110527,"extension":6.290803932664621},"index":7,"playId":"cc6cb298-f4b6-321e-a1d2-a519fd373661","pitchNumber":6,"startTime":"2026-08-29T01:21:54.995Z","endTime":"2026-08-29T01:21:58.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575585614341843,"aZ":-22.781952012337246,"pfxX":11.357762286598428,"pfxZ":5.01365284536944,"pX":-0.36364071234303535,"pZ":1.6882244859281277,"vX0":-10.495583441277624,"vY0":-135.9746489700201,"vZ0":-5.310786732546816,"x":130.86,"y":193.2,"x0":2.0690244521400127,"y0":50.00677631266613,"z0":5.245789020519415,"aX":21.29168021701058},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":-18.4,"spinRate":2078,"spinDirection":119},"zone":7,"typeConfidence":0.9,"plateTime":0.4026884043904415,"extension":6.361774569488797},"hitData":{"launchSpeed":101.1,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.86,"coordY":133.96}},"index":8,"playId":"157d8b2e-1a96-3b06-98a2-c2efcb30b148","pitchNumber":7,"startTime":"2026-08-29T01:22:14.522Z","endTime":"2026-08-29T01:22:22.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:22:22.216Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out sharply to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:24:23.912Z","endTime":"2026-08-29T01:24:42.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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(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":82.6,"endSpeed":74.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.734776853453624,"aZ":-27.316546681676428,"pfxX":-11.291388920817148,"pfxZ":3.369197022718229,"pX":-0.17714070751724892,"pZ":2.117555250260356,"vX0":6.570390248716814,"vY0":-120.00597254515382,"vZ0":-1.1619700145040728,"x":123.75,"y":181.61,"x0":-1.4998882892568683,"y0":50.00222732472454,"z0":5.0673520384111015,"aX":-16.277770894207396},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.1,"breakHorizontal":18.6,"spinRate":2549,"spinDirection":253},"zone":8,"typeConfidence":0.9,"plateTime":0.4584495969163602,"extension":6.4482279185477545},"hitData":{"launchSpeed":104.3,"launchAngle":25.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":111.26,"coordY":40.98}},"index":0,"playId":"5bbc9dcb-e34f-38e1-9148-f3ce5773b4af","pitchNumber":1,"startTime":"2026-08-29T01:24:34.258Z","endTime":"2026-08-29T01:24:42.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:24:42.742Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Sal Frelick.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:25:24.413Z","endTime":"2026-08-29T01:26:35.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T01:25:09.145Z","endTime":"2026-08-29T01:25:26.659Z","isPitch":false,"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(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":88.7,"endSpeed":81.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.682798820849612,"aZ":-20.160425791705645,"pfxX":-0.5049779184844101,"pfxZ":7.044913055483372,"pX":-0.014592076621938987,"pZ":2.9297282157878293,"vX0":3.8785851821149007,"vY0":-129.17784309214844,"vZ0":-1.660510763358849,"x":117.56,"y":159.68,"x0":-1.4641876710492472,"y0":50.001450158859214,"z0":5.11709649223266,"aX":-0.8616801679570963},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.7,"breakHorizontal":0.1,"spinRate":2371,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.4225985349824768,"extension":6.443334312607723},"index":1,"playId":"71d4371c-2d1d-3307-9516-58e4845b738a","pitchNumber":1,"startTime":"2026-08-29T01:25:26.659Z","endTime":"2026-08-29T01:25:29.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.237249538724413,"aZ":-13.692945495369141,"pfxX":-6.5175387151455535,"pfxZ":10.378706032659062,"pX":0.4301714534397433,"pZ":2.815645949003948,"vX0":6.839004595945711,"vY0":-133.01512068557108,"vZ0":-3.6080322493229593,"x":100.6,"y":162.76,"x0":-1.3353412412017573,"y0":50.00174433243686,"z0":5.1915251564129274,"aX":-11.604230616864067},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":10.2,"spinRate":2265,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.41279325780043097,"extension":6.352291967131155},"index":2,"playId":"a79bcf58-c627-33f4-ba24-23a7592ebc9c","pitchNumber":2,"startTime":"2026-08-29T01:25:48.144Z","endTime":"2026-08-29T01:25:52.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.339359207442907,"aZ":-27.948781950317688,"pfxX":-11.95229439069488,"pfxZ":3.0651152485028272,"pX":0.5597768350586313,"pZ":0.705301335709941,"vX0":7.707269400870879,"vY0":-117.18132233817316,"vZ0":-3.8627911409833255,"x":95.66,"y":219.74,"x0":-1.236717071547211,"y0":50.00004328697187,"z0":5.016974726002423,"aX":-16.443041916757412},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.8,"breakHorizontal":19.4,"spinRate":2687,"spinDirection":257},"zone":14,"typeConfidence":0.91,"plateTime":0.46934169022053673,"extension":6.478172082033064},"index":3,"playId":"ab929857-ba27-3a4e-9ad8-6fc58b06afa2","pitchNumber":3,"startTime":"2026-08-29T01:26:06.548Z","endTime":"2026-08-29T01:26:10.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052086674031255,"aZ":-28.20161725369173,"pfxX":-12.056835635624715,"pfxZ":2.7327943785845363,"pX":0.2795236104643097,"pZ":2.76311638788971,"vX0":7.640318042444391,"vY0":-120.01527850072316,"vZ0":0.29884388483990587,"x":106.35,"y":164.18,"x0":-1.3849077933400658,"y0":50.002398141671975,"z0":5.1565184851578945,"aX":-17.521046199665918},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.3,"breakHorizontal":19.9,"spinRate":2571,"spinDirection":258},"zone":6,"typeConfidence":0.9,"plateTime":0.4570426378481436,"extension":6.568349750946235},"hitData":{"launchSpeed":85.4,"launchAngle":59.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.85,"coordY":134.43}},"index":4,"playId":"c404beea-6739-3a14-b5f5-4504353004b3","pitchNumber":4,"startTime":"2026-08-29T01:26:25.923Z","endTime":"2026-08-29T01:26:35.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:26:35.362Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:27:12.299Z","endTime":"2026-08-29T01:29:37.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:26:59.406Z","endTime":"2026-08-29T01:27:14.610Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.182428614028623,"aZ":-18.88608323397666,"pfxX":-0.7539300230928707,"pfxZ":7.779295244784631,"pX":0.865392563370185,"pZ":3.5872736418059668,"vX0":6.622375556269967,"vY0":-129.19210055709877,"vZ0":-0.05404085724591445,"x":84.01,"y":141.92,"x0":-1.6215656702260266,"y0":50.006419456755644,"z0":5.047028478907127,"aX":-1.2895108078831985},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.3,"breakHorizontal":0.0,"spinRate":2394,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.42222162386997963,"extension":6.503479943630753},"index":1,"playId":"a0bd6dd4-27c5-3268-a61c-16d98bef6e2e","pitchNumber":1,"startTime":"2026-08-29T01:27:14.610Z","endTime":"2026-08-29T01:27:17.973Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.875095425710384,"aZ":-14.64393934267369,"pfxX":-6.829098732696118,"pfxZ":9.29501703823787,"pX":-0.3316019715815946,"pZ":2.8907105326698908,"vX0":5.306032122520615,"vY0":-136.44250267876987,"vZ0":-3.2398546268843735,"x":129.64,"y":160.73,"x0":-1.4136911269275378,"y0":50.0066238916937,"z0":5.102037134851952,"aX":-12.885547369658617},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2238,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.40135764914013894,"extension":6.397485835914248},"index":2,"playId":"4daa9e97-4206-30b5-81ae-03a6784ba7b8","pitchNumber":2,"startTime":"2026-08-29T01:27:34.944Z","endTime":"2026-08-29T01:27:38.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24275042270654,"aZ":-25.705313064098643,"pfxX":-11.569419395406351,"pfxZ":4.512042191989167,"pX":-1.5596019357436661,"pZ":0.3519047095213667,"vX0":3.7125670557917236,"vY0":-119.34065965629064,"vZ0":-5.166604629459423,"x":176.45,"y":229.28,"x0":-1.637730222274406,"y0":50.00299032290698,"z0":4.87721721393102,"aX":-16.588767301094048},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.1,"breakHorizontal":19.9,"spinRate":2672,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.46001363779932447,"extension":6.381880822741846},"index":3,"playId":"eb5b5ce3-5eb5-3942-a3f7-e9c319081ab3","pitchNumber":3,"startTime":"2026-08-29T01:27:53.201Z","endTime":"2026-08-29T01:27:56.574Z","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":93.5,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75901885688436,"aZ":-17.84889467847835,"pfxX":-6.562165184059639,"pfxZ":7.632620840700128,"pX":-0.049043268052123,"pZ":2.5930011182966366,"vX0":6.073022659142808,"vY0":-136.10540726741598,"vZ0":-3.421860543265413,"x":118.87,"y":168.77,"x0":-1.456239021591534,"y0":50.0042689271653,"z0":5.102059000450484,"aX":-12.318040633865287},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":10.6,"spinRate":2279,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.40238250434849654,"extension":6.39805657047861},"index":4,"playId":"b125fb7a-1861-3d42-b7b9-e775eb131e4f","pitchNumber":4,"startTime":"2026-08-29T01:28:12.273Z","endTime":"2026-08-29T01:28:15.560Z","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":94.1,"endSpeed":86.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.452210921728412,"aZ":-15.923868866714324,"pfxX":-8.230449765659651,"pfxZ":8.552811379518465,"pX":0.7227434766541259,"pZ":3.472185788384117,"vX0":8.605436442652822,"vY0":-136.79531015415517,"vZ0":-1.4736760096588561,"x":89.45,"y":145.03,"x0":-1.390642158245542,"y0":50.00319809094499,"z0":5.106638551124148,"aX":-15.639284164513452},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":13.2,"spinRate":2407,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.4000105915079488,"extension":6.466690109116205},"index":5,"playId":"28bdbc8c-24db-3b37-bc4e-fa1b7867b212","pitchNumber":5,"startTime":"2026-08-29T01:28:32.926Z","endTime":"2026-08-29T01:28:36.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656176920099032,"aZ":-15.255702875311915,"pfxX":-7.385170297450238,"pfxZ":9.103986370728517,"pX":-0.7642438139115029,"pZ":3.4483062275675493,"vX0":4.6922063013453865,"vY0":-135.2486030647329,"vZ0":-1.5061238415025202,"x":146.13,"y":145.68,"x0":-1.5594244282785414,"y0":50.00251803532454,"z0":5.078923747828446,"aX":-13.723165908563617},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":12.4,"spinRate":2343,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.404516567308995,"extension":6.34258741975729},"index":6,"playId":"260b0abb-6b3a-3210-9296-b283241c5d6d","pitchNumber":6,"startTime":"2026-08-29T01:28:52.243Z","endTime":"2026-08-29T01:28:55.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932447343884547,"aZ":-27.39246157243552,"pfxX":-11.439455548477133,"pfxZ":3.2825339919043994,"pX":-0.02499324000969667,"pZ":0.8271181997376287,"vX0":6.871145520481369,"vY0":-120.34466079902465,"vZ0":-3.942026202281249,"x":117.95,"y":216.45,"x0":-1.4414760013292378,"y0":50.003246256612144,"z0":4.932581144089302,"aX":-16.65840471667461},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.2,"breakHorizontal":19.0,"spinRate":2616,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4564038313465564,"extension":6.472651855951053},"index":7,"playId":"fbccaad2-3562-316e-b8f8-e85bbec22430","pitchNumber":7,"startTime":"2026-08-29T01:29:11.814Z","endTime":"2026-08-29T01:29:16.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24704085011682,"aZ":-16.725120326764742,"pfxX":-7.526992374911924,"pfxZ":8.267374928991304,"pX":-1.1622752407997141,"pZ":3.537453231484741,"vX0":3.701541766837404,"vY0":-135.94144044784593,"vZ0":-1.1474785759697863,"x":161.3,"y":143.27,"x0":-1.5648660338500873,"y0":50.00138875089822,"z0":5.127837330804871,"aX":-14.063990105058672},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":12.8,"spinRate":2318,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.40315966592411767,"extension":6.437101983660931},"index":8,"playId":"f95e6349-8cbe-3a59-a339-d722e3df5ed8","pitchNumber":8,"startTime":"2026-08-29T01:29:33.107Z","endTime":"2026-08-29T01:29:37.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:29:37.918Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, pitcher Chase Silseth to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:31:55.556Z","endTime":"2026-08-29T01:33:31.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681217,"link":"/api/v1/people/681217"},"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"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Silseth replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:31:30.984Z","endTime":"2026-08-29T01:31:57.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.431589368536176,"aZ":-33.96147798702494,"pfxX":6.491363688240361,"pfxZ":-1.1846387788261836,"pX":-0.21133585520666887,"pZ":4.294860961175352,"vX0":2.5977066892897325,"vY0":-121.56260479969694,"vZ0":3.3129702704476918,"x":125.06,"y":122.82,"x0":-2.133695602944196,"y0":50.001176364024225,"z0":5.842703944407183,"aX":9.817035838808545},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.2,"breakHorizontal":-12.4,"spinRate":2745,"spinDirection":62},"zone":11,"typeConfidence":0.9,"plateTime":0.44874730737088253,"extension":6.002308363587652},"index":1,"playId":"75027b45-3cec-3873-9e5b-91c95646ca37","pitchNumber":1,"startTime":"2026-08-29T01:31:57.774Z","endTime":"2026-08-29T01:32:00.983Z","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":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924350860827825,"aZ":-34.743788884783775,"pfxX":6.0275247622382135,"pfxZ":-1.6616232546417384,"pX":1.4388652195751055,"pZ":1.8649286667037817,"vX0":6.090658805952274,"vY0":-123.01233337821763,"vZ0":-1.8978703086006998,"x":62.15,"y":188.43,"x0":-1.8466536004836411,"y0":50.0051268595775,"z0":5.574019208136098,"aX":9.29865896342988},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-12.2,"spinRate":2805,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.44415213273104115,"extension":6.244151435461653},"index":2,"playId":"80594af9-f464-3b50-965c-23bec6210a23","pitchNumber":2,"startTime":"2026-08-29T01:32:13.926Z","endTime":"2026-08-29T01:32:17.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.358790988073164,"aZ":-14.526594746853979,"pfxX":-3.3937536565860795,"pfxZ":8.98748022101715,"pX":-0.5974935921475445,"pZ":3.1238056648275916,"vX0":4.444026118486732,"vY0":-138.838176281456,"vZ0":-4.184397796358862,"x":139.78,"y":154.44,"x0":-1.7735484679303481,"y0":50.00355465332901,"z0":5.608729100270215,"aX":-6.665005467219711},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":5.3,"spinRate":2366,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3936056736515856,"extension":6.2002386355724655},"index":3,"playId":"7ced4d15-ef31-31f3-bfc1-2e26f68b4100","pitchNumber":3,"startTime":"2026-08-29T01:32:31.988Z","endTime":"2026-08-29T01:32:35.884Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919039357010206,"aZ":-37.140736720761524,"pfxX":5.353578674924271,"pfxZ":-3.3321127674374127,"pX":-0.01132968238603912,"pZ":1.8924284619483165,"vX0":3.29883726342314,"vY0":-121.07388109886023,"vZ0":-1.1363329497822865,"x":117.43,"y":187.68,"x0":-2.085639632668382,"y0":50.00428944577567,"z0":5.608735674381434,"aX":7.974134142140029},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.0,"breakHorizontal":-10.4,"spinRate":2851,"spinDirection":58},"zone":8,"typeConfidence":0.9,"plateTime":0.45183075971408426,"extension":6.131379157873228},"index":4,"playId":"17ef0993-6ddb-3b9d-bec2-9254757782be","pitchNumber":4,"startTime":"2026-08-29T01:32:49.111Z","endTime":"2026-08-29T01:32:52.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17459262185298,"aZ":-37.01126199718009,"pfxX":8.903367899950702,"pfxZ":-3.1532782523207397,"pX":-0.06641838008729352,"pZ":1.7480161742811673,"vX0":1.9534040137353403,"vY0":-123.193329837234,"vZ0":-1.729694184622463,"x":119.53,"y":191.58,"x0":-2.026935887269132,"y0":50.00465566100758,"z0":5.59659457801159,"aX":13.64436052919882},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.9,"breakHorizontal":-16.6,"spinRate":2955,"spinDirection":52},"zone":8,"typeConfidence":0.89,"plateTime":0.44512311961209816,"extension":6.114633091437301},"hitData":{"launchSpeed":75.1,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":180.06}},"index":5,"playId":"e0b72bce-f99c-3508-99e4-4bbea7f87773","pitchNumber":5,"startTime":"2026-08-29T01:33:24.318Z","endTime":"2026-08-29T01:33:31.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:33:31.439Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:33:54.691Z","endTime":"2026-08-29T01:35:22.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662736778306655,"aZ":-36.093768378463054,"pfxX":7.983297075710252,"pfxZ":-2.5979940716226926,"pX":-0.2478525407493488,"pZ":1.6881426409996299,"vX0":2.1115009884047717,"vY0":-122.49092429038184,"vZ0":-1.780488076243176,"x":126.45,"y":193.2,"x0":-2.1594039880296156,"y0":50.00264929692484,"z0":5.529325870791147,"aX":12.050858543978997},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.9,"breakHorizontal":-15.0,"spinRate":2876,"spinDirection":54},"zone":8,"typeConfidence":0.89,"plateTime":0.4482705015507191,"extension":6.119531209004104},"index":0,"playId":"7edf9133-43a4-33f6-b59e-548a0a0f67df","pitchNumber":1,"startTime":"2026-08-29T01:34:00.466Z","endTime":"2026-08-29T01:34:04.043Z","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.4,"endSpeed":87.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.982220841881503,"aZ":-17.52349105785632,"pfxX":-3.6474676871653107,"pfxZ":7.483334265070146,"pX":0.8322496376402352,"pZ":3.736119554552668,"vX0":8.363615848929456,"vY0":-138.79550536650765,"vZ0":-2.309410869543426,"x":85.28,"y":137.9,"x0":-1.741332605189475,"y0":50.00599996618975,"z0":5.741055386942641,"aX":-7.144857245165133},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":4.9,"spinRate":2528,"spinDirection":211},"zone":12,"typeConfidence":0.89,"plateTime":0.3940745551159952,"extension":6.179035826694037},"index":1,"playId":"d78a1fed-21cc-3b01-bc40-ff4a4ea170c6","pitchNumber":2,"startTime":"2026-08-29T01:34:16.907Z","endTime":"2026-08-29T01:34:20.559Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97797149617051,"aZ":-18.766233821068887,"pfxX":-4.389519784716834,"pfxZ":6.943840830249268,"pX":1.5940065881367698,"pZ":2.2423985273661664,"vX0":10.300351212243001,"vY0":-137.91576964446543,"vZ0":-5.615491866853971,"x":56.24,"y":178.24,"x0":-1.6149122592300729,"y0":50.00494115504263,"z0":5.566150222056464,"aX":-8.479161912859688},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":5.9,"spinRate":2469,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3967948302919173,"extension":6.1925132233037985},"index":2,"playId":"b2cad044-840b-3823-82cd-8d02e431ff59","pitchNumber":3,"startTime":"2026-08-29T01:34:35.017Z","endTime":"2026-08-29T01:34:38.167Z","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":94.8,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.043717318628186,"aZ":-16.716965769345038,"pfxX":-3.715463582256689,"pfxZ":8.021047581838808,"pX":-0.7150301344858712,"pZ":2.975210485893213,"vX0":4.513837159337351,"vY0":-138.00907987348648,"vZ0":-4.164646523941706,"x":144.26,"y":158.45,"x0":-1.8899349133409025,"y0":50.001599713401504,"z0":5.6315727074153585,"aX":-7.158846313012183},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":5.8,"spinRate":2430,"spinDirection":209},"zone":1,"typeConfidence":0.89,"plateTime":0.39706476361383913,"extension":6.150217924754486},"index":3,"playId":"cc8e1625-f58f-3770-a7e8-c6dca22bb07c","pitchNumber":4,"startTime":"2026-08-29T01:34:56.152Z","endTime":"2026-08-29T01:35:00.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.704876833850545,"aZ":-16.658379895509594,"pfxX":-5.944931718089901,"pfxZ":7.8842559287513385,"pX":0.34429124321564947,"pZ":1.5947471067571568,"vX0":7.763762880872719,"vY0":-139.23596314939925,"vZ0":-7.617876196433869,"x":103.88,"y":195.72,"x0":-1.7052859189277998,"y0":50.000290791401085,"z0":5.464535930008148,"aX":-11.694310329667081},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":9.2,"spinRate":2413,"spinDirection":213},"zone":9,"typeConfidence":0.91,"plateTime":0.39311088722484966,"extension":6.265255930643791},"index":4,"playId":"8fa531cc-cfe6-39ef-88e8-5216b91c9ae2","pitchNumber":5,"startTime":"2026-08-29T01:35:18.305Z","endTime":"2026-08-29T01:35:22.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:35:22.945Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to center fielder Evan Carter. Jake Bauers scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:36:07.609Z","endTime":"2026-08-29T01:38:25.959Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c3f9120b-1107-3046-99e4-b77a790657e9","startTime":"2026-08-29T01:35:50.352Z","endTime":"2026-08-29T01:35:53.352Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74843208019504,"aZ":-13.666735393920556,"pfxX":-2.542998216853187,"pfxZ":9.609587957636993,"pX":0.5638150037662104,"pZ":2.742322460695354,"vX0":7.760516973360641,"vY0":-138.13298718047417,"vZ0":-5.295578989456242,"x":95.51,"y":164.74,"x0":-1.9558492030925405,"y0":50.00259081739609,"z0":5.608510997651107,"aX":-4.898420095769277},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":2.9,"spinRate":2254,"spinDirection":214},"zone":3,"typeConfidence":0.89,"plateTime":0.397035212738583,"extension":6.218225772672201},"index":1,"playId":"d30c68fa-fc9c-32f7-a5eb-ebae83976349","pitchNumber":1,"startTime":"2026-08-29T01:36:09.926Z","endTime":"2026-08-29T01:36:15.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06610704202896,"aZ":-31.573280843646902,"pfxX":7.293470670983323,"pfxZ":0.3871589830666462,"pX":0.8604124992324845,"pZ":3.01183708897653,"vX0":4.99436258995843,"vY0":-123.14539417128829,"vZ0":0.0027618294212206074,"x":84.2,"y":157.46,"x0":-2.137215405184951,"y0":50.0021240565117,"z0":5.668259906680732,"aX":11.267284867825577},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":-14.3,"spinRate":2808,"spinDirection":54},"zone":12,"typeConfidence":0.9,"plateTime":0.44376237324531687,"extension":6.12279851493813},"index":2,"playId":"7c372490-f0d4-3c54-888c-56d1ed345199","pitchNumber":2,"startTime":"2026-08-29T01:36:32.577Z","endTime":"2026-08-29T01:36:35.714Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-29T01:36:46.569Z","endTime":"2026-08-29T01:36:59.220Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.654763257685456,"aZ":-23.95781182864946,"pfxX":-3.715015942517911,"pfxZ":5.053491658051915,"pX":0.9550056125292552,"pZ":1.4299461063839378,"vX0":8.116806475413442,"vY0":-126.64747979461329,"vZ0":-5.807795427017314,"x":80.6,"y":200.17,"x0":-1.8075616569715487,"y0":50.004375009612225,"z0":5.667007404873906,"aX":-6.042099467264787},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.0,"breakHorizontal":4.9,"spinRate":1002,"spinDirection":258},"zone":14,"typeConfidence":0.9,"plateTime":0.4323472359829421,"extension":6.21225782233139},"index":4,"playId":"cebfd489-76c9-31f2-86fb-6e326c601d42","pitchNumber":3,"startTime":"2026-08-29T01:36:59.220Z","endTime":"2026-08-29T01:37:03.420Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"6bc42582-97ff-3ad1-ade3-8518fa5b8ae6","startTime":"2026-08-29T01:37:20.620Z","endTime":"2026-08-29T01:37:23.620Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.190039152076615,"aZ":-33.6827099545285,"pfxX":4.309970009474707,"pfxZ":-0.9584904404533807,"pX":1.134907111232393,"pZ":1.7501270062124492,"vX0":6.698782052212296,"vY0":-124.52279371216278,"vZ0":-2.4870649272592593,"x":73.74,"y":191.53,"x0":-2.1417216032654625,"y0":50.000225205201765,"z0":5.527479142223391,"aX":6.817314606406759},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":-9.2,"spinRate":2922,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4385779374329317,"extension":6.235140880478544},"index":6,"playId":"abd8780c-41fa-3606-a37b-50351fdc06d7","pitchNumber":4,"startTime":"2026-08-29T01:37:40.150Z","endTime":"2026-08-29T01:37:45.625Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jake Bauers steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"actionPlayId":"abd8780c-41fa-3606-a37b-50351fdc06d7","startTime":"2026-08-29T01:37:49.830Z","endTime":"2026-08-29T01:38:15.161Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.998111400856814,"aZ":-17.30672022665588,"pfxX":-3.520852610487713,"pfxZ":7.50499739047145,"pX":0.01928808148018313,"pZ":3.192292908660399,"vX0":6.666717324320088,"vY0":-139.53542036287453,"vZ0":-3.706265087845034,"x":116.26,"y":152.59,"x0":-1.9383361474925724,"y0":50.00394926938302,"z0":5.670927465631939,"aX":-6.976528769874179},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":5.0,"spinRate":2389,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.39181814024117045,"extension":6.225379336924207},"hitData":{"launchSpeed":96.0,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":98.98}},"index":8,"playId":"cb7d1179-c2f2-3933-9544-0ebe5b846b1b","pitchNumber":5,"startTime":"2026-08-29T01:38:15.161Z","endTime":"2026-08-29T01:38:25.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:38:25.959Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a line drive to left fielder Wyatt Langford. William Contreras to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:38:47.257Z","endTime":"2026-08-29T01:39:45.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":85.3,"endSpeed":77.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162358923741113,"aZ":-30.788487418153796,"pfxX":4.045097417021325,"pfxZ":0.9024368523921824,"pX":1.5055895665775991,"pZ":1.7597365539549057,"vX0":7.4471831931635615,"vY0":-123.92069948604585,"vZ0":-2.948948723736024,"x":59.61,"y":191.27,"x0":-2.0766230476058425,"y0":50.00542970602514,"z0":5.565021678161001,"aX":6.2249147002790695},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":-9.2,"spinRate":2762,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4437774718768783,"extension":6.25341356101133},"index":0,"playId":"b662952d-a372-365c-b045-6422d79ad980","pitchNumber":1,"startTime":"2026-08-29T01:38:55.891Z","endTime":"2026-08-29T01:38:59.549Z","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":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2889119304767,"aZ":-32.50460196649451,"pfxX":3.347162445608925,"pfxZ":-0.22016267422386182,"pX":1.1144488691152694,"pZ":1.5561804392510246,"vX0":6.685669303527074,"vY0":-121.73257710540312,"vZ0":-2.5956858614357365,"x":74.52,"y":196.76,"x0":-2.114259230786632,"y0":50.00450189834972,"z0":5.480398296903907,"aX":4.969489039469153},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.8,"breakHorizontal":-7.8,"spinRate":2797,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.45180349773126505,"extension":6.1591459401900375},"index":1,"playId":"522c9f86-15ce-37af-9be4-4fba871272a3","pitchNumber":2,"startTime":"2026-08-29T01:39:14.026Z","endTime":"2026-08-29T01:39:17.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.927856252960282,"aZ":-14.540834593038406,"pfxX":-3.78165574156947,"pfxZ":9.052707169092239,"pX":0.7404312966567083,"pZ":2.864205254075512,"vX0":8.841081958785058,"vY0":-138.65474493004936,"vZ0":-4.9254033380509785,"x":88.78,"y":161.45,"x0":-1.9977253907412993,"y0":50.002124655281634,"z0":5.633549464817592,"aX":-7.366691185009169},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":5.0,"spinRate":2437,"spinDirection":214},"zone":6,"typeConfidence":0.89,"plateTime":0.3949981972361907,"extension":6.208596074857952},"hitData":{"launchSpeed":62.3,"launchAngle":22.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.59,"coordY":129.1}},"index":2,"playId":"26c5cad9-c2e5-37a4-9f81-7aed1f34818f","pitchNumber":3,"startTime":"2026-08-29T01:39:33.606Z","endTime":"2026-08-29T01:39:45.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:39:45.665Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:40:54.163Z","endTime":"2026-08-29T01:42:06.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T01:40:05.055Z","endTime":"2026-08-29T01:40:56.428Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.001153194119485,"aZ":-13.013616094620788,"pfxX":-4.1761422951419505,"pfxZ":9.870423097274156,"pX":1.3219684249309571,"pZ":1.6030517314046142,"vX0":10.183447169986001,"vY0":-138.47883345656632,"vZ0":-8.305712636010501,"x":66.61,"y":195.5,"x0":-1.8610993927590178,"y0":50.00613751617131,"z0":5.51254067735137,"aX":-8.110157718467018},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":5.4,"spinRate":2495,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.3955609681817478,"extension":6.298507326426345},"index":1,"playId":"d0027705-5cd2-3185-8c2d-ab05c98755d7","pitchNumber":1,"startTime":"2026-08-29T01:40:56.428Z","endTime":"2026-08-29T01:40:59.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6233022079203,"aZ":-34.735731004214045,"pfxX":5.584410237993351,"pfxZ":-1.639211946694882,"pX":0.2849246618045892,"pZ":2.3260392598740443,"vX0":4.583111424276209,"vY0":-124.33908601500798,"vZ0":-0.776911158605929,"x":106.14,"y":175.98,"x0":-2.3097084165777386,"y0":50.003131165937134,"z0":5.532247423395964,"aX":8.718417676130862},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.9,"breakHorizontal":-11.2,"spinRate":2894,"spinDirection":48},"zone":6,"typeConfidence":0.9,"plateTime":0.44099702805849406,"extension":6.157368100701943},"index":2,"playId":"1f4155b7-8de9-30ed-9a3b-5dc4abe811ac","pitchNumber":2,"startTime":"2026-08-29T01:41:17.059Z","endTime":"2026-08-29T01:41:20.906Z","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":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.073536038784926,"aZ":-37.303864011316264,"pfxX":6.140380633545318,"pfxZ":-3.3052854050001104,"pX":1.1051798776720612,"pZ":1.6043253119670304,"vX0":6.190933369249172,"vY0":-124.30484540974611,"vZ0":-1.932885174611933,"x":74.87,"y":195.46,"x0":-2.224130499746775,"y0":50.00464410612058,"z0":5.516172563720058,"aX":9.520931382072169},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.2,"breakHorizontal":-12.7,"spinRate":2962,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4422019969668307,"extension":6.1374671911182626},"index":3,"playId":"c9226e8c-5e77-33fa-a0cf-2b1b34788aa6","pitchNumber":3,"startTime":"2026-08-29T01:41:37.508Z","endTime":"2026-08-29T01:41:40.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6731520651814,"aZ":-29.788713984531363,"pfxX":-4.629202845418457,"pfxZ":1.3838913469157936,"pX":0.005495320660722647,"pZ":0.43862720312651804,"vX0":6.619597098989439,"vY0":-130.52086396275752,"vZ0":-7.405696456004455,"x":116.79,"y":226.94,"x0":-1.9630315446627038,"y0":50.002818338756924,"z0":5.558327972476432,"aX":-7.980912770438713},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":7.0,"spinRate":1078,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4197758746313709,"extension":6.2151081964501875},"index":4,"playId":"60641f51-3d03-36a2-a8d7-5d13844ce07d","pitchNumber":4,"startTime":"2026-08-29T01:42:01.135Z","endTime":"2026-08-29T01:42:06.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:42:06.282Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:44:52.594Z","endTime":"2026-08-29T01:47:28.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[1,2],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:42:18.901Z","endTime":"2026-08-29T01:43:39.841Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adam Macko replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T01:43:39.841Z","endTime":"2026-08-29T01:44:30.125Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671936,"link":"/api/v1/people/671936"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew Vaughn replaces Garrett Mitchell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-29T01:44:30.125Z","endTime":"2026-08-29T01:44:54.815Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":669003,"link":"/api/v1/people/669003"}},{"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":84.2,"endSpeed":77.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.635308174650927,"aZ":-31.391925786302398,"pfxX":-2.30112601031586,"pfxZ":0.5121773798861788,"pX":-0.6041173814389365,"pZ":2.283010902658626,"vX0":-5.200868970433508,"vY0":-122.580430175625,"vZ0":-1.385084253650882,"x":140.03,"y":177.14,"x0":1.841754129577208,"y0":50.00179818964367,"z0":5.528912803772674,"aX":-3.510764537169453},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":5.4,"spinRate":2535,"spinDirection":258},"zone":4,"typeConfidence":0.9,"plateTime":0.44637747080800994,"extension":6.107955605528202},"index":3,"playId":"4f94d144-9034-36e2-b461-ca86a2da95ba","pitchNumber":1,"startTime":"2026-08-29T01:44:54.815Z","endTime":"2026-08-29T01:45:01.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83643361063958,"aZ":-29.42968214490069,"pfxX":10.01909829540884,"pfxZ":1.762568617848327,"pX":0.9571673936964713,"pZ":2.405437825825021,"vX0":-5.3682638966706495,"vY0":-124.01812142791076,"vZ0":-1.642188554909704,"x":80.52,"y":173.83,"x0":1.8482934970490759,"y0":50.0028050795229,"z0":5.531135215130489,"aX":15.604519273300562},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.9,"spinRate":1503,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.44167340612164274,"extension":6.080182172186252},"index":4,"playId":"ace1f04c-0794-3a35-8129-2976fb02323d","pitchNumber":2,"startTime":"2026-08-29T01:45:14.369Z","endTime":"2026-08-29T01:45:17.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334639825307327,"aZ":-31.595084631008323,"pfxX":8.689316300193646,"pfxZ":0.3780248157251105,"pX":0.48031855139671564,"pZ":1.400948333155933,"vX0":-5.771490626102681,"vY0":-123.08396456315307,"vZ0":-3.4124326552006217,"x":98.69,"y":200.95,"x0":1.731317091680571,"y0":50.00229330214872,"z0":5.491893915542267,"aX":13.27911933819162},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":-14.3,"spinRate":1316,"spinDirection":95},"zone":14,"typeConfidence":0.86,"plateTime":0.4456768564174811,"extension":6.029867502447736},"index":5,"playId":"518f3d9b-4aab-3b9f-b6aa-0f73dea7c5de","pitchNumber":3,"startTime":"2026-08-29T01:45:33.131Z","endTime":"2026-08-29T01:45:36.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.808999462470798,"aZ":-27.55314238635266,"pfxX":-2.212646800825884,"pfxZ":2.9093853531021487,"pX":-0.5215850226149181,"pZ":2.813061958722825,"vX0":-5.0134113510316,"vY0":-125.41901051969812,"vZ0":-1.325506636525221,"x":136.88,"y":162.83,"x0":1.7923666061516443,"y0":50.00578878455916,"z0":5.599461884639836,"aX":-3.518354620098723},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":5.2,"spinRate":2364,"spinDirection":236},"zone":1,"typeConfidence":0.91,"plateTime":0.437028927690859,"extension":6.015832641061803},"index":6,"playId":"8689824e-97ed-341d-81ae-9d23928ebf47","pitchNumber":4,"startTime":"2026-08-29T01:45:53.219Z","endTime":"2026-08-29T01:45:57.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77963041699455,"aZ":-31.06232720141378,"pfxX":8.305038422082152,"pfxZ":0.7252398277423175,"pX":0.8607801639579108,"pZ":2.273780256154816,"vX0":-4.701176911890239,"vY0":-123.26188044607525,"vZ0":-1.6015330446124159,"x":84.19,"y":177.39,"x0":1.719289298301986,"y0":50.00188669349956,"z0":5.56842007115959,"aX":12.707426708849994},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":-13.8,"spinRate":1488,"spinDirection":97},"zone":14,"typeConfidence":0.85,"plateTime":0.4453084726720924,"extension":6.068181833273117},"index":7,"playId":"3e044545-0316-34f5-84f3-a25d46bc1e35","pitchNumber":5,"startTime":"2026-08-29T01:46:14.690Z","endTime":"2026-08-29T01:46:18.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57327776455999,"aZ":-13.326577314199566,"pfxX":6.450479806601467,"pfxZ":9.619816587742038,"pX":-0.7695629886438649,"pZ":3.0338952556350174,"vX0":-8.122439844418386,"vY0":-139.16600785464072,"vZ0":-4.618205950225315,"x":146.33,"y":156.86,"x0":1.3504350899312365,"y0":50.00119264653156,"z0":5.599207014209122,"aX":12.636685039322563},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":-10.0,"spinRate":2282,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.3937549388366288,"extension":6.131849035202808},"index":8,"playId":"bf037964-2515-3702-8428-468c37e590f0","pitchNumber":6,"startTime":"2026-08-29T01:46:45.118Z","endTime":"2026-08-29T01:46:51.508Z","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":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059411323768074,"aZ":-31.0466947924546,"pfxX":10.476416734736585,"pfxZ":0.7321292219431772,"pX":0.6086055638145399,"pZ":2.303980158159994,"vX0":-6.306333341383702,"vY0":-123.25522370611874,"vZ0":-1.5347753881791761,"x":93.8,"y":176.57,"x0":1.8367364617053499,"y0":50.00304768022935,"z0":5.551701810395198,"aX":16.15015884691766},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.2,"breakHorizontal":-17.5,"spinRate":1439,"spinDirection":97},"zone":6,"typeConfidence":0.9,"plateTime":0.4440518332837655,"extension":6.175866542998982},"hitData":{"launchSpeed":91.6,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.19,"coordY":151.68}},"index":9,"playId":"d3338523-6886-30f3-b5ff-4c9be5989041","pitchNumber":7,"startTime":"2026-08-29T01:47:21.002Z","endTime":"2026-08-29T01:47:28.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:47:28.602Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:49:50.264Z","endTime":"2026-08-29T01:50:42.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luis Lara replaces Andrew Vaughn, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:49:33.628Z","endTime":"2026-08-29T01:49:33.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"702","replacedPlayer":{"id":683734,"link":"/api/v1/people/683734"}},{"details":{"description":"Pitching Change: Aaron Ashby replaces Logan Henderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T01:49:33.648Z","endTime":"2026-08-29T01:49:52.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23482543270293,"aZ":-17.378883516137492,"pfxX":7.514051212684135,"pfxZ":7.406330195142551,"pX":-0.4037832046263407,"pZ":2.170290001077138,"vX0":-3.8192401895921613,"vY0":-140.5462919837047,"vZ0":-8.627641511923192,"x":132.39,"y":180.18,"x0":-0.0025803174564622416,"y0":50.00320108060416,"z0":6.411261910827767,"aX":15.013647828043462},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":-12.8,"spinRate":1998,"spinDirection":153},"zone":4,"typeConfidence":0.89,"plateTime":0.38990527016353305,"extension":5.607801531529684},"index":2,"playId":"d40bfd85-e78a-3de7-a32b-03605e296fea","pitchNumber":1,"startTime":"2026-08-29T01:49:52.524Z","endTime":"2026-08-29T01:49:56.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.642469618506738,"aZ":-46.21573467685284,"pfxX":-2.235516788876695,"pfxZ":-9.851721229677736,"pX":1.2137686583416851,"pZ":2.76541570078878,"vX0":2.547609101861754,"vY0":-119.11743201900244,"vZ0":0.7890663857294498,"x":70.73,"y":164.11,"x0":0.416698449747479,"y0":50.00332255760444,"z0":6.635988981393398,"aX":-3.1862405154674414},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-17.3,"breakHorizontal":3.4,"spinRate":2589,"spinDirection":333},"zone":12,"typeConfidence":0.9,"plateTime":0.46127650627360817,"extension":5.6796251154829624},"index":3,"playId":"879b067d-564d-3111-9f55-b3b1bf79584c","pitchNumber":2,"startTime":"2026-08-29T01:50:05.231Z","endTime":"2026-08-29T01:50:08.848Z","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":97.1,"endSpeed":89.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.613660302123805,"aZ":-19.497429267076875,"pfxX":9.7401969620833,"pfxZ":6.26749749006953,"pX":-0.0636609026423312,"pZ":2.639225707494479,"vX0":-3.94239511987377,"vY0":-141.20486981430096,"vZ0":-7.205656122858579,"x":119.43,"y":167.52,"x0":0.08367342500058218,"y0":50.003689933412815,"z0":6.474795486538866,"aX":19.705340126147284},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.1,"breakHorizontal":-16.8,"spinRate":1943,"spinDirection":152},"zone":5,"typeConfidence":0.91,"plateTime":0.38762167786029256,"extension":5.56371037919506},"index":4,"playId":"bba7e287-8f35-33cb-9035-41c26ea06e7c","pitchNumber":3,"startTime":"2026-08-29T01:50:20.528Z","endTime":"2026-08-29T01:50:23.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72755503761687,"aZ":-46.63007047903002,"pfxX":-2.3775964473442173,"pfxZ":-9.650498676176502,"pX":-0.10884100492099597,"pZ":1.1096942806333678,"vX0":-0.1117681734252857,"vY0":-122.33913105151491,"vZ0":-3.157172056728097,"x":121.15,"y":208.82,"x0":0.24594157890376792,"y0":50.002511578417035,"z0":6.458787280608135,"aX":-3.562147860378565},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-18.0,"breakHorizontal":4.3,"spinRate":2793,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.44970767602377926,"extension":5.780728809391707},"index":5,"playId":"07e99d3f-7262-3751-8d9e-296940326874","pitchNumber":4,"startTime":"2026-08-29T01:50:38.447Z","endTime":"2026-08-29T01:50:42.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:50:42.793Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to third baseman David Hamilton.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:51:11.702Z","endTime":"2026-08-29T01:53:17.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Evan Carter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T01:50:57.922Z","endTime":"2026-08-29T01:51:13.704Z","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":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"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":97.2,"endSpeed":90.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608442749178323,"aZ":-16.862785485312592,"pfxX":7.567541818432485,"pfxZ":7.489029116900152,"pX":-1.4974399618910001,"pZ":1.560940533157947,"vX0":-6.311675073974254,"vY0":-141.24002805322482,"vZ0":-10.212149043818949,"x":174.08,"y":196.63,"x0":-0.22998036682289477,"y0":50.003604017326246,"z0":6.279652296574647,"aX":15.470958111300865},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":-12.6,"spinRate":2194,"spinDirection":162},"zone":13,"typeConfidence":0.9,"plateTime":0.3860610092853003,"extension":5.766093049493936},"index":1,"playId":"ee8710fd-88e2-3268-9a2d-817e8fe52158","pitchNumber":1,"startTime":"2026-08-29T01:51:13.704Z","endTime":"2026-08-29T01:51:17.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.017350883240574,"aZ":-17.738469797438444,"pfxX":8.496042716594072,"pfxZ":7.063880494300568,"pX":-0.8997687466804067,"pZ":1.0941022312847053,"vX0":-5.031033421664866,"vY0":-141.9505627275461,"vZ0":-11.48881295604061,"x":151.3,"y":209.24,"x0":-0.20974718258768774,"y0":50.00344213824614,"z0":6.319039366931403,"aX":17.366188742234332},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":-14.4,"spinRate":2129,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.385618880446744,"extension":5.7861009879528025},"index":2,"playId":"a5b45d16-b7cf-331f-a94c-725fcacd2646","pitchNumber":2,"startTime":"2026-08-29T01:51:29.848Z","endTime":"2026-08-29T01:51:33.485Z","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":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424186230971934,"aZ":-16.52179159016629,"pfxX":7.845249370840772,"pfxZ":7.49831611287461,"pX":0.18313283082842652,"pZ":3.025408110547298,"vX0":-2.4555601414571013,"vY0":-143.19812949068057,"vZ0":-6.650658493020849,"x":110.02,"y":157.09,"x0":0.029606652827546962,"y0":50.00451729313165,"z0":6.401973688231709,"aX":16.380923056247326},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.5,"breakHorizontal":-13.8,"spinRate":1997,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.38172477558543205,"extension":5.6168986185366085},"index":3,"playId":"418658c6-fc34-379f-bc94-83e0836913d4","pitchNumber":3,"startTime":"2026-08-29T01:51:46.606Z","endTime":"2026-08-29T01:51:50.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.834799819668444,"aZ":-16.86334307864139,"pfxX":8.078748588928628,"pfxZ":7.43682045331111,"pX":-0.7345045963059728,"pZ":2.200018724497884,"vX0":-4.734288745960131,"vY0":-142.39975511680103,"vZ0":-8.616172027816381,"x":145.0,"y":179.38,"x0":-0.10256176037015298,"y0":50.00539623933502,"z0":6.325823063755188,"aX":16.640765503265644},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":-13.7,"spinRate":2046,"spinDirection":167},"zone":4,"typeConfidence":0.91,"plateTime":0.38422104131198376,"extension":5.711982995641298},"index":4,"playId":"f9246d2b-d105-3fc6-a5d1-7fdf894d9cef","pitchNumber":4,"startTime":"2026-08-29T01:52:04.329Z","endTime":"2026-08-29T01:52:07.639Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-29T01:52:15.903Z","endTime":"2026-08-29T01:52:30.003Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.995288319707146,"aZ":-47.41701364328066,"pfxX":-3.1364203614391233,"pfxZ":-10.530924298258347,"pX":0.42837330007718694,"pZ":2.549609504400015,"vX0":1.2302120382297468,"vY0":-120.55576426681158,"vZ0":0.524584124041884,"x":100.67,"y":169.94,"x0":0.3142746951157623,"y0":50.0020758214025,"z0":6.570714177115236,"aX":-4.5411463143292465},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-18.5,"breakHorizontal":5.3,"spinRate":2730,"spinDirection":334},"zone":6,"typeConfidence":0.9,"plateTime":0.45721192977386416,"extension":5.6792050608005145},"index":6,"playId":"3c5bad8c-5733-3bd8-adbc-048403379d19","pitchNumber":5,"startTime":"2026-08-29T01:52:30.003Z","endTime":"2026-08-29T01:52:36.974Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45567438402323,"aZ":-46.81940009344018,"pfxX":-2.977282804596226,"pfxZ":-9.716563564762712,"pX":0.20665834354631957,"pZ":1.7011677655081436,"vX0":0.8858821035263409,"vY0":-122.35151535046137,"vZ0":-1.7596322988996316,"x":109.12,"y":192.85,"x0":0.22543134550633573,"y0":50.00304907864526,"z0":6.463222300800485,"aX":-4.487558442242273},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-17.8,"breakHorizontal":5.2,"spinRate":2804,"spinDirection":345},"zone":8,"typeConfidence":0.9,"plateTime":0.4486762280155685,"extension":5.822662087343584},"hitData":{"launchSpeed":74.5,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.38,"coordY":174.22}},"index":7,"playId":"486ddeaf-e405-3baf-a8eb-3d314713c166","pitchNumber":6,"startTime":"2026-08-29T01:53:04.476Z","endTime":"2026-08-29T01:53:17.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:53:17.180Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:54:04.143Z","endTime":"2026-08-29T01:56:04.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T01:53:30.558Z","endTime":"2026-08-29T01:54:06.484Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.5,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732695398947307,"aZ":-21.860738120050403,"pfxX":9.579009651430153,"pfxZ":5.7140836500092735,"pX":-0.7989238637077339,"pZ":2.392438936294279,"vX0":-5.72264479742574,"vY0":-133.04680842691667,"vZ0":-6.205106012060713,"x":147.45,"y":174.18,"x0":0.12780598897409762,"y0":50.00276880045366,"z0":6.3236591120074115,"aX":17.289425731273884},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":-16.2,"spinRate":1732,"spinDirection":150},"zone":4,"typeConfidence":0.92,"plateTime":0.41061277158925913,"extension":5.915370082449468},"index":1,"playId":"5486f17c-4657-35b2-9fb1-896a03a15a50","pitchNumber":1,"startTime":"2026-08-29T01:54:06.484Z","endTime":"2026-08-29T01:54:10.345Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-29T01:54:18.397Z","endTime":"2026-08-29T01:54:34.043Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72215464973969,"aZ":-46.0552761290479,"pfxX":-0.5812493699534713,"pfxZ":-9.432299526053551,"pX":0.4184505061034752,"pZ":1.4082122070639513,"vX0":0.3715613385589081,"vY0":-121.35601582404082,"vZ0":-2.4223838480760698,"x":101.05,"y":200.76,"x0":0.33783231765345917,"y0":50.00452685943438,"z0":6.4822938552977405,"aX":-0.8554230239075511},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-17.4,"breakHorizontal":1.0,"spinRate":2487,"spinDirection":342},"zone":14,"typeConfidence":0.9,"plateTime":0.45368522024639635,"extension":5.696138508969394},"index":3,"playId":"faf04c95-a2fc-3ff1-bb1f-15a96ad27b5f","pitchNumber":2,"startTime":"2026-08-29T01:54:34.043Z","endTime":"2026-08-29T01:54:38.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21376492703778,"aZ":-24.022057270372528,"pfxX":5.891015196270794,"pfxZ":4.552770520169865,"pX":-1.4624415184156234,"pZ":1.8418293650424196,"vX0":-6.105193200399407,"vY0":-132.91702296452192,"vZ0":-7.115300003497063,"x":172.74,"y":189.05,"x0":0.09774627475668472,"y0":50.00618830038348,"z0":6.295462032631596,"aX":10.55416157052742},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":-9.4,"spinRate":1687,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.4119251972039,"extension":5.808395135292491},"index":4,"playId":"fcf76a18-de78-3651-9b3a-67b4d31ace18","pitchNumber":3,"startTime":"2026-08-29T01:54:51.845Z","endTime":"2026-08-29T01:54:55.653Z","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":97.4,"endSpeed":89.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.657430439136608,"aZ":-16.748506102385093,"pfxX":8.284490290625381,"pfxZ":7.5265827410313655,"pX":-1.2338428467431137,"pZ":2.0770654875895866,"vX0":-6.390115890191952,"vY0":-141.61943058743336,"vZ0":-9.052940273643266,"x":164.03,"y":182.7,"x0":-0.034484919402628905,"y0":50.00091977407625,"z0":6.3665930719133685,"aX":16.975228348616564},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":-13.8,"spinRate":2169,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.385459576826507,"extension":5.87020783769968},"index":5,"playId":"33a76b03-be94-370f-9a94-d870b184eff2","pitchNumber":4,"startTime":"2026-08-29T01:55:23.503Z","endTime":"2026-08-29T01:55:27.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.760723143726487,"aZ":-18.330815143421752,"pfxX":8.347235456201332,"pfxZ":6.58287377906919,"pX":-0.08464779086162033,"pZ":1.7547343014940968,"vX0":-2.8461202319555436,"vY0":-143.31193922101033,"vZ0":-9.698538467720509,"x":120.23,"y":191.4,"x0":-0.16950405885054307,"y0":50.00059564851747,"z0":6.302012829567159,"aX":17.548619823517047},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.3,"breakHorizontal":-14.6,"spinRate":2029,"spinDirection":155},"zone":8,"typeConfidence":0.92,"plateTime":0.3806131020875032,"extension":5.809376616043821},"index":6,"playId":"5eb3c629-9da5-3f75-b039-1daa39db4d96","pitchNumber":5,"startTime":"2026-08-29T01:55:45.251Z","endTime":"2026-08-29T01:55:48.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61836339754298,"aZ":-27.177896033010555,"pfxX":8.914610602667508,"pfxZ":2.714921955636802,"pX":0.9293479851741334,"pZ":1.7229262611073521,"vX0":-1.089814989494693,"vY0":-134.4535465874671,"vZ0":-6.951621080755837,"x":81.58,"y":192.26,"x0":0.17953947780778218,"y0":50.00565220259302,"z0":6.255750181584775,"aX":16.415001365098266},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":-16.0,"spinRate":1929,"spinDirection":142},"zone":14,"typeConfidence":0.92,"plateTime":0.406500562914609,"extension":5.842102635571651},"index":7,"playId":"bd9040e6-b33c-3234-b033-81bf4189ccd0","pitchNumber":6,"startTime":"2026-08-29T01:56:01.235Z","endTime":"2026-08-29T01:56:04.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:56:04.618Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Freeman walks. Justin Foscue to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:56:24.661Z","endTime":"2026-08-29T01:58:46.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.135161599607997,"aZ":-47.486313491698574,"pfxX":-3.5552393919432257,"pfxZ":-10.62059759593052,"pX":0.10080150399974712,"pZ":3.8497393323074203,"vX0":0.6918919356724627,"vY0":-119.88303804320905,"vZ0":3.0387791312503505,"x":113.16,"y":134.84,"x0":0.26848386707534866,"y0":50.00056232955806,"z0":6.8317177550209,"aX":-5.127221351183915},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-18.1,"breakHorizontal":6.2,"spinRate":2709,"spinDirection":337},"zone":12,"typeConfidence":0.9,"plateTime":0.45847080138239704,"extension":5.686455950402436},"index":0,"playId":"5ee13cb4-0d9a-3ccb-9099-153f2fae0843","pitchNumber":1,"startTime":"2026-08-29T01:56:33.509Z","endTime":"2026-08-29T01:56:37.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44369705133808,"aZ":-19.613195643249917,"pfxX":7.777744218720615,"pfxZ":6.176281782993298,"pX":-0.19601221740529515,"pZ":2.9211940902894025,"vX0":-3.305905837355516,"vY0":-141.10436044303862,"vZ0":-6.3308917809222915,"x":124.47,"y":159.91,"x0":-0.025711214683024973,"y0":50.00682947755017,"z0":6.440313854412671,"aX":15.826092878177988},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":-13.6,"spinRate":1940,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.3868613970898762,"extension":5.740986985505375},"index":1,"playId":"7b6173ef-06d4-39ca-ad5c-58be976d8380","pitchNumber":2,"startTime":"2026-08-29T01:56:53.481Z","endTime":"2026-08-29T01:56:56.873Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.323681310284027,"aZ":-16.550500194071013,"pfxX":8.68349420745478,"pfxZ":7.628786088825248,"pX":-1.117882760693977,"pZ":1.0352250834210035,"vX0":-5.569820938968004,"vY0":-141.4988705420904,"vZ0":-11.724772287036542,"x":159.61,"y":210.83,"x0":-0.2620752914832506,"y0":50.00373520186547,"z0":6.267646983683389,"aX":17.781704552044545},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":-14.8,"spinRate":2172,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.385655385763775,"extension":5.804996662587767},"index":2,"playId":"762d1210-7445-33db-a964-d085326d0bee","pitchNumber":3,"startTime":"2026-08-29T01:57:17.258Z","endTime":"2026-08-29T01:57:22.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.542837768650003,"aZ":-19.913799543309903,"pfxX":8.351820981608267,"pfxZ":5.847306886473393,"pX":0.329956287000999,"pZ":2.2157787489347647,"vX0":-2.2688567177205,"vY0":-143.09946291345295,"vZ0":-8.420553330359095,"x":104.42,"y":178.95,"x0":0.04207076632757926,"y0":50.0066183977336,"z0":6.419001851496089,"aX":17.519034813466885},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.2,"breakHorizontal":-14.8,"spinRate":2121,"spinDirection":153},"zone":6,"typeConfidence":0.92,"plateTime":0.38112664766034676,"extension":5.73481437082326},"index":3,"playId":"e1b55995-4cae-3999-9233-1918d29f6442","pitchNumber":4,"startTime":"2026-08-29T01:57:40.943Z","endTime":"2026-08-29T01:57:44.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.265587200928397,"aZ":-27.5600727094548,"pfxX":8.40665719182769,"pfxZ":2.5416504580377426,"pX":0.9387890223047141,"pZ":1.5629120371560747,"vX0":-0.96853863505893,"vY0":-133.3847085257303,"vZ0":-7.262668438675085,"x":81.22,"y":196.58,"x0":0.21116720279398837,"y0":50.00645193558135,"z0":6.2833342785865165,"aX":15.28776068498839},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.4,"breakHorizontal":-15.1,"spinRate":1728,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.40922834603845404,"extension":5.816232689189376},"index":4,"playId":"a92eaec7-bad3-37eb-b841-7d581bdf09d3","pitchNumber":5,"startTime":"2026-08-29T01:58:03.340Z","endTime":"2026-08-29T01:58:08.270Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-29T01:58:22.034Z","endTime":"2026-08-29T01:58:40.495Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.570790949218214,"aZ":-18.958415587497417,"pfxX":8.938893522719916,"pfxZ":6.3761516341396565,"pX":0.17810127174024534,"pZ":3.8544509373826656,"vX0":-2.7350718744370095,"vY0":-142.54955001107945,"vZ0":-4.35823990435063,"x":110.21,"y":134.71,"x0":-0.015581335314181374,"y0":50.00201274546793,"z0":6.588259327057671,"aX":18.527376943818577},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.9,"breakHorizontal":-15.7,"spinRate":1999,"spinDirection":162},"zone":12,"typeConfidence":0.92,"plateTime":0.3831880983855722,"extension":5.664053883165358},"index":6,"playId":"6268d150-7c09-30ec-b3a4-c0e2d9d94009","pitchNumber":6,"startTime":"2026-08-29T01:58:40.495Z","endTime":"2026-08-29T01:58:46.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:58:46.431Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:59:48.631Z","endTime":"2026-08-29T02:00:15.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:58:56.052Z","endTime":"2026-08-29T01:59:50.917Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.688633751706373,"aZ":-27.61030685851676,"pfxX":8.116498384176314,"pfxZ":2.5115410116323087,"pX":-0.2711123940690165,"pZ":2.702999163931587,"vX0":-3.890394706406365,"vY0":-132.94151844305972,"vZ0":-4.680800357039708,"x":127.33,"y":165.8,"x0":0.14555068554366946,"y0":50.0019824045899,"z0":6.4567727701822895,"aX":14.73428842315752},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.8,"breakHorizontal":-14.0,"spinRate":1715,"spinDirection":147},"zone":5,"typeConfidence":0.91,"plateTime":0.40979660852149014,"extension":5.885120548805482},"index":1,"playId":"b8456ae4-09a4-3d4f-9a41-218108b601e9","pitchNumber":1,"startTime":"2026-08-29T01:59:50.917Z","endTime":"2026-08-29T01:59:54.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.185201407456816,"aZ":-25.90564274305661,"pfxX":8.909456718731946,"pfxZ":3.370057787515753,"pX":0.5751844440443538,"pZ":1.911855572320785,"vX0":-2.280379879123554,"vY0":-135.21185310655923,"vZ0":-7.018046683933768,"x":95.08,"y":187.16,"x0":0.2693299010577863,"y0":50.0042130989584,"z0":6.346773881226712,"aX":16.574950425445532},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":-15.7,"spinRate":1931,"spinDirection":140},"zone":9,"typeConfidence":0.92,"plateTime":0.4043710950706414,"extension":5.820493987697682},"hitData":{"launchSpeed":69.8,"launchAngle":15.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":139.52}},"index":2,"playId":"5d30f40e-4fdf-37bb-97be-1e52a555b84b","pitchNumber":2,"startTime":"2026-08-29T02:00:07.829Z","endTime":"2026-08-29T02:00:15.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:00:15.973Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a soft bunt ground ball to pitcher Adam Macko.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T02:03:26.552Z","endTime":"2026-08-29T02:04:03.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671936,"link":"/api/v1/people/671936"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to center field for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T02:02:45.486Z","endTime":"2026-08-29T02:02:45.500Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"500"},{"details":{"description":"Justin Foscue remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T02:02:45.500Z","endTime":"2026-08-29T02:02:45.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"description":"Defensive switch from second base to third base for Cody Freeman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-29T02:02:45.501Z","endTime":"2026-08-29T02:03:28.684Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"800"},{"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":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.498440049730007,"aZ":-27.911170535679812,"pfxX":-1.9635014100189492,"pfxZ":2.7090352577358203,"pX":0.37464186376363745,"pZ":2.6652515496078464,"vX0":-2.9725567540336675,"vY0":-124.74908160869828,"vZ0":-1.3776644897775012,"x":102.72,"y":166.82,"x0":1.8375386317325033,"y0":50.00335749604726,"z0":5.529232969955541,"aX":-3.0885546467787357},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":4.2,"spinRate":2397,"spinDirection":195},"zone":6,"typeConfidence":0.91,"plateTime":0.43935958934891506,"extension":6.0123207757863035},"index":3,"playId":"e793a75b-721a-3f41-a868-bc278de6276b","pitchNumber":1,"startTime":"2026-08-29T02:03:28.684Z","endTime":"2026-08-29T02:03:33.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709352241519806,"aZ":-11.759370611490345,"pfxX":5.827714766661384,"pfxZ":10.592367321454779,"pX":-0.02718667880798649,"pZ":2.8128574383096825,"vX0":-6.218059901277066,"vY0":-138.16891038309328,"vZ0":-5.16166335129047,"x":118.04,"y":162.83,"x0":1.4987552328964273,"y0":50.00159972759779,"z0":5.500012206039238,"aX":11.23095195293418},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":-9.2,"spinRate":2449,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.39689974367711,"extension":6.224260931852667},"hitData":{"launchSpeed":31.7,"launchAngle":29.0,"totalDistance":61.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":135.69,"coordY":173.36}},"index":4,"playId":"7449ca41-25c1-399b-8bb4-1a5fa2f1fd5a","pitchNumber":2,"startTime":"2026-08-29T02:03:54.184Z","endTime":"2026-08-29T02:04:03.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:04:03.624Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a soft bunt ground ball to catcher Danny Jansen. Sal Frelick to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T02:04:30.986Z","endTime":"2026-08-29T02:05:07.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66688821010197,"aZ":-30.014980049607928,"pfxX":-1.4542844505502126,"pfxZ":1.405496004891246,"pX":0.9007752097710131,"pZ":2.640566788692234,"vX0":-2.2892829575528975,"vY0":-123.47078497718984,"vZ0":-0.9510244855308342,"x":82.66,"y":167.48,"x0":2.030594332890306,"y0":50.00242289867989,"z0":5.567072940430863,"aX":-2.234766051771971},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":3.2,"spinRate":2510,"spinDirection":252},"zone":12,"typeConfidence":0.91,"plateTime":0.4444099767613632,"extension":6.133051614610429},"index":0,"playId":"6101f537-8125-3209-91cc-2014a575278f","pitchNumber":1,"startTime":"2026-08-29T02:04:42.649Z","endTime":"2026-08-29T02:04:46.767Z","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":84.6,"endSpeed":78.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.001366266778053,"aZ":-27.58795564408532,"pfxX":-0.6095146834022076,"pfxZ":2.9795367467970415,"pX":0.1391504437687361,"pZ":1.6697567019117292,"vX0":-4.10920354717773,"vY0":-123.19275139193435,"vZ0":-3.620737488356893,"x":111.7,"y":193.7,"x0":1.9066272415328684,"y0":50.00524624786705,"z0":5.485415664925334,"aX":-0.9381164028624102},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":2.0,"spinRate":2467,"spinDirection":176},"zone":8,"typeConfidence":0.91,"plateTime":0.4442613420276684,"extension":6.17842157834498},"hitData":{"launchSpeed":27.2,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":128.67,"coordY":199.87}},"index":1,"playId":"2e7488f2-f789-3d24-8dd3-e0815c60414c","pitchNumber":2,"startTime":"2026-08-29T02:04:59.700Z","endTime":"2026-08-29T02:05:07.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:05:07.442Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out on a foul bunt.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T02:05:37.116Z","endTime":"2026-08-29T02:08:59.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.232938663147497,"aZ":-39.50188730920897,"pfxX":-2.2946040547106157,"pfxZ":-5.648080471606692,"pX":-0.4992179447048476,"pZ":2.140703316268841,"vX0":-4.7014771993651925,"vY0":-113.61841002985328,"vZ0":0.8250999756923709,"x":136.03,"y":180.98,"x0":1.900874087399618,"y0":50.00129832593922,"z0":5.721070030638059,"aX":-2.97766364684143},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.6,"breakHorizontal":5.4,"spinRate":2619,"spinDirection":320},"zone":7,"typeConfidence":0.88,"plateTime":0.4834265265898905,"extension":5.919711327205068},"index":0,"playId":"674d73d9-32ec-36ca-897d-3bdbb82659e5","pitchNumber":1,"startTime":"2026-08-29T02:05:58.125Z","endTime":"2026-08-29T02:06:02.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"eeaccb81-d09d-4995-94f2-5e741e061b35","startTime":"2026-08-29T02:06:19.030Z","endTime":"2026-08-29T02:06:24.030Z","isPitch":false,"type":"stepoff"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-29T02:07:34.839Z","endTime":"2026-08-29T02:08:19.975Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27081959659749,"aZ":-13.837662812725954,"pfxX":5.302653526046009,"pfxZ":9.42140541219586,"pX":-0.2584172274744992,"pZ":3.0318190845271236,"vX0":-7.071874432554935,"vY0":-138.89481200519756,"vZ0":-4.3582034725030825,"x":126.85,"y":156.92,"x0":1.6364850626607979,"y0":50.00209453178829,"z0":5.547193372134026,"aX":10.319722004997047},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":-8.0,"spinRate":2204,"spinDirection":142},"zone":1,"typeConfidence":0.91,"plateTime":0.39496292107753694,"extension":6.297935231998398},"index":3,"playId":"5eb1415c-5c6a-3779-8c80-52869d67ff60","pitchNumber":2,"startTime":"2026-08-29T02:08:19.975Z","endTime":"2026-08-29T02:08:24.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51667749666406,"aZ":-28.838948152490268,"pfxX":-0.08316896386237926,"pfxZ":2.1532890122705464,"pX":-0.10553154631696329,"pZ":2.4037019983532395,"vX0":-4.53359017514871,"vY0":-123.51193657397917,"vZ0":-1.8684263802328485,"x":121.02,"y":173.88,"x0":1.7641584020770404,"y0":50.00000248756957,"z0":5.5943102265362965,"aX":-0.12734827206909147},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.7,"breakHorizontal":1.2,"spinRate":2516,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.443396743226816,"extension":6.181625455648561},"index":4,"playId":"ab24396d-0dbf-3273-b9fe-f1143ff30ac5","pitchNumber":3,"startTime":"2026-08-29T02:08:56.089Z","endTime":"2026-08-29T02:08:59.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:08:59.481Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a ground ball to left fielder Wyatt Langford. Sal Frelick scores. David Hamilton to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T02:09:26.009Z","endTime":"2026-08-29T02:10:11.811Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":671936,"link":"/api/v1/people/671936"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34702645656698,"aZ":-28.0309940991552,"pfxX":11.032157444467245,"pfxZ":2.7429671364102854,"pX":0.4197068767241761,"pZ":0.3659165422715712,"vX0":-6.8097464430756744,"vY0":-122.29118097200747,"vZ0":-6.168116389289378,"x":101.0,"y":228.9,"x0":1.80846600220088,"y0":50.00552674916919,"z0":5.32849740706186,"aX":16.695199755258802},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.7,"breakHorizontal":-18.4,"spinRate":1465,"spinDirection":103},"zone":14,"typeConfidence":0.92,"plateTime":0.4480609144028129,"extension":6.12425794158822},"index":0,"playId":"1d9e49e0-bf5c-3d90-ae6d-ec07fccb9103","pitchNumber":1,"startTime":"2026-08-29T02:09:35.604Z","endTime":"2026-08-29T02:09:38.627Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498452592748436,"aZ":-30.136249206757036,"pfxX":-2.214135921364421,"pfxZ":1.296372416020775,"pX":0.25215106779884233,"pZ":2.459985462230824,"vX0":-3.4667455780199674,"vY0":-124.28702276991834,"vZ0":-1.2949518692892363,"x":107.39,"y":172.36,"x0":1.951616494061803,"y0":50.000045317073585,"z0":5.486415267781721,"aX":-3.4686433852715868},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":4.8,"spinRate":2548,"spinDirection":234},"zone":5,"typeConfidence":0.91,"plateTime":0.44039838251908936,"extension":6.025863615456213},"hitData":{"launchSpeed":93.5,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.91,"coordY":121.79}},"index":1,"playId":"9dd6ef16-2f31-3d3d-b448-af91af024890","pitchNumber":2,"startTime":"2026-08-29T02:10:00.787Z","endTime":"2026-08-29T02:10:11.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:10:11.811Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks. David Hamilton to 3rd. Jackson Chourio to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T02:10:37.608Z","endTime":"2026-08-29T02:12:12.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":97.4,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19490034091479,"aZ":-12.820384464881208,"pfxX":5.086040687092153,"pfxZ":9.550819932159072,"pX":-0.5725965010229216,"pZ":1.5039866345177875,"vX0":-7.097106430328877,"vY0":-141.44711822615025,"vZ0":-8.815959370998145,"x":138.83,"y":198.17,"x0":1.307979020780484,"y0":50.00419463771006,"z0":5.482745283280059,"aX":10.308813711163824},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":-7.8,"spinRate":2380,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.3871914095922948,"extension":6.221606354026078},"index":0,"playId":"a0c82a58-cba0-3926-b1cf-c6e6f0c82872","pitchNumber":1,"startTime":"2026-08-29T02:10:50.179Z","endTime":"2026-08-29T02:10:53.678Z","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.8,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.242932178435165,"aZ":-17.965225666064246,"pfxX":4.190146403872625,"pfxZ":7.060424440951596,"pX":-0.598914500078294,"pZ":3.2613241743735366,"vX0":-6.837114746655619,"vY0":-140.7908367127201,"vZ0":-3.3201211923920244,"x":139.83,"y":150.72,"x0":1.3138995840984438,"y0":50.00298820415969,"z0":5.6150676832040745,"aX":8.433168798741667},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":-6.2,"spinRate":2371,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.38868678346604346,"extension":6.236864524599042},"index":1,"playId":"5ec563f6-b8fd-33cb-89e3-767357353e36","pitchNumber":2,"startTime":"2026-08-29T02:11:05.922Z","endTime":"2026-08-29T02:11:09.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86046393044778,"aZ":-31.664122626988664,"pfxX":-1.0129734149700877,"pfxZ":0.32491692957262064,"pX":0.22653969169236857,"pZ":1.0153150171591407,"vX0":-3.7514468201963336,"vY0":-124.57141929628449,"vZ0":-4.337017188160678,"x":108.36,"y":211.37,"x0":1.8831968755310844,"y0":50.00379766823216,"z0":5.394548831220823,"aX":-1.5926330398362933},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":2.6,"spinRate":2583,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.4395792474844207,"extension":6.126284607503903},"index":2,"playId":"64118a01-0d84-3fae-92a6-5f48483e7894","pitchNumber":3,"startTime":"2026-08-29T02:11:26.021Z","endTime":"2026-08-29T02:11:29.438Z","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":96.0,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.901315609704334,"aZ":-14.674966081203918,"pfxX":4.881740473219678,"pfxZ":8.872899317991383,"pX":-0.342706096384894,"pZ":1.0467974046256905,"vX0":-6.839587993747143,"vY0":-139.42676423623496,"vZ0":-9.206317447276218,"x":130.06,"y":210.52,"x0":1.506147115616048,"y0":50.001238679048555,"z0":5.3565645488136315,"aX":9.625848064072992},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":-7.4,"spinRate":2396,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.39262351402260354,"extension":6.273825857324018},"index":3,"playId":"bad06161-b6aa-3473-96a5-7928a7c050e1","pitchNumber":4,"startTime":"2026-08-29T02:11:46.510Z","endTime":"2026-08-29T02:11:50.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.072420044530507,"aZ":-15.8398545526735,"pfxX":4.670061543417867,"pfxZ":8.624784453065406,"pX":0.1707587484309348,"pZ":3.8033853266895905,"vX0":-5.597675134153388,"vY0":-136.95569166138623,"vZ0":-1.9089714360964645,"x":110.49,"y":136.09,"x0":1.6372102431213633,"y0":50.00314286328627,"z0":5.596237976067032,"aX":8.845724170985227},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-7.2,"spinRate":2325,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.40036262470870243,"extension":6.103447445849562},"index":4,"playId":"4776e7ca-cca1-30b5-b47a-7628ab7f6c21","pitchNumber":5,"startTime":"2026-08-29T02:12:08.198Z","endTime":"2026-08-29T02:12:12.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:12:12.201Z","atBatIndex":65},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"William Contreras out on a sacrifice fly to center fielder Ezequiel Duran. David Hamilton scores. Jackson Chourio to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T02:13:28.537Z","endTime":"2026-08-29T02:14:07.735Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnThird":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":671936,"link":"/api/v1/people/671936"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T02:12:24.253Z","endTime":"2026-08-29T02:13:30.776Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.388586255415714,"aZ":-14.135369397636218,"pfxX":6.064744859327962,"pfxZ":9.368743897856397,"pX":-0.8323552482923857,"pZ":2.046661304340917,"vX0":-8.601293172816943,"vY0":-138.04387853932332,"vZ0":-6.583046964456358,"x":148.73,"y":183.52,"x0":1.5392751374905742,"y0":50.0059031137732,"z0":5.418275580111141,"aX":11.681177733475693},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-9.1,"spinRate":2309,"spinDirection":144},"zone":13,"typeConfidence":0.91,"plateTime":0.397132852081322,"extension":6.319424113372602},"index":1,"playId":"1ea377e4-f60b-3deb-9041-655f890d230a","pitchNumber":1,"startTime":"2026-08-29T02:13:30.776Z","endTime":"2026-08-29T02:13:34.801Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653108487425136,"aZ":-30.640080395255332,"pfxX":10.1446602814754,"pfxZ":0.9693603866008402,"pX":0.22035931316514662,"pZ":2.5585514130410694,"vX0":-6.965283681965387,"vY0":-124.81030557687762,"vZ0":-1.0760262595713168,"x":108.6,"y":169.7,"x0":1.7264691410129607,"y0":50.00263163019525,"z0":5.514067177817922,"aX":16.036739351437607},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":-16.8,"spinRate":1433,"spinDirection":102},"zone":5,"typeConfidence":0.9,"plateTime":0.43852748434983324,"extension":6.102668844727093},"hitData":{"launchSpeed":98.7,"launchAngle":48.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.13,"coordY":75.26}},"index":2,"playId":"e694e2a6-4937-30ed-bb12-6df872fd6c91","pitchNumber":2,"startTime":"2026-08-29T02:13:54.530Z","endTime":"2026-08-29T02:14:07.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:14:07.735Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T02:14:38.475Z","endTime":"2026-08-29T02:15:21.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28979103458504,"aZ":-17.483376887336114,"pfxX":5.043118468122901,"pfxZ":7.5756928416538525,"pX":-0.35221380812340386,"pZ":2.7193576621800903,"vX0":-7.045304819654017,"vY0":-137.80013186980904,"vZ0":-4.380009488440684,"x":130.43,"y":165.36,"x0":1.572752383206688,"y0":50.0009051121825,"z0":5.497206920733859,"aX":9.77727223867921},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":-7.8,"spinRate":2334,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.3962530175376804,"extension":6.092972132111461},"index":0,"playId":"8194f412-50e5-316d-abdc-715ba4ace929","pitchNumber":1,"startTime":"2026-08-29T02:14:49.558Z","endTime":"2026-08-29T02:14:52.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885287117395603,"aZ":-31.257385111117344,"pfxX":-0.7698384941824878,"pfxZ":0.5930643862873684,"pX":0.04403726658587244,"pZ":2.3942038864792825,"vX0":-4.0932645467651705,"vY0":-123.11205666777953,"vZ0":-1.1234435896171808,"x":115.32,"y":174.14,"x0":1.8264960927116245,"y0":50.00173763892426,"z0":5.496338949158929,"aX":-1.1833720380653927},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":2.3,"spinRate":2603,"spinDirection":246},"zone":5,"typeConfidence":0.9,"plateTime":0.444490563925132,"extension":6.216277418868437},"hitData":{"launchSpeed":88.8,"launchAngle":49.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.42,"coordY":113.36}},"index":1,"playId":"2cbdb377-1197-3623-af4b-33d35da42e96","pitchNumber":2,"startTime":"2026-08-29T02:15:12.574Z","endTime":"2026-08-29T02:15:21.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:15:21.753Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T02:17:54.578Z","endTime":"2026-08-29T02:19:15.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: DL Hall replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T02:16:59.695Z","endTime":"2026-08-29T02:17:35.964Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669084,"link":"/api/v1/people/669084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Elias Díaz replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T02:17:35.964Z","endTime":"2026-08-29T02:17:56.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"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(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":96.9,"endSpeed":89.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.866391278227642,"aZ":-18.40333089061405,"pfxX":10.157760597124549,"pfxZ":6.869256857892706,"pX":-1.5812769222969405,"pZ":1.2541166203721925,"vX0":-14.558972296982224,"vY0":-140.25613037494816,"vZ0":-7.617984893244336,"x":177.27,"y":204.92,"x0":2.3421414980199526,"y0":50.00472593720025,"z0":5.192428766391038,"aX":20.368000965263196},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":-15.6,"spinRate":2091,"spinDirection":143},"zone":13,"typeConfidence":0.89,"plateTime":0.38959745649081245,"extension":7.284744980316601},"index":2,"playId":"e830c50e-c365-3c5d-b590-5fcfde2c9ff4","pitchNumber":1,"startTime":"2026-08-29T02:17:56.908Z","endTime":"2026-08-29T02:18:00.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.436321369808976,"aZ":-40.75450154434723,"pfxX":-3.7253311724620723,"pfxZ":-6.181181676571406,"pX":0.23720469091949548,"pZ":2.1863840037096502,"vX0":-4.540557028598562,"vY0":-117.19465101897245,"vZ0":0.7398493438461025,"x":107.96,"y":179.75,"x0":2.684634835406096,"y0":50.001682106235315,"z0":5.677542013540462,"aX":-5.17267142277363},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.7,"breakHorizontal":7.9,"spinRate":2800,"spinDirection":313},"zone":8,"typeConfidence":0.9,"plateTime":0.4676324541047996,"extension":6.756950691802988},"index":3,"playId":"530997a6-b1f9-37d3-9997-728d5d2e9853","pitchNumber":2,"startTime":"2026-08-29T02:18:12.441Z","endTime":"2026-08-29T02:18:15.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6697070558806,"aZ":-23.01845905601955,"pfxX":11.395832042103983,"pfxZ":6.163587791253712,"pX":0.5048372138774442,"pZ":1.8657771583767548,"vX0":-9.138534937311778,"vY0":-121.09214153699375,"vZ0":-3.5841762253391827,"x":97.76,"y":188.4,"x0":2.847258799886199,"y0":50.00212562008423,"z0":5.379269677706939,"aX":16.92175826796001},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.6,"breakHorizontal":-18.5,"spinRate":2188,"spinDirection":111},"zone":9,"typeConfidence":0.91,"plateTime":0.4523434765964258,"extension":6.894699688873809},"index":4,"playId":"1233814e-0053-3c75-9106-dddc60157927","pitchNumber":3,"startTime":"2026-08-29T02:18:27.756Z","endTime":"2026-08-29T02:18:30.767Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-29T02:18:37.913Z","endTime":"2026-08-29T02:18:52.268Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"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":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81284316855493,"aZ":-20.724915104448176,"pfxX":11.11904403334329,"pfxZ":5.6441811259939225,"pX":-0.7511201476922916,"pZ":0.8693235921770956,"vX0":-13.39650401866214,"vY0":-141.22863858816035,"vZ0":-8.404477534359556,"x":145.63,"y":215.31,"x0":2.5992219101880427,"y0":50.005020095391195,"z0":5.206321651987935,"aX":22.565090952947276},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":2312,"spinDirection":159},"zone":13,"typeConfidence":0.9,"plateTime":0.38717305590341367,"extension":6.944498055133784},"index":6,"playId":"28a22447-c91d-31b3-91c8-32a8cd15eed0","pitchNumber":4,"startTime":"2026-08-29T02:18:52.268Z","endTime":"2026-08-29T02:18:55.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.953213336297935,"aZ":-19.229254052052436,"pfxX":10.568811649422155,"pfxZ":6.438260876720655,"pX":0.4531588882482685,"pZ":2.15472951547006,"vX0":-9.665531293613085,"vY0":-140.86221153021518,"vZ0":-5.382107964290686,"x":99.73,"y":180.6,"x0":2.5555891105649047,"y0":50.000186111357635,"z0":5.333072235120768,"aX":21.239277940251128},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":-17.2,"spinRate":2044,"spinDirection":135},"zone":9,"typeConfidence":0.9,"plateTime":0.3888221585620584,"extension":7.05881988390501},"index":7,"playId":"f15d2051-156d-3c77-b7e3-ef57e8a883f6","pitchNumber":5,"startTime":"2026-08-29T02:19:11.784Z","endTime":"2026-08-29T02:19:15.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:19:15.429Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T02:19:28.964Z","endTime":"2026-08-29T02:20:36.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42549490666741,"aZ":-31.52460614554178,"pfxX":-2.2724302662121074,"pfxZ":0.38437730489104815,"pX":1.0880662466637232,"pZ":2.460914668458144,"vX0":-3.637214669702839,"vY0":-130.19696856904665,"vZ0":-1.6399842777092788,"x":75.53,"y":172.34,"x0":2.802918734345633,"y0":50.004241003087266,"z0":5.503179071484741,"aX":-3.8699679921142387},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.5,"breakHorizontal":4.9,"spinRate":2451,"spinDirection":246},"zone":14,"typeConfidence":0.86,"plateTime":0.42200349725313835,"extension":6.774487106377368},"index":0,"playId":"ae2f6145-68ad-3494-8baf-555c2bd26408","pitchNumber":1,"startTime":"2026-08-29T02:19:36.063Z","endTime":"2026-08-29T02:19:39.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68536958097227,"aZ":-18.473912843249114,"pfxX":10.351349530060952,"pfxZ":6.895071386315399,"pX":0.4430945166777089,"pZ":1.9265336178424892,"vX0":-9.86705343662555,"vY0":-140.06569680576033,"vZ0":-5.570238253821512,"x":100.11,"y":186.76,"x0":2.6669332123135225,"y0":50.00173292707468,"z0":5.149343880590171,"aX":20.5631450468616},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":-16.7,"spinRate":2165,"spinDirection":143},"zone":9,"typeConfidence":0.9,"plateTime":0.3910751445415386,"extension":7.017544500669734},"index":1,"playId":"2b6ddd32-d80e-3463-b4cc-35df7e150f21","pitchNumber":2,"startTime":"2026-08-29T02:19:47.967Z","endTime":"2026-08-29T02:19:52.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28553138095615,"aZ":-21.04400908837696,"pfxX":9.780936409524013,"pfxZ":5.405622868670617,"pX":0.8259196749905524,"pZ":2.269255083187366,"vX0":-8.611102711687565,"vY0":-142.09524700680961,"vZ0":-4.909828314925452,"x":85.52,"y":177.51,"x0":2.6137748035878103,"y0":50.0067009212028,"z0":5.343052030894225,"aX":20.15512703433866},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.0,"breakHorizontal":-16.1,"spinRate":2263,"spinDirection":147},"zone":9,"typeConfidence":0.9,"plateTime":0.3843638120180719,"extension":7.032038361006386},"index":2,"playId":"92bf6c59-379c-3785-8aad-d1b25ad84600","pitchNumber":3,"startTime":"2026-08-29T02:20:14.628Z","endTime":"2026-08-29T02:20:17.714Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69880035896678,"aZ":-28.708539863159416,"pfxX":-6.393838201586625,"pfxZ":2.1321468356736997,"pX":0.26585943903546655,"pZ":2.466667489436412,"vX0":-4.1840822512312705,"vY0":-126.5721673499669,"vZ0":-1.5201265066210436,"x":106.87,"y":172.18,"x0":2.77047976858472,"y0":50.00021766619536,"z0":5.372579271643158,"aX":-10.377835688910423},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":12.5,"spinRate":2732,"spinDirection":299},"zone":5,"typeConfidence":0.64,"plateTime":0.4326420996205216,"extension":6.884537347202813},"index":3,"playId":"69eb5505-f525-3389-9f6f-5e6a3729e264","pitchNumber":4,"startTime":"2026-08-29T02:20:32.379Z","endTime":"2026-08-29T02:20:36.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:20:36.258Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T02:20:55.770Z","endTime":"2026-08-29T02:22:07.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".367"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.06"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.55"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.72"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.87"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.76"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.68"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.45"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.54"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.46"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.02"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.72"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"}],"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":"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":661388,"link":"/api/v1/people/661388"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61489596317883,"aZ":-24.495424196057087,"pfxX":10.11555437758082,"pfxZ":5.0617159030401995,"pX":0.38388836449150154,"pZ":1.7965889811201294,"vX0":-9.095475636191344,"vY0":-122.28834692028167,"vZ0":-3.4214970276861103,"x":102.37,"y":190.27,"x0":2.8332645711769455,"y0":50.00502583395113,"z0":5.310015020965602,"aX":15.356659949334116},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":2245,"spinDirection":111},"zone":9,"typeConfidence":0.9,"plateTime":0.4475124022950854,"extension":6.981563352449856},"index":0,"playId":"9e1486f8-16b1-3a5a-a35f-1474c8f1bad3","pitchNumber":1,"startTime":"2026-08-29T02:21:01.071Z","endTime":"2026-08-29T02:21:04.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.852770482627708,"aZ":-42.15343114270349,"pfxX":-3.2915696942921446,"pfxZ":-6.673863239362948,"pX":0.8128070856428418,"pZ":2.911492065187675,"vX0":-3.874194224136837,"vY0":-121.7729547221629,"vZ0":1.8438095907489263,"x":86.02,"y":160.17,"x0":2.8545190296659038,"y0":50.002971236218904,"z0":5.802794674302629,"aX":-4.921348360137471},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.3,"breakHorizontal":7.0,"spinRate":2795,"spinDirection":314},"zone":3,"typeConfidence":0.9,"plateTime":0.4505196654366497,"extension":6.8289744037613005},"index":1,"playId":"684a2f96-e87a-3d72-a9f0-40235fc76c3f","pitchNumber":2,"startTime":"2026-08-29T02:21:17.905Z","endTime":"2026-08-29T02:21:21.254Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-29T02:21:26.738Z","endTime":"2026-08-29T02:21:39.767Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.311291780103627,"aZ":-42.77937556842364,"pfxX":-5.115767916633517,"pfxZ":-7.034886945538771,"pX":-0.07972325786561661,"pZ":-0.19712200527256607,"vX0":-4.694495507473072,"vY0":-123.07041748957509,"vZ0":-4.843749524826935,"x":120.04,"y":244.1,"x0":2.5290011892618094,"y0":50.00192258914527,"z0":5.486248777795264,"aX":-7.712873038313881},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.7,"breakHorizontal":10.6,"spinRate":2913,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.4479919031433983,"extension":7.161074223230147},"index":3,"playId":"b850bd7d-c5c9-3c7b-959f-fffe18fe753e","pitchNumber":3,"startTime":"2026-08-29T02:21:39.767Z","endTime":"2026-08-29T02:21:42.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7973157021527,"aZ":-24.6906250469149,"pfxX":10.387759074430896,"pfxZ":4.5901072733835635,"pX":1.3943006733896839,"pZ":2.033317887634674,"vX0":-6.716774496953111,"vY0":-126.84194063544236,"vZ0":-3.6801262899347327,"x":63.85,"y":183.88,"x0":2.7262251244274545,"y0":50.00437494270995,"z0":5.470501156506742,"aX":16.938205342745295},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-17.3,"spinRate":2179,"spinDirection":110},"zone":14,"typeConfidence":0.91,"plateTime":0.43172829887024244,"extension":6.945740275266717},"index":4,"playId":"25c232d6-9b2f-36c6-b52f-41143b38f064","pitchNumber":4,"startTime":"2026-08-29T02:22:04.197Z","endTime":"2026-08-29T02:22:07.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:22:07.509Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T02:20:55.770Z","endTime":"2026-08-29T02:22:07.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".367"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.06"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.55"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.72"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.87"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.76"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.68"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.45"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.54"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.46"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.02"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.72"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"}],"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":"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":661388,"link":"/api/v1/people/661388"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61489596317883,"aZ":-24.495424196057087,"pfxX":10.11555437758082,"pfxZ":5.0617159030401995,"pX":0.38388836449150154,"pZ":1.7965889811201294,"vX0":-9.095475636191344,"vY0":-122.28834692028167,"vZ0":-3.4214970276861103,"x":102.37,"y":190.27,"x0":2.8332645711769455,"y0":50.00502583395113,"z0":5.310015020965602,"aX":15.356659949334116},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":2245,"spinDirection":111},"zone":9,"typeConfidence":0.9,"plateTime":0.4475124022950854,"extension":6.981563352449856},"index":0,"playId":"9e1486f8-16b1-3a5a-a35f-1474c8f1bad3","pitchNumber":1,"startTime":"2026-08-29T02:21:01.071Z","endTime":"2026-08-29T02:21:04.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.852770482627708,"aZ":-42.15343114270349,"pfxX":-3.2915696942921446,"pfxZ":-6.673863239362948,"pX":0.8128070856428418,"pZ":2.911492065187675,"vX0":-3.874194224136837,"vY0":-121.7729547221629,"vZ0":1.8438095907489263,"x":86.02,"y":160.17,"x0":2.8545190296659038,"y0":50.002971236218904,"z0":5.802794674302629,"aX":-4.921348360137471},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.3,"breakHorizontal":7.0,"spinRate":2795,"spinDirection":314},"zone":3,"typeConfidence":0.9,"plateTime":0.4505196654366497,"extension":6.8289744037613005},"index":1,"playId":"684a2f96-e87a-3d72-a9f0-40235fc76c3f","pitchNumber":2,"startTime":"2026-08-29T02:21:17.905Z","endTime":"2026-08-29T02:21:21.254Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-29T02:21:26.738Z","endTime":"2026-08-29T02:21:39.767Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.311291780103627,"aZ":-42.77937556842364,"pfxX":-5.115767916633517,"pfxZ":-7.034886945538771,"pX":-0.07972325786561661,"pZ":-0.19712200527256607,"vX0":-4.694495507473072,"vY0":-123.07041748957509,"vZ0":-4.843749524826935,"x":120.04,"y":244.1,"x0":2.5290011892618094,"y0":50.00192258914527,"z0":5.486248777795264,"aX":-7.712873038313881},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.7,"breakHorizontal":10.6,"spinRate":2913,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.4479919031433983,"extension":7.161074223230147},"index":3,"playId":"b850bd7d-c5c9-3c7b-959f-fffe18fe753e","pitchNumber":3,"startTime":"2026-08-29T02:21:39.767Z","endTime":"2026-08-29T02:21:42.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7973157021527,"aZ":-24.6906250469149,"pfxX":10.387759074430896,"pfxZ":4.5901072733835635,"pX":1.3943006733896839,"pZ":2.033317887634674,"vX0":-6.716774496953111,"vY0":-126.84194063544236,"vZ0":-3.6801262899347327,"x":63.85,"y":183.88,"x0":2.7262251244274545,"y0":50.00437494270995,"z0":5.470501156506742,"aX":16.938205342745295},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-17.3,"spinRate":2179,"spinDirection":110},"zone":14,"typeConfidence":0.91,"plateTime":0.43172829887024244,"extension":6.945740275266717},"index":4,"playId":"25c232d6-9b2f-36c6-b52f-41143b38f064","pitchNumber":4,"startTime":"2026-08-29T02:22:04.197Z","endTime":"2026-08-29T02:22:07.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T02:22:07.509Z","atBatIndex":70},"scoringPlays":[6,7,18,45,52,64,66],"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":173.65,"y":89.76},"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":1,"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":172.46,"y":67.6},"type":"O","description":"Lineout"},{"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":118.87,"y":144.59},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":135.06,"y":191.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":186.77,"y":114.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":117.86,"y":170.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":87.96,"y":54.39},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":101.64,"y":67.56},"type":"O","description":"Flyout"}]}},{"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":79.33,"y":95.05},"type":"O","description":"Lineout"},{"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":129.57,"y":84.37},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":150.29,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":202.7,"y":109.6},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":117.35,"y":190.69},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":142.53,"y":144.76},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19],"bottom":[20,21,22,23],"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":169.73,"y":166.5},"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":3,"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":25.38,"y":73.55},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":44.6,"y":88.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":170.68,"y":111.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":86.44,"y":119.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":142.18,"y":152.19},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":24,"endIndex":30,"top":[24,25,26],"bottom":[27,28,29,30],"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":96.26,"y":153.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":112.34,"y":153.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":60.98,"y":141.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":118.66,"y":89.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":69.58,"y":117.81},"type":"O","description":"Flyout"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33],"bottom":[34,35,36,37],"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":165.1,"y":57.76},"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":5,"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":122.75,"y":193.11},"type":"O","description":"Bunt 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":5,"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":126.98,"y":40.2},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":115.32,"y":147.63},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":137.62,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":192.53,"y":101.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":109.13,"y":151.61},"type":"O","description":"Forceout"}]}},{"startIndex":38,"endIndex":46,"top":[38,39,40],"bottom":[41,42,43,44,45,46],"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":114.82,"y":156.75},"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":6,"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":142.22,"y":87.8},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":105.75,"y":174.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":129.35,"y":198.06},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":145.73,"y":149.66},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":147.53,"y":80.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":106.86,"y":133.96},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":55,"top":[47,48,49],"bottom":[50,51,52,53,54,55],"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":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":111.26,"y":40.98},"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":7,"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":168.85,"y":134.43},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":127.49,"y":180.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":127.49,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":98.59,"y":129.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":105.19,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":67,"top":[56,57,58,59,60],"bottom":[61,62,63,64,65,66,67],"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":97.38,"y":174.22},"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":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":140.66,"y":139.52},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":135.69,"y":173.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":128.67,"y":199.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":83.91,"y":121.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":135.13,"y":75.26},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":70.42,"y":113.36},"type":"O","description":"Flyout"}]}},{"startIndex":68,"endIndex":70,"top":[68,69,70],"bottom":[],"hits":{"away":[],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"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":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"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":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"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":6,"hits":14,"errors":0,"leftOnBase":11},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":2}},"defense":{"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"shortstop":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"right":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"onDeck":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"inHole":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"battingOrder":6,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"onDeck":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"inHole":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"battingOrder":3,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":1,"strikes":3,"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":7,"groundOuts":5,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".241","atBats":29,"obp":".316","slg":".395","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":11,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":36,"obp":".439","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"4.29","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.31","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":55,"strikes":99,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":6,"pitchesPerInning":"19.25","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":24,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"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":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":63,"groundOuts":72,"airOuts":106,"runs":43,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":91,"baseOnBalls":43,"intentionalWalks":0,"hits":64,"hitByPitch":4,"avg":".197","atBats":325,"obp":".298","slg":".323","ops":".621","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":105,"rbi":32,"leftOnBase":159,"sacBunts":7,"sacFlies":1,"babip":".247","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.62","popOuts":24,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":273,"errors":1,"chances":274,"fielding":".996","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":"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":49,"groundOuts":64,"airOuts":97,"runs":48,"doubles":16,"triples":2,"homeRuns":15,"strikeOuts":77,"baseOnBalls":33,"intentionalWalks":0,"hits":83,"hitByPitch":3,"avg":".259","atBats":321,"obp":".333","slg":".461","ops":".794","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":148,"rbi":36,"leftOnBase":112,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","popOuts":29,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":175,"errors":1,"chances":181,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":23,"flyOuts":70,"groundOuts":120,"airOuts":135,"runs":63,"doubles":22,"triples":4,"homeRuns":18,"strikeOuts":117,"baseOnBalls":51,"intentionalWalks":0,"hits":126,"hitByPitch":4,"atBats":494,"obp":".327","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2122,"era":"4.41","inningsPitched":"126.2","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.40","battersFaced":553,"outs":380,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2122,"balls":814,"strikes":1308,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".333","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"8.31","walksPer9Inn":"3.62","hitsPer9Inn":"8.95","runsScoredPer9":"4.48","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":28,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":66,"groundOuts":104,"airOuts":114,"runs":54,"doubles":20,"triples":0,"homeRuns":23,"strikeOuts":137,"baseOnBalls":40,"intentionalWalks":0,"hits":109,"hitByPitch":4,"avg":".236","atBats":462,"obp":".301","slg":".429","ops":".730","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":198,"rbi":76,"leftOnBase":211,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.09","popOuts":29,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":821,"errors":4,"chances":923,"fielding":".996","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":47,"gamesStarted":0,"flyOuts":31,"groundOuts":50,"airOuts":58,"runs":27,"doubles":9,"triples":2,"homeRuns":9,"strikeOuts":57,"baseOnBalls":16,"intentionalWalks":3,"hits":52,"hitByPitch":3,"atBats":213,"obp":".303","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":908,"era":"3.83","inningsPitched":"54.0","wins":6,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":23,"whip":"1.26","battersFaced":237,"outs":162,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":908,"balls":298,"strikes":610,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.81","gamesFinished":7,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"9.50","walksPer9Inn":"2.67","hitsPer9Inn":"8.67","runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":22,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671936":{"person":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":23,"gamesStarted":1,"flyOuts":14,"groundOuts":15,"airOuts":27,"runs":14,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":3,"hits":27,"hitByPitch":3,"atBats":92,"obp":".383","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":425,"era":"5.40","inningsPitched":"23.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":14,"whip":"1.63","battersFaced":107,"outs":70,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":425,"balls":153,"strikes":272,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":2,"winPercentage":"1.000","pitchesPerInning":"18.21","gamesFinished":5,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"9.26","walksPer9Inn":"4.24","hitsPer9Inn":"10.41","runsScoredPer9":"5.40","homeRunsPer9":"1.16","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":61,"gamesStarted":4,"flyOuts":31,"groundOuts":63,"airOuts":53,"runs":26,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":60,"hitByPitch":3,"atBats":223,"obp":".327","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":954,"era":"3.45","inningsPitched":"57.1","wins":4,"losses":2,"saves":4,"saveOpportunities":6,"holds":11,"blownSaves":2,"earnedRuns":22,"whip":"1.34","battersFaced":247,"outs":172,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":954,"balls":341,"strikes":613,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".667","pitchesPerInning":"16.64","gamesFinished":15,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.01","walksPer9Inn":"2.67","hitsPer9Inn":"9.42","runsScoredPer9":"4.08","homeRunsPer9":"0.31","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.2 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","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":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":61,"gamesStarted":0,"flyOuts":29,"groundOuts":41,"airOuts":51,"runs":19,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":4,"hits":43,"hitByPitch":2,"atBats":190,"obp":".338","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":920,"era":"2.96","inningsPitched":"51.2","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":17,"whip":"1.43","battersFaced":227,"outs":155,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":920,"balls":350,"strikes":570,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":".500","pitchesPerInning":"17.81","gamesFinished":10,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"10.28","walksPer9Inn":"5.40","hitsPer9Inn":"7.49","runsScoredPer9":"3.31","homeRunsPer9":"0.87","inheritedRunners":45,"inheritedRunnersScored":19,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"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"}]},"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":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":123,"flyOuts":52,"groundOuts":83,"airOuts":90,"runs":52,"doubles":11,"triples":2,"homeRuns":23,"strikeOuts":94,"baseOnBalls":47,"intentionalWalks":2,"hits":81,"hitByPitch":3,"avg":".235","atBats":345,"obp":".329","slg":".478","ops":".807","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":165,"rbi":48,"leftOnBase":110,"sacBunts":0,"sacFlies":3,"babip":".251","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":17,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":59,"errors":1,"chances":65,"fielding":".985","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":47,"gamesStarted":1,"flyOuts":31,"groundOuts":49,"airOuts":60,"runs":12,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":65,"baseOnBalls":18,"intentionalWalks":3,"hits":27,"hitByPitch":0,"atBats":199,"obp":".205","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":942,"era":"1.68","inningsPitched":"59.0","wins":3,"losses":1,"saves":26,"saveOpportunities":29,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"0.76","battersFaced":219,"outs":177,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":315,"strikes":627,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".750","pitchesPerInning":"15.97","gamesFinished":36,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"9.92","walksPer9Inn":"2.75","hitsPer9Inn":"4.12","runsScoredPer9":"1.83","homeRunsPer9":"0.46","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":9},"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":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":46,"groundOuts":66,"airOuts":72,"runs":40,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":79,"baseOnBalls":37,"intentionalWalks":4,"hits":61,"hitByPitch":3,"avg":".221","atBats":276,"obp":".318","slg":".406","ops":".724","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":112,"rbi":34,"leftOnBase":121,"sacBunts":0,"sacFlies":2,"babip":".258","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.23","popOuts":8,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":149,"putOuts":105,"errors":5,"chances":259,"fielding":".981","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":27,"gamesStarted":10,"flyOuts":61,"groundOuts":76,"airOuts":110,"runs":33,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":1,"hits":73,"hitByPitch":5,"atBats":317,"obp":".289","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1311,"era":"2.90","inningsPitched":"83.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.14","battersFaced":347,"outs":251,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1311,"balls":472,"strikes":839,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".600","pitchesPerInning":"15.67","gamesFinished":8,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"6.45","walksPer9Inn":"2.37","hitsPer9Inn":"7.85","runsScoredPer9":"3.55","homeRunsPer9":"0.97","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":23,"groundOuts":78,"airOuts":44,"runs":20,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".261","atBats":203,"obp":".303","slg":".300","ops":".603","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":61,"rbi":22,"leftOnBase":85,"sacBunts":8,"sacFlies":2,"babip":".313","groundOutsToAirouts":"1.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"203.00","popOuts":5,"lineOuts":16},"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":124,"putOuts":75,"errors":2,"chances":201,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":30,"groundOuts":29,"airOuts":55,"runs":20,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":3,"avg":".257","atBats":175,"obp":".325","slg":".480","ops":".805","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":84,"rbi":25,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.44","popOuts":17,"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":70,"putOuts":62,"errors":2,"chances":134,"fielding":".985","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"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":53,"groundOuts":109,"airOuts":99,"runs":58,"doubles":25,"triples":4,"homeRuns":14,"strikeOuts":117,"baseOnBalls":37,"intentionalWalks":0,"hits":119,"hitByPitch":4,"avg":".272","atBats":438,"obp":".331","slg":".443","ops":".774","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":194,"rbi":70,"leftOnBase":178,"sacBunts":1,"sacFlies":5,"babip":".337","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.29","popOuts":20,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":212,"putOuts":167,"errors":5,"chances":384,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":28,"gamesStarted":28,"flyOuts":84,"groundOuts":119,"airOuts":157,"runs":73,"doubles":33,"triples":3,"homeRuns":18,"strikeOuts":165,"baseOnBalls":56,"intentionalWalks":1,"hits":135,"hitByPitch":7,"atBats":571,"obp":".311","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2552,"era":"4.40","inningsPitched":"149.1","wins":7,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.28","battersFaced":639,"outs":448,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2552,"balls":930,"strikes":1622,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".412","pitchesPerInning":"17.09","gamesFinished":0,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"9.94","walksPer9Inn":"3.38","hitsPer9Inn":"8.14","runsScoredPer9":"4.40","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":0,"chances":21,"fielding":"1.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":25,"gamesStarted":25,"flyOuts":69,"groundOuts":95,"airOuts":132,"runs":61,"doubles":21,"triples":1,"homeRuns":17,"strikeOuts":159,"baseOnBalls":37,"intentionalWalks":3,"hits":117,"hitByPitch":0,"atBats":501,"obp":".286","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2205,"era":"4.21","inningsPitched":"130.1","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.18","battersFaced":540,"outs":391,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2205,"balls":774,"strikes":1431,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.92","gamesFinished":0,"strikeoutWalkRatio":"4.30","strikeoutsPer9Inn":"10.98","walksPer9Inn":"2.55","hitsPer9Inn":"8.08","runsScoredPer9":"4.21","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"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":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":82,"groundOuts":119,"airOuts":132,"runs":53,"doubles":30,"triples":4,"homeRuns":13,"strikeOuts":118,"baseOnBalls":43,"intentionalWalks":2,"hits":127,"hitByPitch":7,"avg":".258","atBats":493,"obp":".324","slg":".414","ops":".738","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":204,"rbi":49,"leftOnBase":185,"sacBunts":0,"sacFlies":3,"babip":".312","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.92","popOuts":13,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":195,"errors":4,"chances":202,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":19,"groundOuts":30,"airOuts":41,"runs":14,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":13,"intentionalWalks":0,"hits":24,"hitByPitch":5,"avg":".173","atBats":139,"obp":".268","slg":".345","ops":".613","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":48,"rbi":16,"leftOnBase":82,"sacBunts":2,"sacFlies":0,"babip":".216","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.80","popOuts":16,"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":{"gamesStarted":1,"caughtStealing":6,"stolenBases":29,"stolenBasePercentage":".829","caughtStealingPercentage":".171","assists":12,"putOuts":353,"errors":3,"chances":368,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","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":41,"gamesStarted":1,"flyOuts":32,"groundOuts":41,"airOuts":56,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":1,"hits":39,"hitByPitch":3,"atBats":169,"obp":".282","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":642,"era":"2.84","inningsPitched":"44.1","wins":1,"losses":2,"saves":5,"saveOpportunities":6,"holds":16,"blownSaves":1,"earnedRuns":14,"whip":"1.08","battersFaced":181,"outs":133,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":208,"strikes":434,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".333","pitchesPerInning":"14.48","gamesFinished":10,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"6.70","walksPer9Inn":"1.83","hitsPer9Inn":"7.92","runsScoredPer9":"2.84","homeRunsPer9":"0.61","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683227":{"person":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":14,"airOuts":14,"runs":5,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".265","atBats":49,"obp":".345","slg":".306","ops":".651","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":15,"rbi":2,"leftOnBase":19,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":23,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":26,"groundOuts":38,"airOuts":57,"runs":16,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":6,"intentionalWalks":1,"hits":38,"hitByPitch":2,"avg":".222","atBats":171,"obp":".254","slg":".380","ops":".634","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":65,"rbi":22,"leftOnBase":76,"sacBunts":2,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":17,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":19,"stolenBasePercentage":".633","caughtStealingPercentage":".367","assists":20,"putOuts":435,"errors":6,"chances":461,"fielding":".987","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":44,"groundOuts":45,"airOuts":82,"runs":21,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":64,"baseOnBalls":17,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".209","atBats":239,"obp":".269","slg":".293","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":70,"rbi":23,"leftOnBase":113,"sacBunts":1,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.75","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":{"caughtStealing":14,"stolenBases":50,"stolenBasePercentage":".781","caughtStealingPercentage":".219","assists":29,"putOuts":619,"errors":5,"chances":653,"fielding":".992","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674003":{"person":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 0-3)","summary":"5.2 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":34,"strikes":66,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","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":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":26,"groundOuts":22,"airOuts":38,"runs":10,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":105,"obp":".363","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":406,"era":"3.42","inningsPitched":"26.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.52","battersFaced":114,"outs":79,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":406,"balls":127,"strikes":279,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":3,"winPercentage":".000","pitchesPerInning":"15.42","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"4.44","walksPer9Inn":"2.05","hitsPer9Inn":"11.62","runsScoredPer9":"3.42","homeRunsPer9":"0.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656756":{"person":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"jerseyNumber":"52","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":5,"gamesStarted":0,"flyOuts":6,"groundOuts":15,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":46,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":199,"era":"5.73","inningsPitched":"11.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.27","battersFaced":47,"outs":33,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":70,"strikes":129,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".---","pitchesPerInning":"18.09","gamesFinished":2,"strikeoutWalkRatio":"9.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"0.82","hitsPer9Inn":"10.64","runsScoredPer9":"5.73","homeRunsPer9":"1.64","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}}},"batters":[592626,553869,608369,694671,607043,677649,694497,679822,669394,683227,643376,674003,641302,681217,671936],"pitchers":[674003,641302,681217,671936],"bench":[670032,681351],"bullpen":[669022,682608,596001,656641,656756,615698,677958,594798],"battingOrder":[553869,608369,694671,607043,677649,679822,669394,683227,643376],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Jansen, D (5, 3rd inning off Henderson, 0 on, 2 out)."},{"label":"TB","value":"Foscue; Jansen, D 4."},{"label":"RBI","value":"Jansen, D (16)."},{"label":"2-out RBI","value":"Jansen, D."},{"label":"Runners left in scoring position, 2 out","value":"Jansen, D."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"2."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bradford (1, throw)."},{"label":"DP","value":"(Freeman, C-Seager-Burger)."}]}],"note":[{"label":"a","value":"Singled for Carter in the 8th."},{"label":"b","value":"Struck out for Pederson in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":11,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".256","atBats":36,"obp":".339","slg":".398","ops":".737","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":16,"rbi":6,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":29,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"3.36","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.16","battersFaced":30,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":42,"strikes":86,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"pitchesPerInning":"14.22","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":46,"gamesStarted":6,"flyOuts":55,"groundOuts":81,"airOuts":102,"runs":34,"doubles":16,"triples":2,"homeRuns":9,"strikeOuts":82,"baseOnBalls":35,"intentionalWalks":2,"hits":79,"hitByPitch":2,"atBats":339,"obp":".307","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1504,"era":"3.30","inningsPitched":"92.2","wins":7,"losses":4,"saves":5,"saveOpportunities":6,"holds":9,"blownSaves":1,"earnedRuns":34,"whip":"1.23","battersFaced":381,"outs":278,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":1504,"balls":540,"strikes":964,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".636","pitchesPerInning":"16.23","gamesFinished":8,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"7.96","walksPer9Inn":"3.40","hitsPer9Inn":"7.67","runsScoredPer9":"3.30","homeRunsPer9":"0.87","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":24,"groundOuts":42,"airOuts":41,"runs":24,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".268","atBats":153,"obp":".341","slg":".353","ops":".694","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":54,"rbi":19,"leftOnBase":78,"sacBunts":1,"sacFlies":6,"babip":".322","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":2,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":60,"errors":2,"chances":160,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701656":{"person":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 9-2)","summary":"7.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":28,"strikes":63,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":46,"groundOuts":46,"airOuts":90,"runs":21,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":86,"baseOnBalls":14,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":270,"obp":".225","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1134,"era":"2.48","inningsPitched":"76.1","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"0.83","battersFaced":286,"outs":229,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1134,"balls":352,"strikes":782,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":1,"winPercentage":".818","pitchesPerInning":"14.86","gamesFinished":0,"strikeoutWalkRatio":"6.14","strikeoutsPer9Inn":"10.14","walksPer9Inn":"1.65","hitsPer9Inn":"5.78","runsScoredPer9":"2.48","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":23,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":42,"groundOuts":89,"airOuts":81,"runs":39,"doubles":12,"triples":3,"homeRuns":7,"strikeOuts":64,"baseOnBalls":31,"intentionalWalks":0,"hits":75,"hitByPitch":0,"avg":".250","atBats":300,"obp":".315","slg":".380","ops":".695","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":114,"rbi":38,"leftOnBase":150,"sacBunts":4,"sacFlies":5,"babip":".291","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.86","popOuts":15,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":196,"putOuts":105,"errors":9,"chances":310,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":68,"groundOuts":93,"airOuts":97,"runs":68,"doubles":22,"triples":0,"homeRuns":19,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":5,"hits":116,"hitByPitch":2,"avg":".282","atBats":412,"obp":".343","slg":".473","ops":".816","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":195,"rbi":55,"leftOnBase":178,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.68","popOuts":15,"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":5,"putOuts":174,"errors":0,"chances":179,"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"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"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":94,"flyOuts":33,"groundOuts":113,"airOuts":59,"runs":54,"doubles":21,"triples":2,"homeRuns":9,"strikeOuts":106,"baseOnBalls":39,"intentionalWalks":3,"hits":86,"hitByPitch":4,"avg":".239","atBats":360,"obp":".318","slg":".383","ops":".701","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":138,"rbi":47,"leftOnBase":176,"sacBunts":1,"sacFlies":3,"babip":".310","groundOutsToAirouts":"1.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":5,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"2-2 | 3 BB, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":58,"groundOuts":87,"airOuts":85,"runs":78,"doubles":19,"triples":2,"homeRuns":23,"strikeOuts":122,"baseOnBalls":73,"intentionalWalks":4,"hits":111,"hitByPitch":3,"avg":".275","atBats":403,"obp":".389","slg":".504","ops":".893","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":203,"rbi":75,"leftOnBase":191,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.52","popOuts":7,"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":37,"putOuts":571,"errors":8,"chances":616,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":40,"groundOuts":103,"airOuts":86,"runs":35,"doubles":16,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":27,"intentionalWalks":1,"hits":70,"hitByPitch":2,"avg":".243","atBats":288,"obp":".309","slg":".340","ops":".649","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":98,"rbi":36,"leftOnBase":136,"sacBunts":1,"sacFlies":3,"babip":".260","groundOutsToAirouts":"1.20","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":23,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":146,"errors":1,"chances":149,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":32,"groundOuts":45,"airOuts":59,"runs":23,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":46,"baseOnBalls":21,"intentionalWalks":2,"hits":38,"hitByPitch":1,"atBats":187,"obp":".286","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":815,"era":"3.38","inningsPitched":"53.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":20,"whip":"1.11","battersFaced":210,"outs":160,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":815,"balls":299,"strikes":516,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"15.28","gamesFinished":8,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.76","walksPer9Inn":"3.54","hitsPer9Inn":"6.41","runsScoredPer9":"3.88","homeRunsPer9":"1.18","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":39,"groundOuts":63,"airOuts":67,"runs":30,"doubles":16,"triples":2,"homeRuns":5,"strikeOuts":44,"baseOnBalls":32,"intentionalWalks":1,"hits":77,"hitByPitch":6,"avg":".309","atBats":249,"obp":".398","slg":".450","ops":".848","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":112,"rbi":38,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".356","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.80","popOuts":9,"lineOuts":19},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"29.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"9.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":35,"putOuts":369,"errors":4,"chances":408,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":15,"flyOuts":66,"groundOuts":93,"airOuts":108,"runs":50,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":104,"baseOnBalls":36,"intentionalWalks":0,"hits":100,"hitByPitch":3,"atBats":400,"obp":".314","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1662,"era":"3.84","inningsPitched":"105.1","wins":6,"losses":5,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":45,"whip":"1.29","battersFaced":444,"outs":316,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1662,"balls":587,"strikes":1075,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".545","pitchesPerInning":"15.78","gamesFinished":3,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"8.89","walksPer9Inn":"3.08","hitsPer9Inn":"8.54","runsScoredPer9":"4.27","homeRunsPer9":"0.77","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690986":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":57,"groundOuts":75,"airOuts":101,"runs":37,"doubles":16,"triples":1,"homeRuns":14,"strikeOuts":127,"baseOnBalls":27,"intentionalWalks":0,"hits":89,"hitByPitch":4,"atBats":392,"obp":".284","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1785,"era":"2.79","inningsPitched":"103.1","wins":10,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.12","battersFaced":423,"outs":310,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1785,"balls":600,"strikes":1185,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".769","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"11.06","walksPer9Inn":"2.35","hitsPer9Inn":"7.75","runsScoredPer9":"3.22","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":63,"gamesStarted":1,"flyOuts":26,"groundOuts":73,"airOuts":45,"runs":32,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":104,"baseOnBalls":37,"intentionalWalks":1,"hits":66,"hitByPitch":2,"atBats":286,"obp":".321","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1346,"era":"3.24","inningsPitched":"75.0","wins":13,"losses":2,"saves":2,"saveOpportunities":8,"holds":13,"blownSaves":6,"earnedRuns":27,"whip":"1.37","battersFaced":327,"outs":225,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1346,"balls":518,"strikes":828,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":9,"pickoffs":1,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".867","pitchesPerInning":"17.95","gamesFinished":8,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"12.48","walksPer9Inn":"4.44","hitsPer9Inn":"7.92","runsScoredPer9":"3.84","homeRunsPer9":"0.72","inheritedRunners":20,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":26,"groundOuts":90,"airOuts":54,"runs":56,"doubles":26,"triples":3,"homeRuns":9,"strikeOuts":140,"baseOnBalls":52,"intentionalWalks":2,"hits":100,"hitByPitch":5,"avg":".262","atBats":382,"obp":".357","slg":".416","ops":".773","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":159,"rbi":55,"leftOnBase":174,"sacBunts":1,"sacFlies":1,"babip":".389","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.44","popOuts":6,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":253,"errors":2,"chances":258,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":50,"groundOuts":75,"airOuts":83,"runs":43,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":70,"baseOnBalls":30,"intentionalWalks":0,"hits":70,"hitByPitch":1,"avg":".245","atBats":286,"obp":".319","slg":".339","ops":".658","caughtStealing":6,"stolenBases":24,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":97,"rbi":24,"leftOnBase":123,"sacBunts":12,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"71.50","popOuts":9,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":158,"putOuts":94,"errors":9,"chances":261,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":84,"groundOuts":129,"airOuts":156,"runs":65,"doubles":21,"triples":1,"homeRuns":12,"strikeOuts":74,"baseOnBalls":50,"intentionalWalks":4,"hits":129,"hitByPitch":4,"avg":".268","atBats":481,"obp":".338","slg":".391","ops":".729","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":188,"rbi":69,"leftOnBase":225,"sacBunts":0,"sacFlies":7,"babip":".291","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.08","popOuts":35,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":23,"stolenBases":41,"stolenBasePercentage":".641","caughtStealingPercentage":".359","assists":44,"putOuts":1018,"errors":0,"chances":1062,"fielding":"1.000","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID688107":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":52,"groundOuts":62,"airOuts":103,"runs":43,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":78,"baseOnBalls":25,"intentionalWalks":0,"hits":82,"hitByPitch":8,"atBats":322,"obp":".323","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1375,"era":"4.59","inningsPitched":"82.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.30","battersFaced":358,"outs":247,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1375,"balls":454,"strikes":921,"strikePercentage":".670","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".444","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"8.53","walksPer9Inn":"2.73","hitsPer9Inn":"8.96","runsScoredPer9":"4.70","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":59,"groundOuts":126,"airOuts":103,"runs":80,"doubles":28,"triples":3,"homeRuns":17,"strikeOuts":139,"baseOnBalls":72,"intentionalWalks":3,"hits":125,"hitByPitch":0,"avg":".257","atBats":487,"obp":".351","slg":".431","ops":".782","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":565,"totalBases":210,"rbi":78,"leftOnBase":198,"sacBunts":4,"sacFlies":2,"babip":".324","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.65","popOuts":6,"lineOuts":38},"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":307,"putOuts":183,"errors":5,"chances":495,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":24,"groundOuts":51,"airOuts":57,"runs":33,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":48,"baseOnBalls":39,"intentionalWalks":0,"hits":40,"hitByPitch":3,"avg":".205","atBats":195,"obp":".345","slg":".415","ops":".760","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":81,"rbi":32,"leftOnBase":114,"sacBunts":0,"sacFlies":1,"babip":".217","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":19,"lineOuts":14},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":17,"putOuts":312,"errors":3,"chances":332,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":62,"groundOuts":107,"airOuts":119,"runs":37,"doubles":7,"triples":1,"homeRuns":13,"strikeOuts":222,"baseOnBalls":35,"intentionalWalks":0,"hits":79,"hitByPitch":9,"atBats":525,"obp":".216","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2268,"era":"1.73","inningsPitched":"151.0","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"0.75","battersFaced":571,"outs":453,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2268,"balls":731,"strikes":1537,"strikePercentage":".680","hitBatsmen":9,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".737","pitchesPerInning":"15.02","gamesFinished":0,"strikeoutWalkRatio":"6.34","strikeoutsPer9Inn":"13.23","walksPer9Inn":"2.09","hitsPer9Inn":"4.71","runsScoredPer9":"2.21","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669084":{"person":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":35,"gamesStarted":1,"flyOuts":20,"groundOuts":41,"airOuts":36,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":28,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":146,"obp":".278","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":748,"era":"2.20","inningsPitched":"45.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":11,"whip":"1.07","battersFaced":176,"outs":135,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":748,"balls":298,"strikes":450,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.62","gamesFinished":9,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"10.00","walksPer9Inn":"5.60","hitsPer9Inn":"4.00","runsScoredPer9":"2.20","homeRunsPer9":"0.60","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"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"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":36,"groundOuts":64,"airOuts":61,"runs":30,"doubles":6,"triples":3,"homeRuns":5,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":2,"hits":61,"hitByPitch":2,"atBats":237,"obp":".321","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":982,"era":"3.75","inningsPitched":"62.1","wins":9,"losses":4,"saves":3,"saveOpportunities":10,"holds":8,"blownSaves":7,"earnedRuns":26,"whip":"1.32","battersFaced":263,"outs":187,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":982,"balls":342,"strikes":640,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".692","pitchesPerInning":"15.75","gamesFinished":13,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"7.80","walksPer9Inn":"3.03","hitsPer9Inn":"8.81","runsScoredPer9":"4.33","homeRunsPer9":"0.72","inheritedRunners":19,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669060":{"person":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":17,"groundOuts":28,"airOuts":35,"runs":14,"doubles":2,"triples":2,"homeRuns":3,"strikeOuts":28,"baseOnBalls":2,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":131,"obp":".326","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":491,"era":"3.98","inningsPitched":"31.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.33","battersFaced":135,"outs":95,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":491,"balls":140,"strikes":351,"strikePercentage":".710","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"15.51","gamesFinished":8,"strikeoutWalkRatio":"14.00","strikeoutsPer9Inn":"7.96","walksPer9Inn":"0.57","hitsPer9Inn":"11.37","runsScoredPer9":"3.98","homeRunsPer9":"0.85","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":69,"groundOuts":110,"airOuts":125,"runs":66,"doubles":22,"triples":1,"homeRuns":9,"strikeOuts":118,"baseOnBalls":42,"intentionalWalks":0,"hits":119,"hitByPitch":9,"atBats":467,"obp":".326","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1998,"era":"4.56","inningsPitched":"124.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.29","battersFaced":524,"outs":373,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":1998,"balls":703,"strikes":1295,"strikePercentage":".650","hitBatsmen":9,"balks":1,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".429","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"8.54","walksPer9Inn":"3.04","hitsPer9Inn":"8.61","runsScoredPer9":"4.78","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID800325":{"person":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"702","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":41,"flyOuts":13,"groundOuts":37,"airOuts":26,"runs":17,"doubles":6,"triples":2,"homeRuns":1,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".267","atBats":120,"obp":".341","slg":".375","ops":".716","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":45,"rbi":17,"leftOnBase":50,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"120.00","popOuts":1,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":76,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":40,"groundOuts":34,"airOuts":64,"runs":15,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":57,"baseOnBalls":14,"intentionalWalks":3,"hits":30,"hitByPitch":1,"atBats":182,"obp":".227","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":726,"era":"2.28","inningsPitched":"51.1","wins":2,"losses":3,"saves":24,"saveOpportunities":26,"holds":7,"blownSaves":2,"earnedRuns":13,"whip":"0.86","battersFaced":200,"outs":154,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":726,"balls":223,"strikes":503,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".400","pitchesPerInning":"14.14","gamesFinished":32,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"9.99","walksPer9Inn":"2.45","hitsPer9Inn":"5.26","runsScoredPer9":"2.63","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668930,694192,641343,661388,592885,687401,669003,683734,800325,686217,666152,701656,676879,669084],"pitchers":[701656,676879,669084],"bench":[806198,596142],"bullpen":[681982,675660,688107,690986,669160,656730,694819,694477,622608,669060],"battingOrder":[668930,694192,641343,661388,592885,687401,800325,686217,666152],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yelich (21, Bradford); Frelick (16, Bradford)."},{"label":"TB","value":"Bauers 2; Chourio, J; Contreras, Wm 2; Frelick 3; Hamilton, D 2; Ortiz, J; Turang; Yelich 4."},{"label":"RBI","value":"Chourio, J (55); Contreras, Wm 3 (69); Hamilton, D (24); Yelich (47)."},{"label":"2-out RBI","value":"Hamilton, D; Yelich."},{"label":"Runners left in scoring position, 2 out","value":"Ortiz, J; Turang 2; Vaughn; Yelich."},{"label":"SF","value":"Contreras, Wm."},{"label":"GIDP","value":"Yelich."},{"label":"Team RISP","value":"4-for-15."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bauers (10, 2nd base off Silseth/Jansen, D)."}]}],"note":[{"label":"a","value":"Grounded out for Mitchell in the 7th."}]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Nimmo (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Bradford 100-66; Alexander, T 7-4; Silseth 22-12; Macko 25-17; Henderson 91-63; Ashby 24-14; Hall, D 13-9."},{"label":"Groundouts-flyouts","value":"Bradford 8-6; Alexander, T 1-0; Silseth 1-0; Macko 1-2; Henderson 4-7; Ashby 1-0; Hall, D 0-0."},{"label":"Batters faced","value":"Bradford 27; Alexander, T 1; Silseth 5; Macko 8; Henderson 22; Ashby 5; Hall, D 3."},{"label":"Inherited runners-scored","value":"Alexander, T 2-0; Macko 2-0."},{"label":"Umpires","value":"HP: Ben May. 1B: Chris Conroy. 2B: Brennan Miller. 3B: Austin Jones. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"11 mph, R To L."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:42."},{"label":"Att","value":"41,620."},{"label":"Venue","value":"American Family Field."},{"label":"August 28, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656","boxscoreName":"Henderson"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 9-2)","summary":"7.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":28,"strikes":63,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":46,"groundOuts":46,"airOuts":90,"runs":21,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":86,"baseOnBalls":14,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":270,"obp":".225","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1134,"era":"2.48","inningsPitched":"76.1","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"0.83","battersFaced":286,"outs":229,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1134,"balls":352,"strikes":782,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":1,"winPercentage":".818","pitchesPerInning":"14.86","gamesFinished":0,"strikeoutWalkRatio":"6.14","strikeoutsPer9Inn":"10.14","walksPer9Inn":"1.65","hitsPer9Inn":"5.78","runsScoredPer9":"2.48","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":23,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":2,"chances":11,"fielding":".818","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":78,"pitchingGameScore":78},{"player":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","boxscoreName":"Bauers"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"2-2 | 3 BB, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":58,"groundOuts":87,"airOuts":85,"runs":78,"doubles":19,"triples":2,"homeRuns":23,"strikeOuts":122,"baseOnBalls":73,"intentionalWalks":4,"hits":111,"hitByPitch":3,"avg":".275","atBats":403,"obp":".389","slg":".504","ops":".893","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":203,"rbi":75,"leftOnBase":191,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.52","popOuts":7,"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":37,"putOuts":571,"errors":8,"chances":616,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","boxscoreName":"Frelick"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":40,"groundOuts":103,"airOuts":86,"runs":35,"doubles":16,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":27,"intentionalWalks":1,"hits":70,"hitByPitch":2,"avg":".243","atBats":288,"obp":".309","slg":".340","ops":".649","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":98,"rbi":36,"leftOnBase":136,"sacBunts":1,"sacFlies":3,"babip":".260","groundOutsToAirouts":"1.20","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":23,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":146,"errors":1,"chances":149,"fielding":".993","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":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"loser":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}