{"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":823741,"link":"/api/v1.1/game/823741/feed/live","metaData":{"wait":10,"timeStamp":"20260830_015125","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823741,"type":"R","doubleHeader":"N","id":"2026/08/29/texmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823741-2026-08-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-29T23:15:00Z","originalDate":"2026-08-29","officialDate":"2026-08-29","dayNight":"night","time":"6:15","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":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":70,"ties":0,"pct":".485"},"records":{},"divisionLeader":false,"wins":66,"losses":70,"winningPercentage":".485"},"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":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":85,"losses":51,"ties":0,"pct":".625"},"records":{},"divisionLeader":false,"wins":85,"losses":51,"winningPercentage":".625"},"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":"Roof Closed","temp":"77","wind":"0 mph, None"},"gameInfo":{"attendance":36895,"firstPitch":"2026-08-29T23:15:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"home":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"}},"officialScorer":{"id":431058,"fullName":"Tim O'Driscoll","link":"/api/v1/people/431058"},"primaryDatacaster":{"id":800982,"fullName":"Alex Haese","link":"/api/v1/people/800982"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Foscue called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T23:15:07.578Z","endTime":"2026-08-29T23:17:39.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9,10,11,12],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-29T20:27:13.768Z","endTime":"2026-08-29T22:52:00.707Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"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-29T22:52:00.707Z","endTime":"2026-08-29T23:14:07.428Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"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-29T23:14:07.428Z","endTime":"2026-08-29T23:15:08.578Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"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":94.3,"endSpeed":86.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8457586552275,"aZ":-25.03060355031759,"pfxX":10.878240897208778,"pfxZ":3.7609880078054694,"pX":0.3808094326749255,"pZ":1.8595243193616926,"vX0":-6.938492533114061,"vY0":-137.04731677992305,"vZ0":-4.804862756939466,"x":80.71,"y":187.55,"x0":1.5346584152198126,"y0":50.0025763168325,"z0":5.349512738695148,"aX":20.65136366660223},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":-18.2,"spinRate":2320,"spinDirection":127},"zone":9,"typeConfidence":0.89,"plateTime":0.3999802151488665,"extension":6.328824986750471},"index":3,"playId":"83560019-4713-3b53-a988-147456683636","pitchNumber":1,"startTime":"2026-08-29T23:15:08.578Z","endTime":"2026-08-29T23:15:13.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.352705574851168,"aZ":-16.219704846957708,"pfxX":6.991279103241205,"pfxZ":8.282690507435094,"pX":-0.07856163864918207,"pZ":3.1975977500320996,"vX0":-6.903582241118725,"vY0":-138.07856858935048,"vZ0":-2.976698312810327,"x":105.26,"y":127.7,"x0":1.5482849406374852,"y0":50.006194688621505,"z0":5.383900001957724,"aX":13.47381696013897},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-11.2,"spinRate":2401,"spinDirection":130},"zone":2,"typeConfidence":0.91,"plateTime":0.39700303046965413,"extension":6.0874571570952725},"index":4,"playId":"de87312c-9838-336f-a7bf-d6c715ef45af","pitchNumber":2,"startTime":"2026-08-29T23:15:22.400Z","endTime":"2026-08-29T23:15:27.131Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-29T23:15:33.158Z","endTime":"2026-08-29T23:15:41.726Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.354827737824753,"aZ":-18.019861160576617,"pfxX":4.546991454920687,"pfxZ":7.38209055007589,"pX":0.494259562689153,"pZ":4.959102616482564,"vX0":-4.929621425812691,"vY0":-137.33260400806506,"vZ0":1.7388707690596628,"x":98.16,"y":104.88,"x0":1.7185967183374105,"y0":50.001801678772175,"z0":5.5406452380615265,"aX":8.717631783968308},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":-7.2,"spinRate":2542,"spinDirection":126},"zone":12,"typeConfidence":0.85,"plateTime":0.39828055121507333,"extension":5.968271635124367},"index":6,"playId":"e139c55c-7d38-3683-ba02-5f9c9322494f","pitchNumber":3,"startTime":"2026-08-29T23:15:41.726Z","endTime":"2026-08-29T23:15:46.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07606059642163,"aZ":-16.76959268422612,"pfxX":7.971097494788773,"pfxZ":8.042728028490908,"pX":-0.4656700301359891,"pZ":2.143848671552078,"vX0":-7.974404536602048,"vY0":-137.86909811718286,"vZ0":-5.6677196318894305,"x":134.75,"y":180.9,"x0":1.4355518484534258,"y0":50.0037145339071,"z0":5.3670916624328155,"aX":15.269745133113814},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":-12.7,"spinRate":2520,"spinDirection":131},"zone":4,"typeConfidence":0.8,"plateTime":0.39803460885624764,"extension":6.07790503854096},"index":7,"playId":"216174c5-2a74-3b35-a05e-82bb867cfb47","pitchNumber":4,"startTime":"2026-08-29T23:15:56.732Z","endTime":"2026-08-29T23:16:02.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33392720940021,"aZ":-38.78168151252355,"pfxX":-5.672484026158771,"pfxZ":-4.736429605019026,"pX":1.5052484293600512,"pZ":4.247330185766862,"vX0":0.6673593549641287,"vY0":-117.12292184232844,"vZ0":4.603822385814357,"x":59.62,"y":124.1,"x0":1.9545384454068333,"y0":50.00344033420387,"z0":5.874586385061254,"aX":-7.910953456446386},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.2,"breakHorizontal":10.1,"spinRate":2874,"spinDirection":301},"zone":12,"typeConfidence":0.9,"plateTime":0.4669691322005445,"extension":5.870252347570957},"index":8,"playId":"76c1fbd2-487e-343e-867c-88d153f776c9","pitchNumber":5,"startTime":"2026-08-29T23:16:14.724Z","endTime":"2026-08-29T23:16:19.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843634518247118,"aZ":-26.54795097395513,"pfxX":9.523083761776341,"pfxZ":2.894682881593716,"pX":1.522966534809967,"pZ":1.9567217724909873,"vX0":-3.5919201703678887,"vY0":-138.53845630726644,"vZ0":-4.2433724553512615,"x":58.95,"y":185.95,"x0":1.598694786676842,"y0":50.00485546564019,"z0":5.282043819913134,"aX":18.519745461898616},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.6,"breakHorizontal":-16.6,"spinRate":2497,"spinDirection":134},"zone":14,"typeConfidence":0.89,"plateTime":0.39530294539785293,"extension":6.2430456619569545},"index":9,"playId":"ce70050d-0f4c-3258-84df-5d83bcd94980","pitchNumber":6,"startTime":"2026-08-29T23:16:30.643Z","endTime":"2026-08-29T23:16:37.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.977119639342273,"aZ":-23.979357410914947,"pfxX":9.666737617153643,"pfxZ":4.170267141888399,"pX":0.43761434846844777,"pZ":1.2431704662300842,"vX0":-6.444526781545121,"vY0":-139.0573476131598,"vZ0":-6.520248289638031,"x":100.32,"y":205.21,"x0":1.5242964388197398,"y0":50.00557621491531,"z0":5.199714804167084,"aX":19.01279944254793},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":-16.2,"spinRate":2333,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.39326802897107527,"extension":6.267683947796092},"index":10,"playId":"3dd8101f-8575-3a09-b20a-67eddd672e16","pitchNumber":7,"startTime":"2026-08-29T23:16:50.650Z","endTime":"2026-08-29T23:16:54.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79305818591012,"aZ":-17.31444097556422,"pfxX":6.756594770151297,"pfxZ":7.802119850622404,"pX":1.055478023463308,"pZ":3.3901274562953456,"vX0":-3.9984155543196347,"vY0":-137.66658837156047,"vZ0":-2.231386359406904,"x":76.77,"y":147.25,"x0":1.6548603230234542,"y0":50.002520400572934,"z0":5.393574801192904,"aX":12.867084037827022},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":-11.3,"spinRate":2295,"spinDirection":125},"zone":12,"typeConfidence":0.91,"plateTime":0.39906319060262696,"extension":6.05395127330127},"index":11,"playId":"3c18b464-764a-3004-a13c-9d5e93f0b5a1","pitchNumber":8,"startTime":"2026-08-29T23:17:17.376Z","endTime":"2026-08-29T23:17:25.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.450239395532417,"aZ":-33.9913911314627,"pfxX":-2.030709758122792,"pfxZ":-1.1258921265614568,"pX":0.7826674201917911,"pZ":2.249091597901205,"vX0":-2.1171161020340543,"vY0":-125.30767746025349,"vZ0":-0.9256070307924763,"x":87.17,"y":178.05,"x0":1.898675854542506,"y0":50.00580022606929,"z0":5.370919761497007,"aX":-3.2684391914455047},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.0,"breakHorizontal":4.1,"spinRate":2846,"spinDirection":287},"zone":6,"typeConfidence":0.91,"plateTime":0.4351100050016439,"extension":6.0180198525583615},"index":12,"playId":"833a4e20-8bb8-3118-af88-c36ba633f064","pitchNumber":9,"startTime":"2026-08-29T23:17:34.166Z","endTime":"2026-08-29T23:17:39.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:17:39.408Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T23:17:39.097Z","endTime":"2026-08-29T23:19:06.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.114827971790888,"aZ":-24.019426462788307,"pfxX":9.989085531307504,"pfxZ":4.148206614310894,"pX":0.7763673142689721,"pZ":3.2150990198591862,"vX0":-5.7760610400821655,"vY0":-139.23028966711385,"vZ0":-1.4842796514797068,"x":87.41,"y":151.97,"x0":1.5795887235637278,"y0":50.000027648725805,"z0":5.3439360514477485,"aX":19.617543337578965},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":-16.9,"spinRate":2459,"spinDirection":128},"zone":3,"typeConfidence":0.9,"plateTime":0.3933380734418286,"extension":6.160235556637121},"index":0,"playId":"ceeb0f7c-76de-3493-8f0c-c4c5759958fa","pitchNumber":1,"startTime":"2026-08-29T23:17:58.168Z","endTime":"2026-08-29T23:18:03.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810037414708425,"aZ":-22.732624728385638,"pfxX":10.469894188307833,"pfxZ":4.843019387996295,"pX":-0.4782524333731195,"pZ":2.4594359964796113,"vX0":-9.12448583958645,"vY0":-138.6671853916291,"vZ0":-3.774282527958684,"x":135.23,"y":172.38,"x0":1.4935550258799766,"y0":50.00080756879341,"z0":5.353512801687641,"aX":20.40132914745742},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":-17.0,"spinRate":2453,"spinDirection":127},"zone":4,"typeConfidence":0.9,"plateTime":0.39488511699924045,"extension":6.14464384111523},"index":1,"playId":"3780f208-b2e6-366e-8be7-1ff50378fe6a","pitchNumber":2,"startTime":"2026-08-29T23:18:12.334Z","endTime":"2026-08-29T23:18:17.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96483570086395,"aZ":-29.449803697331888,"pfxX":0.1825155980295179,"pfxZ":1.645177576795179,"pX":0.45585499480305747,"pZ":2.5306160369558954,"vX0":-3.262364233475864,"vY0":-127.48375814725769,"vZ0":-1.420636388318197,"x":99.62,"y":170.45,"x0":1.7256420653172697,"y0":50.00248791444179,"z0":5.408845756537445,"aX":0.3027798325736934},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":0.4,"spinRate":2865,"spinDirection":261},"zone":6,"typeConfidence":0.89,"plateTime":0.42881834902792537,"extension":6.0100794947285},"index":2,"playId":"1fbfd1f8-812d-3248-bb07-8eb456784dbd","pitchNumber":3,"startTime":"2026-08-29T23:18:27.075Z","endTime":"2026-08-29T23:18:32.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.908926777789667,"aZ":-23.19298137433544,"pfxX":11.337109096210241,"pfxZ":4.499892928738255,"pX":-0.7080789594562387,"pZ":2.4800855480787156,"vX0":-10.283027234816483,"vY0":-140.21726953782414,"vZ0":-3.4196749929395542,"x":143.99,"y":171.82,"x0":1.5289854110952048,"y0":50.00554633751638,"z0":5.224169550344759,"aX":22.63931654587668},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.7,"breakHorizontal":-18.5,"spinRate":2503,"spinDirection":123},"zone":4,"typeConfidence":0.9,"plateTime":0.3902351789261349,"extension":6.224326783641859},"index":3,"playId":"1be2ff9e-3123-3d9d-bbee-6af6bf7703f1","pitchNumber":4,"startTime":"2026-08-29T23:18:44.448Z","endTime":"2026-08-29T23:18:49.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330332051460125,"aZ":-31.701635210198294,"pfxX":-1.7986552066611177,"pfxZ":0.28154399399240404,"pX":-0.881491685740385,"pZ":2.273308834535661,"vX0":-5.393340555842213,"vY0":-127.55598880533681,"vZ0":-1.7116033797033752,"x":150.6,"y":177.4,"x0":1.4872626865085774,"y0":50.001126376682585,"z0":5.434348956315554,"aX":-2.9852175567268144},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":4.4,"spinRate":2934,"spinDirection":270},"zone":13,"typeConfidence":0.9,"plateTime":0.4281383343319054,"extension":6.077526625974133},"index":4,"playId":"8576eca1-44ce-39bd-8ae6-6829a5dc6829","pitchNumber":5,"startTime":"2026-08-29T23:19:02.194Z","endTime":"2026-08-29T23:19:06.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:19:06.483Z","atBatIndex":1},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Wyatt Langford hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T23:19:08.278Z","endTime":"2026-08-29T23:19:55.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54191387442446,"aZ":-36.25580723699469,"pfxX":-4.8464012430032035,"pfxZ":-2.8405272726920243,"pX":-1.3668966244319463,"pZ":1.7283781351868133,"vX0":-5.47685331843323,"vY0":-119.82703040874831,"vZ0":-1.4303011409432573,"x":169.1,"y":192.11,"x0":1.5874263802591,"y0":50.00227121814902,"z0":5.605203696666977,"aX":-6.967797345554161},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.2,"breakHorizontal":10.2,"spinRate":2961,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.45904625087205275,"extension":5.9100039089651055},"index":0,"playId":"e540aede-18c8-3203-a69a-bc6e005690a8","pitchNumber":1,"startTime":"2026-08-29T23:19:28.259Z","endTime":"2026-08-29T23:19:33.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-29T23:19:39.791Z","endTime":"2026-08-29T23:19:50.936Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813850695029537,"aZ":-38.79989562776796,"pfxX":-4.792487062580204,"pfxZ":-4.660387245705333,"pX":-1.7096019087990793,"pZ":1.4211154618334745,"vX0":-5.978265988035127,"vY0":-119.34229770802315,"vZ0":-1.3852366452629834,"x":182.17,"y":200.41,"x0":1.463023481223577,"y0":50.00118197985599,"z0":5.546321889202485,"aX":-6.818095191820004},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.5,"breakHorizontal":10.3,"spinRate":2964,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4613162211120061,"extension":6.03959013898494},"index":2,"playId":"e55fb0e8-6f2c-34f2-82d0-069eadb29ca9","pitchNumber":2,"startTime":"2026-08-29T23:19:50.936Z","endTime":"2026-08-29T23:19:55.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:19:55.943Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Luis Lara. Wyatt Langford to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T23:20:04.232Z","endTime":"2026-08-29T23:22:29.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.169155737083937,"aZ":-23.81298325898047,"pfxX":9.867875757688314,"pfxZ":4.359285980079434,"pX":-0.4905671228656274,"pZ":3.079875732519141,"vX0":-8.711562843617976,"vY0":-137.57098578067192,"vZ0":-1.7840108825372987,"x":135.7,"y":155.62,"x0":1.4331061687146718,"y0":50.00677147523913,"z0":5.349032609947977,"aX":18.94245979616255},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":-16.1,"spinRate":2366,"spinDirection":131},"zone":1,"typeConfidence":0.9,"plateTime":0.3979613920299565,"extension":6.260460906352391},"index":0,"playId":"6d45456e-94ed-3423-8596-3c76599ea72d","pitchNumber":1,"startTime":"2026-08-29T23:20:25.310Z","endTime":"2026-08-29T23:20:29.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44386203829604,"aZ":-15.427173050228882,"pfxX":5.376256835060166,"pfxZ":8.697687718079724,"pX":-1.433305126624708,"pZ":3.8927586991925596,"vX0":-9.363927369453803,"vY0":-137.84622947241513,"vZ0":-1.4019046150507788,"x":171.63,"y":133.68,"x0":1.3081699433168439,"y0":50.00437862895698,"z0":5.448699691947753,"aX":10.354546518294846},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-7.8,"spinRate":2447,"spinDirection":134},"zone":11,"typeConfidence":0.87,"plateTime":0.3972302067981017,"extension":6.392434445707966},"index":1,"playId":"7b2f2c7c-89b3-3417-a22d-48c940a2a64b","pitchNumber":2,"startTime":"2026-08-29T23:20:43.007Z","endTime":"2026-08-29T23:20:47.570Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"371c4393-25ab-3d9f-9758-2de38cb854e2","startTime":"2026-08-29T23:21:03.548Z","endTime":"2026-08-29T23:21:06.840Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.838614353316018,"aZ":-24.314685073078525,"pfxX":-0.8593871474165811,"pfxZ":4.4089289322021274,"pX":-0.7367732992567233,"pZ":2.159404819645974,"vX0":-5.747351811264658,"vY0":-132.0597176993917,"vZ0":-3.620704434340381,"x":145.08,"y":180.48,"x0":1.5715133773985435,"y0":50.000482051899326,"z0":5.318954620721886,"aX":-1.5297057383899397},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":2.8,"spinRate":2802,"spinDirection":162},"zone":7,"typeConfidence":0.89,"plateTime":0.413387943495541,"extension":6.243678278567608},"index":3,"playId":"1cd880db-0cb6-38fa-8c08-f9032dec0cd8","pitchNumber":3,"startTime":"2026-08-29T23:21:24.771Z","endTime":"2026-08-29T23:21:29.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.846484804404703,"aZ":-15.47530328200954,"pfxX":6.854593457026656,"pfxZ":8.842448076834067,"pX":-1.082192421702852,"pZ":2.606855719376374,"vX0":-9.270749996381891,"vY0":-136.51047262363016,"vZ0":-4.181448147709823,"x":158.25,"y":168.39,"x0":1.4662073302519685,"y0":50.00475794234325,"z0":5.222772099054296,"aX":12.94842926350052},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-10.4,"spinRate":2480,"spinDirection":121},"zone":11,"typeConfidence":0.89,"plateTime":0.4011279396399243,"extension":6.209599810942082},"index":4,"playId":"938665cc-bf86-37c7-92fe-4528f6be8530","pitchNumber":4,"startTime":"2026-08-29T23:21:45.901Z","endTime":"2026-08-29T23:21:50.235Z","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":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.825226008152836,"aZ":-34.33808826305769,"pfxX":-1.9471965797074289,"pfxZ":-1.3154178750416552,"pX":-0.4696916556799337,"pZ":2.0548284818889644,"vX0":-4.780192410434385,"vY0":-126.94503051953363,"vZ0":-1.472922639238781,"x":134.9,"y":183.3,"x0":1.6840246002136994,"y0":50.001850545936364,"z0":5.353838856602796,"aX":-3.205512461130601},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.5,"breakHorizontal":4.6,"spinRate":2951,"spinDirection":297},"zone":7,"typeConfidence":0.91,"plateTime":0.4300099305729228,"extension":6.1454781742462306},"hitData":{"launchSpeed":93.1,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.69,"coordY":129.39}},"index":5,"playId":"4662d4bd-ed1a-3285-b1fa-32b098d6163a","pitchNumber":5,"startTime":"2026-08-29T23:22:16.658Z","endTime":"2026-08-29T23:22:29.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:22:29.610Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T23:23:25.754Z","endTime":"2026-08-29T23:25:33.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T23:22:51.360Z","endTime":"2026-08-29T23:23:28.050Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.220351227131204,"aZ":-18.06845889286914,"pfxX":6.388721519669462,"pfxZ":7.346126471463679,"pX":-0.25001619740672926,"pZ":3.0104628947796033,"vX0":-7.49684720029623,"vY0":-137.40579671176334,"vZ0":-2.88658949368749,"x":126.53,"y":157.5,"x0":1.6781423139539862,"y0":50.004247880190434,"z0":5.296065392995147,"aX":12.270343622835057},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":-10.1,"spinRate":2439,"spinDirection":133},"zone":2,"typeConfidence":0.89,"plateTime":0.3979596099793534,"extension":6.334414524397359},"index":1,"playId":"1d335dca-f013-3c2b-9f30-eb8744fc4098","pitchNumber":1,"startTime":"2026-08-29T23:23:28.050Z","endTime":"2026-08-29T23:23:33.086Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26144330231152,"aZ":-19.801512167086194,"pfxX":6.169104698687265,"pfxZ":6.477162313352478,"pX":0.36789319499589096,"pZ":3.4575316733354104,"vX0":-5.817044584904777,"vY0":-137.28678336807988,"vZ0":-1.1877715591624942,"x":102.98,"y":145.43,"x0":1.712229325593537,"y0":50.00151138344028,"z0":5.243002829468822,"aX":11.781008636871741},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":-10.0,"spinRate":2274,"spinDirection":115},"zone":12,"typeConfidence":0.89,"plateTime":0.39890192802929736,"extension":6.246985571743216},"index":2,"playId":"2ea2fea0-3a08-3c3f-ba04-52d1982635f2","pitchNumber":2,"startTime":"2026-08-29T23:23:49.518Z","endTime":"2026-08-29T23:23:56.704Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"7843f91b-5f69-30dd-9e06-423d45ed56a8","startTime":"2026-08-29T23:24:21.688Z","endTime":"2026-08-29T23:24:25.725Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02465805809526,"aZ":-18.620376720076706,"pfxX":5.3948233944575,"pfxZ":7.002687016575852,"pX":1.2154347952915763,"pZ":4.221494623750836,"vX0":-3.0926837289803775,"vY0":-138.30584358236027,"vZ0":0.1747907183929125,"x":70.67,"y":124.8,"x0":1.6475608473113954,"y0":50.004848870005894,"z0":5.4068246872895305,"aX":10.446223773855147},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":-9.1,"spinRate":2437,"spinDirection":126},"zone":12,"typeConfidence":0.89,"plateTime":0.3961092981353129,"extension":6.173976035530822},"index":4,"playId":"89f830c3-02d4-3a7b-9d8c-9d1372ff99b9","pitchNumber":3,"startTime":"2026-08-29T23:24:41.071Z","endTime":"2026-08-29T23:24:46.513Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29610883202567,"aZ":-34.206643482247024,"pfxX":-3.706746277187449,"pfxZ":-1.2405041636481062,"pX":1.3245550789393978,"pZ":2.091297964065126,"vX0":0.18941847542635137,"vY0":-126.65920178867378,"vZ0":-1.137631146637908,"x":66.51,"y":182.31,"x0":1.7311509220499757,"y0":50.00423133012959,"z0":5.265653958562189,"aX":-6.062166143138227},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":6.7,"spinRate":2956,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.4313668167842404,"extension":6.110782124248557},"index":5,"playId":"bcd64d09-f6f3-33f1-8b00-53430edf22de","pitchNumber":4,"startTime":"2026-08-29T23:25:00.880Z","endTime":"2026-08-29T23:25:12.738Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brandon Nimmo steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"bcd64d09-f6f3-33f1-8b00-53430edf22de","startTime":"2026-08-29T23:25:14.902Z","endTime":"2026-08-29T23:25:28.929Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.563297905269916,"aZ":-32.78549105110268,"pfxX":-1.632143197490923,"pfxZ":-0.3713863417617427,"pX":-0.4348378455827651,"pZ":1.2809317247558307,"vX0":-4.674286996832767,"vY0":-127.1889086129611,"vZ0":-3.5539860247753463,"x":133.57,"y":204.19,"x0":1.62813692226213,"y0":50.000880442768526,"z0":5.257110459964879,"aX":-2.7111324970793973},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":3.8,"spinRate":2999,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.42829388374735444,"extension":6.184264554624723},"index":7,"playId":"71b08ec5-ef34-37c8-8797-8b50cb0e5412","pitchNumber":5,"startTime":"2026-08-29T23:25:28.929Z","endTime":"2026-08-29T23:25:33.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:25:33.882Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T23:28:01.513Z","endTime":"2026-08-29T23:29:32.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208951834641017,"aZ":-18.47159011816613,"pfxX":-8.761161371870122,"pfxZ":7.284162034827606,"pX":0.30581287946032554,"pZ":2.211020587302067,"vX0":7.688246612812186,"vY0":-135.91251684668651,"vZ0":-7.21269756054294,"x":105.34,"y":179.08,"x0":-1.4135325611933425,"y0":50.0035344967874,"z0":6.169691226068977,"aX":-16.484284834163418},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":14.4,"spinRate":2175,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4021323814366653,"extension":6.303688165499853},"index":0,"playId":"7a2e9c70-7722-3987-a32c-d39753ccdfb3","pitchNumber":1,"startTime":"2026-08-29T23:28:13.808Z","endTime":"2026-08-29T23:28:18.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},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.588625113142268,"aZ":-11.984016632320674,"pfxX":-5.357015058415036,"pfxZ":10.917466847917876,"pX":0.057404913427725954,"pZ":1.6340976348040257,"vX0":5.280463370749176,"vY0":-135.1634818621771,"vZ0":-9.663939662832934,"x":114.81,"y":194.66,"x0":-1.2259789241982757,"y0":50.00414961035974,"z0":6.098507191119752,"aX":-9.90828914908199},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2158,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4053047672118182,"extension":6.352639764357657},"index":1,"playId":"82b858ee-475b-3c1e-af0f-05d6886998c1","pitchNumber":2,"startTime":"2026-08-29T23:28:29.487Z","endTime":"2026-08-29T23:28:33.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-29T23:28:38.113Z","endTime":"2026-08-29T23:28:50.876Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25421989837861,"aZ":-30.438222260069168,"pfxX":-5.819332341633817,"pfxZ":1.1320690309132648,"pX":0.08549704002360888,"pZ":0.8374318579728895,"vX0":4.983048252846265,"vY0":-122.85784969258053,"vZ0":-6.406005387121734,"x":113.74,"y":216.17,"x0":-1.2083042155415558,"y0":50.004315728697314,"z0":6.050248359858841,"aX":-8.939338356231419},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":9.5,"spinRate":1056,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4450052265549891,"extension":6.514995719983961},"index":3,"playId":"90de9566-d58d-30d9-8809-da067570eeb8","pitchNumber":3,"startTime":"2026-08-29T23:28:50.876Z","endTime":"2026-08-29T23:28:56.057Z","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":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75503401584373,"aZ":-16.873300760471007,"pfxX":-8.218690865594235,"pfxZ":7.913292398993683,"pX":1.3242451392379944,"pZ":2.86895774617203,"vX0":9.10611316822458,"vY0":-137.72896187451383,"vZ0":-5.959652400856066,"x":66.52,"y":161.32,"x0":-0.947023039195899,"y0":50.003795541188644,"z0":6.190216086053083,"aX":-15.89251344770001},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":13.1,"spinRate":2297,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39672819749599997,"extension":6.447483559185766},"index":4,"playId":"8324eaa9-3599-31de-86c3-b12871461694","pitchNumber":4,"startTime":"2026-08-29T23:29:08.704Z","endTime":"2026-08-29T23:29:13.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28625161473307,"aZ":-13.166232712984876,"pfxX":-5.15859021715345,"pfxZ":10.012651972160455,"pX":-0.16837894683836535,"pZ":1.8896597961080028,"vX0":4.098975629832225,"vY0":-136.91389849679385,"vZ0":-9.101862795457489,"x":123.42,"y":187.76,"x0":-1.014863484185474,"y0":50.00004604921542,"z0":6.158428304480989,"aX":-9.79010408670026},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2250,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4000894286434593,"extension":6.459312108246524},"index":5,"playId":"c0f2e395-7fd7-397c-a06b-2755f9cbc666","pitchNumber":5,"startTime":"2026-08-29T23:29:28.277Z","endTime":"2026-08-29T23:29:32.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:29:32.496Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Chourio homers (20) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T23:29:50.200Z","endTime":"2026-08-29T23:30:40.406Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.608912929438553,"aZ":-12.289851568652535,"pfxX":-5.584971327334095,"pfxZ":10.503768680855316,"pX":0.7281996568447248,"pZ":1.9687448215269696,"vX0":6.41269649863115,"vY0":-136.8160981195411,"vZ0":-8.902883262054425,"x":89.24,"y":185.62,"x0":-0.9220781617030799,"y0":50.000640482920055,"z0":6.110162852334927,"aX":-10.570889035727927},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2196,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.40055582617968355,"extension":6.419723990222951},"index":0,"playId":"23210e05-b3b8-346a-83ec-41f742554e6a","pitchNumber":1,"startTime":"2026-08-29T23:29:57.857Z","endTime":"2026-08-29T23:30:02.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47245644724252,"aZ":-23.40265769783175,"pfxX":1.4946391520147801,"pfxZ":5.094644519700896,"pX":0.15961273519738872,"pZ":2.972534540863667,"vX0":3.8672065373503175,"vY0":-130.21156583046476,"vZ0":-3.506446010271633,"x":110.92,"y":158.52,"x0":-1.5371198822179781,"y0":50.00590885366919,"z0":6.100398177220595,"aX":2.576010160651806},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":-3.5,"spinRate":2386,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.42009317706928373,"extension":6.35684644249682},"hitData":{"launchSpeed":102.5,"launchAngle":30.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":165.27,"coordY":43.88}},"index":1,"playId":"8f68f35f-489b-3181-86ac-858dd8580bab","pitchNumber":2,"startTime":"2026-08-29T23:30:13.951Z","endTime":"2026-08-29T23:30:40.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:30:40.406Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T23:30:55.270Z","endTime":"2026-08-29T23:32:34.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.028349929040328,"aZ":-15.596052646182605,"pfxX":-5.256616680314716,"pfxZ":8.732847021521538,"pX":-0.6077713960317519,"pZ":2.5476722302811003,"vX0":3.4865347630249337,"vY0":-136.4353175521115,"vZ0":-6.953863501581444,"x":140.17,"y":169.99,"x0":-1.214627800277378,"y0":50.00637170407785,"z0":6.190719588810241,"aX":-9.98228873447683},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":8.9,"spinRate":2185,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40037298290069323,"extension":6.382953661311084},"index":0,"playId":"a0004d33-7314-311c-99b3-1bec84d284ec","pitchNumber":1,"startTime":"2026-08-29T23:31:05.788Z","endTime":"2026-08-29T23:31:10.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32114709010113,"aZ":-32.47631122005926,"pfxX":-4.752074667431806,"pfxZ":-0.19359238248483202,"pX":-0.12912756087749153,"pZ":1.8065570672165447,"vX0":4.235999753061155,"vY0":-123.50725836886767,"vZ0":-3.9886074385232915,"x":121.92,"y":190.0,"x0":-1.2409461780860127,"y0":50.002956169785094,"z0":6.144710770431149,"aX":-7.414290990147053},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.0,"breakHorizontal":7.8,"spinRate":954,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4418168213085272,"extension":6.336603212356731},"index":1,"playId":"dfe9ff92-7887-3461-8b51-de0baa45257a","pitchNumber":2,"startTime":"2026-08-29T23:31:20.099Z","endTime":"2026-08-29T23:31:24.709Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}}},{"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":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569428367078217,"aZ":-23.591531343799694,"pfxX":0.5960121892888139,"pfxZ":4.881763466889886,"pX":-0.7962022285584167,"pZ":3.3719834476495545,"vX0":1.5148631306616722,"vY0":-130.96388067727602,"vZ0":-2.902036847776468,"x":147.35,"y":147.74,"x0":-1.4568189543613108,"y0":50.002541002622735,"z0":6.2361927528538965,"aX":1.0472522686839931},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.5,"breakHorizontal":-1.3,"spinRate":2217,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.4163393415203518,"extension":6.320122425850274},"index":2,"playId":"c6c0b25b-e510-3b42-9d42-b29cc84a6680","pitchNumber":3,"startTime":"2026-08-29T23:31:52.416Z","endTime":"2026-08-29T23:31:57.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725084320964797,"aZ":-29.515378629532936,"pfxX":-5.592144441777522,"pfxZ":1.6803261893242647,"pX":0.5101330610272571,"pZ":1.0338443443577312,"vX0":5.93778562272497,"vY0":-124.70713900954094,"vZ0":-6.214439963663967,"x":97.55,"y":210.87,"x0":-1.1687357841122683,"y0":50.005964688463216,"z0":5.975437827541775,"aX":-8.860987434962638},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":8.9,"spinRate":954,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4382579472641912,"extension":6.56280044883287},"index":3,"playId":"3ec271af-4f47-314e-a051-8f1c521cdcaf","pitchNumber":4,"startTime":"2026-08-29T23:32:10.199Z","endTime":"2026-08-29T23:32:15.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92989424903034,"aZ":-16.691753013898293,"pfxX":-5.340631542138398,"pfxZ":8.102538313647397,"pX":-0.8000562418374625,"pZ":3.3278525812026984,"vX0":2.8511189359103195,"vY0":-137.23837623858284,"vZ0":-4.7473281932230424,"x":147.5,"y":148.93,"x0":-1.1577029847454707,"y0":50.00222519953737,"z0":6.214484833517829,"aX":-10.202563370761224},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":9.1,"spinRate":2278,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39887025719908564,"extension":6.406482099042551},"index":4,"playId":"a9a1a615-59ef-32df-9f6a-8aab36a8184e","pitchNumber":5,"startTime":"2026-08-29T23:32:28.285Z","endTime":"2026-08-29T23:32:34.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:32:34.209Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"William Contreras homers (13) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T23:33:05.488Z","endTime":"2026-08-29T23:35:08.616Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T23:32:53.980Z","endTime":"2026-08-29T23:33:07.755Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.825534398150165,"aZ":-16.942692019015624,"pfxX":-5.107507191802572,"pfxZ":8.129952289025166,"pX":0.7738618888578822,"pZ":1.8145796510040695,"vX0":6.482396497442195,"vY0":-135.80001778083542,"vZ0":-8.395679136030836,"x":87.5,"y":189.79,"x0":-0.9769247272803283,"y0":50.00530765223017,"z0":6.117539079914863,"aX":-9.572434011230488},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":7.9,"spinRate":2181,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40282471119086827,"extension":6.53037949476242},"index":1,"playId":"43482c73-14ad-3e62-98af-0436c26964b7","pitchNumber":1,"startTime":"2026-08-29T23:33:07.755Z","endTime":"2026-08-29T23:33:12.529Z","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":95.2,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405092001438035,"aZ":-17.235536840498327,"pfxX":-8.249000511192465,"pfxZ":7.680128386082044,"pX":-0.1968555957943798,"pZ":1.1838842980002153,"vX0":5.6483676385749835,"vY0":-138.2714179816233,"vZ0":-10.003493202459634,"x":124.5,"y":206.82,"x0":-1.1891762755604203,"y0":50.00608806151859,"z0":5.993001545100659,"aX":-16.054927104296414},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2309,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3953645787031328,"extension":6.521449917092592},"index":2,"playId":"0f15577b-3bc0-39b4-aecd-2294ee546b24","pitchNumber":2,"startTime":"2026-08-29T23:33:23.938Z","endTime":"2026-08-29T23:33:29.048Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.883581333382793,"aZ":-15.887309205441468,"pfxX":-4.614829283569007,"pfxZ":8.50023964176928,"pX":0.8055410775829651,"pZ":1.9420809481693413,"vX0":5.8823813950596975,"vY0":-137.19708357991868,"vZ0":-8.346234598080075,"x":86.29,"y":186.34,"x0":-0.7615721016821083,"y0":50.00551643576373,"z0":6.095388414332967,"aX":-8.844986311830748},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":7.2,"spinRate":2251,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39844849745567723,"extension":6.492960013324335},"index":3,"playId":"70aabfd9-d0c2-3cf8-83c0-cfecca4be075","pitchNumber":3,"startTime":"2026-08-29T23:33:40.974Z","endTime":"2026-08-29T23:33:47.088Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117211215114736,"aZ":-32.20270614307804,"pfxX":-0.01881574861219093,"pfxZ":-0.015707055064097197,"pX":0.599483062846941,"pZ":1.3191486905376444,"vX0":4.968725708520768,"vY0":-126.46132592632236,"vZ0":-5.507121191516545,"x":94.15,"y":203.16,"x0":-1.3894763779013648,"y0":50.00341886358352,"z0":6.1123140014933135,"aX":-0.030291729415692373},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-1.1,"spinRate":2249,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43333524991665673,"extension":6.4678403781832285},"index":4,"playId":"5d9a118a-4182-3daf-99e4-a4f7316dfb6f","pitchNumber":4,"startTime":"2026-08-29T23:34:14.503Z","endTime":"2026-08-29T23:34:20.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24018583852837,"aZ":-20.485396700380516,"pfxX":-9.278931685942105,"pfxZ":6.066573598634884,"pX":-0.3070002031549539,"pZ":2.3476348871354493,"vX0":6.095589678613648,"vY0":-137.63681912751557,"vZ0":-6.021847117832582,"x":128.7,"y":175.39,"x0":-1.339612268498527,"y0":50.00462899668066,"z0":5.941678363497147,"aX":-17.886043175950462},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2231,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.39724701956152764,"extension":6.540057862715753},"hitData":{"launchSpeed":105.8,"launchAngle":33.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":35.34,"coordY":59.6}},"index":5,"playId":"eeb33557-00d5-3884-9b37-f8a6c678134e","pitchNumber":5,"startTime":"2026-08-29T23:34:33.430Z","endTime":"2026-08-29T23:35:08.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:35:08.616Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T23:35:31.490Z","endTime":"2026-08-29T23:36:32.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8248859671574,"aZ":-16.58793244017685,"pfxX":-7.474434956786197,"pfxZ":8.288520200033235,"pX":-0.22663665967829028,"pZ":3.190871209030885,"vX0":4.8532626351024595,"vY0":-136.2527696948371,"vZ0":-5.095697338993295,"x":125.64,"y":152.63,"x0":-1.0594449723162442,"y0":50.00463778924564,"z0":6.230847579259681,"aX":-14.060711787441363},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":12.5,"spinRate":2072,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.401918984418673,"extension":6.49108280701562},"index":0,"playId":"1ec6c406-728f-3326-9e1d-9899f3404ddb","pitchNumber":1,"startTime":"2026-08-29T23:35:31.490Z","endTime":"2026-08-29T23:35:37.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353712703791764,"aZ":-16.809371289342362,"pfxX":-6.895623038051717,"pfxZ":8.101242287805354,"pX":-1.1717262745660617,"pZ":3.064133387882445,"vX0":2.2811307434925316,"vY0":-136.87516118564477,"vZ0":-5.163179966104631,"x":161.66,"y":156.05,"x0":-1.1203556746807033,"y0":50.00129381779949,"z0":6.126733255594972,"aX":-13.076071374047347},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2095,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40024763221762427,"extension":6.511805570286189},"index":1,"playId":"47c14c92-acb8-3c41-9f2f-61a617b6809b","pitchNumber":2,"startTime":"2026-08-29T23:35:47.069Z","endTime":"2026-08-29T23:35:51.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.561160862546842,"aZ":-15.176858173408796,"pfxX":-6.771478384905871,"pfxZ":9.042526550133626,"pX":-0.7128521105403622,"pZ":2.7441830711779196,"vX0":3.4475214895131545,"vY0":-136.15153067259538,"vZ0":-6.304746250772615,"x":144.17,"y":164.69,"x0":-1.1149632400556384,"y0":50.001541930957416,"z0":6.137871562408767,"aX":-12.72700145477394},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":11.5,"spinRate":2114,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40210519231401465,"extension":6.472270290832497},"index":2,"playId":"2e3b9277-e22e-39c5-a471-9095af845db0","pitchNumber":3,"startTime":"2026-08-29T23:36:04.912Z","endTime":"2026-08-29T23:36:09.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95647573708467,"aZ":-16.308658891903132,"pfxX":-7.166600512155308,"pfxZ":8.405724885055918,"pX":-0.7731185584467101,"pZ":2.0232051471727166,"vX0":3.0387101446470686,"vY0":-136.48771874500272,"vZ0":-7.951518648259061,"x":146.47,"y":184.15,"x0":-0.9695744928224022,"y0":50.00399972014902,"z0":6.096904798586131,"aX":-13.525641852481538},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":12.4,"spinRate":2067,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4012566587561812,"extension":6.471022489621598},"index":3,"playId":"433a8ec9-7154-3a93-86a7-c2b9e194cea3","pitchNumber":4,"startTime":"2026-08-29T23:36:25.662Z","endTime":"2026-08-29T23:36:32.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:36:32.244Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T23:38:43.730Z","endTime":"2026-08-29T23:40:45.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":6},"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":"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":80.0,"endSpeed":73.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.235466065673315,"aZ":-38.961305659531654,"pfxX":-4.520523796922253,"pfxZ":-4.9741844446985315,"pX":-0.2009669688155945,"pZ":1.6613790753237345,"vX0":-2.903964382658477,"vY0":-116.47528870159537,"vZ0":-0.560923656398322,"x":124.66,"y":193.92,"x0":1.6520349212066994,"y0":50.00166560675211,"z0":5.610567320402776,"aX":-6.169284984099631},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.9,"breakHorizontal":8.9,"spinRate":2820,"spinDirection":320},"zone":8,"typeConfidence":0.9,"plateTime":0.47144540337567964,"extension":5.909349626676935},"index":0,"playId":"c591aa9b-2c0a-33d3-8e03-cec8a7421294","pitchNumber":1,"startTime":"2026-08-29T23:38:59.966Z","endTime":"2026-08-29T23:39:04.454Z","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-29T23:39:11.897Z","endTime":"2026-08-29T23:39:23.960Z","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, 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":86.7,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.602574073199147,"aZ":-30.878128117171507,"pfxX":8.490715862078574,"pfxZ":0.8038874217111136,"pX":0.14146290244177795,"pZ":0.7896397163939137,"vX0":-6.195658445832199,"vY0":-126.08450658090285,"vZ0":-4.774900498465982,"x":111.61,"y":217.46,"x0":1.5272923116343204,"y0":50.00261269512544,"z0":5.199348460975368,"aX":13.67234826335812},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-13.9,"spinRate":1785,"spinDirection":120},"zone":14,"typeConfidence":0.87,"plateTime":0.4343847087718786,"extension":6.129618555901759},"index":2,"playId":"7bf1df81-0c9f-35d8-9051-e7580df6fdb9","pitchNumber":2,"startTime":"2026-08-29T23:39:23.960Z","endTime":"2026-08-29T23:39:29.124Z","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":95.0,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.607888834787182,"aZ":-15.640963803052815,"pfxX":6.981007491192877,"pfxZ":8.606015083360559,"pX":-1.3690970891818126,"pZ":3.1054143205811324,"vX0":-9.872868889995747,"vY0":-137.94791299441982,"vZ0":-3.191548328396366,"x":169.19,"y":154.93,"x0":1.3545701876821366,"y0":50.00159103175822,"z0":5.336099799922322,"aX":13.410452672599328},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-10.4,"spinRate":2441,"spinDirection":132},"zone":11,"typeConfidence":0.9,"plateTime":0.39753485960949453,"extension":6.212422783857834},"index":3,"playId":"3406f97b-1cb8-3d59-94e5-00e3ab64f605","pitchNumber":3,"startTime":"2026-08-29T23:39:36.557Z","endTime":"2026-08-29T23:39:41.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.365302815446505,"aZ":-28.11625399882602,"pfxX":8.96339764589036,"pfxZ":2.557686999176397,"pX":-0.34150986826163987,"pZ":1.4387994018060162,"vX0":-7.183806033687771,"vY0":-125.16249926278472,"vZ0":-3.8675275746344453,"x":130.02,"y":199.93,"x0":1.4019329062076242,"y0":50.00283609875204,"z0":5.307659044279646,"aX":14.2153617856418},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":-14.5,"spinRate":1903,"spinDirection":118},"zone":13,"typeConfidence":0.88,"plateTime":0.4376957338904135,"extension":6.162219656337862},"index":4,"playId":"04950bd9-7abe-31d9-bfb9-803acd212516","pitchNumber":4,"startTime":"2026-08-29T23:39:50.182Z","endTime":"2026-08-29T23:39:54.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.475240210413197,"aZ":-31.988645335563366,"pfxX":-0.8730585914763245,"pfxZ":0.11030229004086678,"pX":-0.4017690342218933,"pZ":1.5689691340626497,"vX0":-4.584196597955387,"vY0":-126.6425255692532,"vZ0":-2.9556911373667383,"x":132.31,"y":196.42,"x0":1.5378404831009467,"y0":50.00000850451289,"z0":5.284081731123435,"aX":-1.4317403590209394},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":2.5,"spinRate":2918,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.4308803302171995,"extension":6.13293636858029},"index":5,"playId":"4ba23dbd-fc33-3c76-b88c-5577939b7716","pitchNumber":5,"startTime":"2026-08-29T23:40:05.253Z","endTime":"2026-08-29T23:40:09.807Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"}}},{"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":94.5,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87273634798436,"aZ":-16.271464037753272,"pfxX":6.64053792551415,"pfxZ":8.310065825496274,"pX":0.4160177060663,"pZ":2.250741443554214,"vX0":-5.442187281486,"vY0":-137.53139029608184,"vZ0":-4.958337142013865,"x":101.14,"y":178.01,"x0":1.5589962798527803,"y0":50.000713839037736,"z0":5.182728102887115,"aX":12.703210475449048},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":-10.9,"spinRate":2414,"spinDirection":123},"zone":6,"typeConfidence":0.9,"plateTime":0.39845923722322585,"extension":6.293810932174197},"hitData":{"launchSpeed":82.5,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":159.28}},"index":6,"playId":"261970d9-fc47-31e4-a65f-173fa040e271","pitchNumber":6,"startTime":"2026-08-29T23:40:36.530Z","endTime":"2026-08-29T23:40:45.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:40:45.462Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T23:40:58.151Z","endTime":"2026-08-29T23:42:26.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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(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":94.1,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.822168495444522,"aZ":-21.939256734381452,"pfxX":8.615541276158961,"pfxZ":5.387528038036503,"pX":1.9423561610820115,"pZ":2.9883815902695217,"vX0":-2.4215466898545093,"vY0":-137.06182970317064,"vZ0":-2.291234654011123,"x":42.96,"y":158.09,"x0":1.7191384418118125,"y0":50.000585834869156,"z0":5.336316347913579,"aX":16.35864626974054},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-15.1,"spinRate":2366,"spinDirection":131},"zone":12,"typeConfidence":0.91,"plateTime":0.39990303317960896,"extension":6.138585128399035},"index":0,"playId":"e180d1c2-e881-3b93-9097-79557d9b4296","pitchNumber":1,"startTime":"2026-08-29T23:41:10.091Z","endTime":"2026-08-29T23:41:15.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.385604827347823,"aZ":-24.402595016719026,"pfxX":-1.552813214824802,"pfxZ":4.440109560865336,"pX":0.771804696512673,"pZ":3.3363476158944785,"vX0":-1.8591916759273628,"vY0":-130.91059742600547,"vZ0":-0.315878954035017,"x":87.58,"y":148.7,"x0":1.6906906405497701,"y0":50.00492382070356,"z0":5.2717846691105725,"aX":-2.7181605582699797},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":3.2,"spinRate":2680,"spinDirection":166},"zone":3,"typeConfidence":0.86,"plateTime":0.41703039237783956,"extension":6.143304848460569},"index":1,"playId":"44498e21-f7b8-3aa9-8244-22f4d4046ff9","pitchNumber":2,"startTime":"2026-08-29T23:41:23.457Z","endTime":"2026-08-29T23:41:28.718Z","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":95.7,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25446606742583,"aZ":-21.2257350385426,"pfxX":10.147511494799751,"pfxZ":5.603962500220234,"pX":-0.19497887930308325,"pZ":1.8209857106422576,"vX0":-7.829450216970086,"vY0":-139.12741666351502,"vZ0":-5.649519569369392,"x":124.43,"y":189.61,"x0":1.3423312182503457,"y0":50.00091675141107,"z0":5.291773833384709,"aX":19.819961846305485},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":-16.7,"spinRate":2478,"spinDirection":133},"zone":8,"typeConfidence":0.9,"plateTime":0.3942166012847319,"extension":6.340747572632698},"index":2,"playId":"67d366c5-39e7-34d7-b05f-a5ac8d8ea0de","pitchNumber":3,"startTime":"2026-08-29T23:41:38.573Z","endTime":"2026-08-29T23:41:42.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739206797588924,"aZ":-16.316958408902874,"pfxX":7.73137588342434,"pfxZ":8.345066817438893,"pX":-0.6913794869185689,"pZ":3.1198201012549753,"vX0":-8.21668504861913,"vY0":-137.28646365675388,"vZ0":-3.0694338022197645,"x":143.35,"y":154.54,"x0":1.3426456396427844,"y0":50.000221342063874,"z0":5.369560877129248,"aX":14.68648090928331},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-12.1,"spinRate":2507,"spinDirection":122},"zone":1,"typeConfidence":0.91,"plateTime":0.39968851532528005,"extension":6.373443198026012},"index":3,"playId":"59adb29c-bb94-3831-8b5d-03cfcca7a856","pitchNumber":4,"startTime":"2026-08-29T23:41:53.738Z","endTime":"2026-08-29T23:41:58.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.665211673882446,"aZ":-33.26293028443324,"pfxX":-1.2426921548577554,"pfxZ":-0.6673543215497135,"pX":-0.20386622345547953,"pZ":1.0441146120173552,"vX0":-3.87367674092801,"vY0":-126.34661755756774,"vZ0":-3.8976815374541096,"x":124.77,"y":210.59,"x0":1.5053232063798754,"y0":50.003432483391016,"z0":5.255293908016985,"aX":-2.025927127481942},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":3.1,"spinRate":2951,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4321017770195583,"extension":6.200244991137982},"index":4,"playId":"43ba9281-14e8-35a2-8e40-039a2746ff36","pitchNumber":5,"startTime":"2026-08-29T23:42:08.086Z","endTime":"2026-08-29T23:42:13.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873518839734835,"aZ":-33.31853893243467,"pfxX":-1.7733556429220028,"pfxZ":-0.7108530366039503,"pX":0.20588524569565328,"pZ":2.56590241525492,"vX0":-2.952867704736021,"vY0":-125.30297691423797,"vZ0":-0.36946240995401436,"x":109.15,"y":169.5,"x0":1.6253587826719027,"y0":50.00444761817284,"z0":5.4138600491322215,"aX":-2.8485476842744544},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":3.8,"spinRate":2916,"spinDirection":291},"zone":5,"typeConfidence":0.91,"plateTime":0.43540945221139626,"extension":6.124640292706611},"index":5,"playId":"56530cab-af05-3acd-8291-7f9f0ad18318","pitchNumber":6,"startTime":"2026-08-29T23:42:21.210Z","endTime":"2026-08-29T23:42:26.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:42:26.225Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe challenged (pitch result), call on the field was confirmed: Logan O'Hoppe called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T23:42:36.412Z","endTime":"2026-08-29T23:43:58.679Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.304808544990248,"aZ":-39.84729894192654,"pfxX":-5.747177710148046,"pfxZ":-5.539451716200052,"pX":0.4759270141764571,"pZ":2.2299759355938584,"vX0":-0.9241623670782342,"vY0":-117.26355485334463,"vZ0":0.6566500451979032,"x":98.86,"y":178.57,"x0":1.622047867617197,"y0":50.003277121034905,"z0":5.680096578460032,"aX":-7.959882317393527},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.6,"breakHorizontal":10.7,"spinRate":2996,"spinDirection":310},"zone":9,"typeConfidence":0.9,"plateTime":0.46806789385638226,"extension":6.087057061699666},"index":0,"playId":"ce8ddda9-0926-3d57-aef3-43e4d9fd5674","pitchNumber":1,"startTime":"2026-08-29T23:42:49.476Z","endTime":"2026-08-29T23:42:54.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772242882845813,"aZ":-40.64030243844779,"pfxX":-5.721107224568364,"pfxZ":-6.022988703434795,"pX":-0.4432592926614719,"pZ":-0.001777071820262899,"vX0":-2.7849790574508044,"vY0":-118.36422840746076,"vZ0":-4.118327000280657,"x":133.9,"y":238.83,"x0":1.4959312692196072,"y0":50.0054209117162,"z0":5.521858688918771,"aX":-8.035261362710186},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.6,"breakHorizontal":11.0,"spinRate":3033,"spinDirection":318},"zone":13,"typeConfidence":0.9,"plateTime":0.4645813689841276,"extension":6.114564045782653},"index":1,"playId":"c67bd97f-4e0f-33e5-9fc9-d950f56f9dbc","pitchNumber":2,"startTime":"2026-08-29T23:43:02.386Z","endTime":"2026-08-29T23:43:09.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.863376785724235,"aZ":-17.417473871143933,"pfxX":7.039185871780989,"pfxZ":7.678656296224027,"pX":0.4292212822139771,"pZ":3.483478760669023,"vX0":-5.768087920580852,"vY0":-137.39001563254783,"vZ0":-1.7290302741962338,"x":100.64,"y":144.73,"x0":1.6355711406557538,"y0":50.006382543178304,"z0":5.297884457394678,"aX":13.53446384890668},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":-11.6,"spinRate":2504,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.39783304137239917,"extension":6.206298538563221},"index":2,"playId":"8cb73c9f-3690-31e6-ad8e-a48f8874b1e5","pitchNumber":3,"startTime":"2026-08-29T23:43:23.802Z","endTime":"2026-08-29T23:43:28.703Z","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":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39829737557648,"aZ":-33.56761188982573,"pfxX":-2.0422567121395687,"pfxZ":-0.8686283901413168,"pX":1.1581538284670927,"pZ":1.2628499878625996,"vX0":-0.7030622686449036,"vY0":-125.63982306003555,"vZ0":-3.277519916996914,"x":72.85,"y":204.68,"x0":1.706243137069559,"y0":50.00012552426789,"z0":5.2880641657762615,"aX":-3.2922869994635566},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.0,"breakHorizontal":3.8,"spinRate":2839,"spinDirection":291},"zone":14,"typeConfidence":0.91,"plateTime":0.43452174366662355,"extension":6.189995631093202},"index":3,"playId":"dfaa9df2-7fc3-3562-980c-e5b03f043667","pitchNumber":4,"startTime":"2026-08-29T23:43:39.693Z","endTime":"2026-08-29T23:43:44.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96039347809868,"aZ":-19.83972315215931,"pfxX":10.037174533915948,"pfxZ":6.4464192949150165,"pX":0.24713632505273234,"pZ":1.9497013778921353,"vX0":-6.697260210244786,"vY0":-137.75994059788187,"vZ0":-5.286924152775506,"x":107.58,"y":186.14,"x0":1.4116928460432363,"y0":50.00014491386788,"z0":5.243867637006762,"aX":19.19732662055348},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":-16.7,"spinRate":2483,"spinDirection":136},"zone":8,"typeConfidence":0.91,"plateTime":0.39831284228595143,"extension":6.292496038972447},"index":4,"playId":"3fad1899-c52a-3775-8322-33332a7b3e84","pitchNumber":5,"startTime":"2026-08-29T23:43:52.839Z","endTime":"2026-08-29T23:43:58.679Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}},"playEndTime":"2026-08-29T23:43:58.679Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Yelich hits a ground-rule double (22) on a fly ball to right field.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T23:46:41.639Z","endTime":"2026-08-29T23:47:23.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.562573101323455,"aZ":-40.75562849464882,"pfxX":3.316539745923209,"pfxZ":-6.382890007947951,"pX":-1.6989551875297468,"pZ":3.2813832213189085,"vX0":-0.9938144714002198,"vY0":-114.95000252761031,"vZ0":2.0172546540749634,"x":181.76,"y":150.18,"x0":-1.6928970010806987,"y0":50.00559181723293,"z0":6.338262144179081,"aX":4.455614623856421},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.8,"breakHorizontal":-5.8,"spinRate":2432,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4758124715228522,"extension":6.309920029351372},"index":0,"playId":"ac6b4bb8-948f-3e11-9e28-307b23e227ae","pitchNumber":1,"startTime":"2026-08-29T23:46:41.639Z","endTime":"2026-08-29T23:46:46.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.663685550288886,"aZ":-26.261212461495962,"pfxX":-0.3248569282307656,"pfxZ":3.4950232300942616,"pX":1.0079288089007812,"pZ":2.039035772949004,"vX0":5.73488466100665,"vY0":-128.69776872328956,"vZ0":-5.10939292981653,"x":78.58,"y":183.73,"x0":-1.1993202216932042,"y0":50.00169960780038,"z0":6.063468634779237,"aX":-0.5499826839398021},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-0.6,"spinRate":2311,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4242586713211005,"extension":6.44309632919089},"index":1,"playId":"2698ad96-b2da-308b-a6b8-f44ed55c5d25","pitchNumber":2,"startTime":"2026-08-29T23:46:57.552Z","endTime":"2026-08-29T23:47:02.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854322618397386,"aZ":-25.790799237380746,"pfxX":0.1839882583169382,"pfxZ":3.7464070628547628,"pX":0.22233306534211852,"pZ":2.0457990582731935,"vX0":4.109504639489371,"vY0":-129.16113441432424,"vZ0":-5.2648409862560435,"x":108.53,"y":183.54,"x0":-1.40778809477076,"y0":50.000935454797585,"z0":6.073422531543524,"aX":0.31324890827758717},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.2,"spinRate":2326,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.42274896592175315,"extension":6.357211242713002},"hitData":{"launchSpeed":107.1,"launchAngle":23.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":184.16,"coordY":67.56}},"index":2,"playId":"4f3e5609-ad10-3e30-9da1-5dd3c70a9af7","pitchNumber":3,"startTime":"2026-08-29T23:47:13.445Z","endTime":"2026-08-29T23:47:23.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:47:23.298Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Lara singles on a line drive to center fielder Ezequiel Duran. Christian Yelich scores. Luis Lara out at 2nd on the throw, center fielder Ezequiel Duran to shortstop Corey Seager.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T23:47:53.254Z","endTime":"2026-08-29T23:49:33.143Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82001806736788,"aZ":-16.263894130863267,"pfxX":-5.2881263284195175,"pfxZ":8.518089431953648,"pX":-0.5590768685282749,"pZ":2.551620662410705,"vX0":4.019591058537258,"vY0":-135.3840762168685,"vZ0":-6.656173265215313,"x":138.31,"y":169.89,"x0":-1.3713336365812405,"y0":50.00498894168134,"z0":6.168193432013215,"aX":-9.879408884108235},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2128,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40360858922845555,"extension":6.416517159171024},"index":0,"playId":"bd594b7a-3488-3fa5-91de-b383f7e685e7","pitchNumber":1,"startTime":"2026-08-29T23:47:56.278Z","endTime":"2026-08-29T23:48:04.514Z","isPitch":true,"type":"pitch"},{"details":{"description":"Christian Yelich steals (11) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"bd594b7a-3488-3fa5-91de-b383f7e685e7","startTime":"2026-08-29T23:48:14.251Z","endTime":"2026-08-29T23:48:38.186Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39773728563149,"aZ":-32.66875193097927,"pfxX":-6.327716988654409,"pfxZ":-0.32094361129594784,"pX":-1.1334112132183545,"pZ":1.4871786705569048,"vX0":2.51108755699823,"vY0":-123.10650262477127,"vZ0":-4.613377077296628,"x":160.2,"y":198.63,"x0":-1.3419651375479025,"y0":50.00315709600279,"z0":6.136809238153106,"aX":-9.75662464573887},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.3,"breakHorizontal":10.9,"spinRate":1166,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4441537798454229,"extension":6.489024206312015},"index":2,"playId":"720dbfc3-7829-3a0d-8426-50c157039c93","pitchNumber":2,"startTime":"2026-08-29T23:48:38.186Z","endTime":"2026-08-29T23:48:46.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.252989567580343,"aZ":-33.920337019828,"pfxX":-2.446636511712593,"pfxZ":-1.1621565529210613,"pX":-1.5610352391452162,"pZ":2.2604593413717877,"vX0":0.7973069432932289,"vY0":-121.33185168985005,"vZ0":-2.3500001852663934,"x":176.5,"y":177.75,"x0":-1.5747528495342482,"y0":50.0029179362434,"z0":6.1782591343617,"aX":-3.6722859860035277},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":4.3,"spinRate":804,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4502828223049522,"extension":6.564524282035463},"index":3,"playId":"96d19df4-82ab-3e22-b0e0-737369ed3e6d","pitchNumber":3,"startTime":"2026-08-29T23:49:03.247Z","endTime":"2026-08-29T23:49:09.029Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50850519734896,"aZ":-34.47881769197917,"pfxX":-5.355893105970483,"pfxZ":-1.5164306900174882,"pX":-0.429334096160767,"pZ":1.9488793450106239,"vX0":3.812275332623609,"vY0":-121.9538995324648,"vZ0":-3.024526643807583,"x":133.37,"y":186.16,"x0":-1.3118627130923706,"y0":50.00485087339401,"z0":6.159528956730419,"aX":-8.121528022683874},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.2,"breakHorizontal":8.9,"spinRate":919,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.4479983943429988,"extension":6.517443189950465},"hitData":{"launchSpeed":96.8,"launchAngle":15.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.16,"coordY":85.43}},"index":4,"playId":"dfdc835e-350b-3674-96d2-1d3a3dc5cb53","pitchNumber":4,"startTime":"2026-08-29T23:49:22.135Z","endTime":"2026-08-29T23:49:33.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:49:33.143Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cooper Pratt grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T23:49:59.537Z","endTime":"2026-08-29T23:51:56.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.421141455926957,"aZ":-14.713065809873527,"pfxX":-5.309076997155522,"pfxZ":9.237228765768085,"pX":0.6457800898941314,"pZ":2.603828733386864,"vX0":6.588079478920695,"vY0":-136.47544527863818,"vZ0":-6.749924732602557,"x":92.38,"y":168.48,"x0":-1.1072547852011667,"y0":50.005286104429494,"z0":6.118609772398213,"aX":-10.038676396067771},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2067,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4010033478189432,"extension":6.566995165918469},"index":0,"playId":"34e0f671-4a94-3ab1-a4bd-922fbf4bb892","pitchNumber":1,"startTime":"2026-08-29T23:50:02.698Z","endTime":"2026-08-29T23:50:06.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18788875413204,"aZ":-13.935107427634199,"pfxX":-6.760735216549294,"pfxZ":9.536783502201608,"pX":0.7431652782701318,"pZ":2.439583870795894,"vX0":6.6987657536018315,"vY0":-137.59614144001299,"vZ0":-7.486409041276952,"x":88.67,"y":172.91,"x0":-0.8472705732933761,"y0":50.005786106506804,"z0":6.144411532864966,"aX":-12.93571015204314},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2120,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39841284137515354,"extension":6.534980334908019},"index":1,"playId":"6ceddbd5-d1b9-34a6-ba06-554d07218fb3","pitchNumber":2,"startTime":"2026-08-29T23:50:24.249Z","endTime":"2026-08-29T23:50:28.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-29T23:50:36.743Z","endTime":"2026-08-29T23:50:48.649Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637447627917147,"aZ":-30.079743816458414,"pfxX":-0.20184213002939888,"pfxZ":1.314074866521901,"pX":1.6924767968955647,"pZ":0.7670508480451339,"vX0":7.117242424368567,"vY0":-125.33053720293692,"vZ0":-6.924177432807671,"x":52.49,"y":218.07,"x0":-1.1544113662729352,"y0":50.003795495082024,"z0":6.0128816039851305,"aX":-0.3224441417500495},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":-1.2,"spinRate":2237,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.43653975397745226,"extension":6.424933495131853},"index":3,"playId":"0b2aab5a-0447-380e-82cf-3cf0a3713fa2","pitchNumber":3,"startTime":"2026-08-29T23:50:48.649Z","endTime":"2026-08-29T23:50:52.925Z","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":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.911695759443674,"aZ":-25.89425738943092,"pfxX":0.22259970658023764,"pfxZ":3.6622865552521806,"pX":1.789168874413358,"pZ":0.8578660295980473,"vX0":7.50855108615328,"vY0":-129.7493907358848,"vZ0":-8.048101570037526,"x":48.8,"y":215.62,"x0":-1.165065513107364,"y0":50.00086937391333,"z0":5.9587398354989,"aX":0.3798426301398757},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":-2.0,"spinRate":2201,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.42135993516593695,"extension":6.585444435732717},"index":4,"playId":"07ea5cc8-57f5-3740-9b97-b7440b3892b3","pitchNumber":4,"startTime":"2026-08-29T23:51:10.854Z","endTime":"2026-08-29T23:51:15.048Z","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.5,"endSpeed":86.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.936708575796363,"aZ":-16.529096413266124,"pfxX":-6.908738461802562,"pfxZ":8.177902468241008,"pX":-0.028673866540831486,"pZ":4.040018128375481,"vX0":4.972013898908953,"vY0":-137.52898111391983,"vZ0":-2.954181383045175,"x":118.09,"y":129.7,"x0":-0.9638163513117892,"y0":50.00020110643187,"z0":6.251279292989969,"aX":-13.212185963639163},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2170,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39849340677702916,"extension":6.51962738709586},"index":5,"playId":"33c146d5-bc42-37fc-97bd-9dac3e843e5a","pitchNumber":5,"startTime":"2026-08-29T23:51:29.912Z","endTime":"2026-08-29T23:51:34.933Z","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":94.6,"endSpeed":86.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78279020470875,"aZ":-15.437731619501356,"pfxX":-7.319748317079406,"pfxZ":8.754628311825673,"pX":0.44711272847875766,"pZ":2.3756595276983585,"vX0":6.429195017049479,"vY0":-137.4516092889385,"vZ0":-7.144170241122531,"x":99.96,"y":174.64,"x0":-0.9725032527819626,"y0":50.00217516296995,"z0":6.05901674965503,"aX":-13.99030572288685},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":11.9,"spinRate":2222,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3986571286457843,"extension":6.484564759034739},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":154.22}},"index":6,"playId":"bbc9a2de-3fbd-37fb-89d7-52209ecf8179","pitchNumber":6,"startTime":"2026-08-29T23:51:48.595Z","endTime":"2026-08-29T23:51:56.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:51:56.098Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out, second baseman Justin Foscue to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T23:52:13.134Z","endTime":"2026-08-29T23:53:52.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.82754413943298,"aZ":-38.21559158405063,"pfxX":1.8923174318247584,"pfxZ":-4.438538728558118,"pX":0.07673524375265874,"pZ":0.874360883122916,"vX0":2.944702266417043,"vY0":-115.92794417323114,"vZ0":-3.8152274468387075,"x":114.08,"y":215.17,"x0":-1.4562743774569176,"y0":50.00542004130858,"z0":6.192333243663049,"aX":2.5735173391951713},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.8,"breakHorizontal":-4.2,"spinRate":2585,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.472621958673066,"extension":6.371054310099617},"index":0,"playId":"8ee18aac-b732-39b4-8ab5-324c6b15af60","pitchNumber":1,"startTime":"2026-08-29T23:52:25.026Z","endTime":"2026-08-29T23:52:31.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.034528774334927,"aZ":-19.417060798528425,"pfxX":-9.415739653207684,"pfxZ":6.712745900221238,"pX":0.5546281569219629,"pZ":1.9570011655899853,"vX0":8.713793266421272,"vY0":-136.72147377779993,"vZ0":-6.953817287807547,"x":95.86,"y":185.94,"x0":-1.4443889244741834,"y0":50.005588445828685,"z0":5.857646967076398,"aX":-17.89917652735638},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":1976,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.40002425679168896,"extension":6.572994834329423},"index":1,"playId":"e2f2e0ca-8d5e-3cba-aa91-cb11db1ff7e2","pitchNumber":2,"startTime":"2026-08-29T23:52:43.930Z","endTime":"2026-08-29T23:52:48.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630333454080557,"aZ":-17.44165816525051,"pfxX":-5.593205490428461,"pfxZ":7.823845077361497,"pX":-0.35938311236965437,"pZ":3.934276117918773,"vX0":4.0891282665826365,"vY0":-136.28819785412423,"vZ0":-2.8790578163084883,"x":130.7,"y":132.55,"x0":-1.151641412949636,"y0":50.00451398927807,"z0":6.207328268861996,"aX":-10.535074188424119},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":9.2,"spinRate":1891,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4017123461521228,"extension":6.421918859431093},"index":2,"playId":"e63895dc-6d52-31a8-bd8e-d5ad85e303d3","pitchNumber":3,"startTime":"2026-08-29T23:53:01.127Z","endTime":"2026-08-29T23:53:06.569Z","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":94.0,"endSpeed":86.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.853156486938946,"aZ":-18.763567876697795,"pfxX":-8.771225195311274,"pfxZ":7.066611356801777,"pX":0.1719714644442013,"pZ":1.9225849090965839,"vX0":7.6166498832194325,"vY0":-136.58033340919576,"vZ0":-7.440001011020223,"x":110.44,"y":186.87,"x0":-1.507372936455328,"y0":50.00190291907142,"z0":5.962616093970443,"aX":-16.64283233882794},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":14.4,"spinRate":2012,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4003558730180514,"extension":6.502722331398626},"index":3,"playId":"248cce06-7a54-360a-ad89-c65e9b4c95c9","pitchNumber":4,"startTime":"2026-08-29T23:53:18.889Z","endTime":"2026-08-29T23:53:22.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89052477883193,"aZ":-20.438274878163362,"pfxX":-6.319144337890915,"pfxZ":6.124990712232574,"pX":-0.27166832921611744,"pZ":2.696684523786902,"vX0":4.238367268550124,"vY0":-137.20081483417084,"vZ0":-5.59432875166501,"x":127.36,"y":165.97,"x0":-1.0114048018328028,"y0":50.00465445156413,"z0":6.1447576784275,"aX":-12.110675453240958},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":10.6,"spinRate":1974,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39843438548989685,"extension":6.5167922169762615},"hitData":{"launchSpeed":97.2,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.57,"coordY":149.15}},"index":4,"playId":"917e5266-f107-3354-996f-f2a7355e82dc","pitchNumber":5,"startTime":"2026-08-29T23:53:44.668Z","endTime":"2026-08-29T23:53:52.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:53:52.684Z","atBatIndex":16},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Cody Freeman hit by pitch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T23:56:19.084Z","endTime":"2026-08-29T23:57:55.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.608730163646058,"aZ":-20.885341695899836,"pfxX":9.319433978653992,"pfxZ":5.973133351646455,"pX":0.7419599097788924,"pZ":3.2339370459101016,"vX0":-5.3513339042961245,"vY0":-136.72686949773134,"vZ0":-1.789626755871919,"x":88.72,"y":151.46,"x0":1.515398527836699,"y0":50.00393993125378,"z0":5.332608264738471,"aX":17.616722353330193},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":-15.7,"spinRate":2392,"spinDirection":131},"zone":12,"typeConfidence":0.9,"plateTime":0.40084863964266093,"extension":6.3047847718119225},"index":0,"playId":"a622756a-2f92-3430-990d-29a8ea1af60e","pitchNumber":1,"startTime":"2026-08-29T23:56:27.678Z","endTime":"2026-08-29T23:56:33.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T23:56:39.614Z","endTime":"2026-08-29T23:56:51.056Z","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(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":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357671432927976,"aZ":-18.13305270921527,"pfxX":9.638490674752312,"pfxZ":7.593131080698964,"pX":0.49451976352210475,"pZ":2.249998671862814,"vX0":-6.12376829920588,"vY0":-135.33964544471476,"vZ0":-4.897695168107511,"x":98.15,"y":178.03,"x0":1.5376669663726463,"y0":50.00553256126717,"z0":5.3586402889547475,"aX":17.8299488093791},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-16.1,"spinRate":2430,"spinDirection":136},"zone":6,"typeConfidence":0.87,"plateTime":0.4051694379584987,"extension":6.314457752190602},"index":2,"playId":"4658af68-bc04-3a1e-8930-f33c37b9bf3e","pitchNumber":2,"startTime":"2026-08-29T23:56:51.056Z","endTime":"2026-08-29T23:56:55.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313085216841777,"aZ":-20.930157449022264,"pfxX":8.98955915507458,"pfxZ":5.921804276196378,"pX":0.6648249672833546,"pZ":3.0544612805810876,"vX0":-5.386838630348465,"vY0":-137.17425519509334,"vZ0":-2.3534238671848007,"x":91.66,"y":156.31,"x0":1.48954981639885,"y0":50.00524525338971,"z0":5.355845200048374,"aX":17.0753632404235},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":-15.1,"spinRate":2450,"spinDirection":136},"zone":3,"typeConfidence":0.91,"plateTime":0.3998260449172668,"extension":6.269546391324919},"index":3,"playId":"5d60a3c7-003b-38b8-95ff-208fadc441ce","pitchNumber":3,"startTime":"2026-08-29T23:57:03.669Z","endTime":"2026-08-29T23:57:08.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02489047074435,"aZ":-16.9788740320935,"pfxX":6.406171216891814,"pfxZ":7.921419508853168,"pX":0.2484259580163775,"pZ":3.917941587232422,"vX0":-5.56302282226642,"vY0":-137.73462205251082,"vZ0":-0.8326044535869243,"x":107.53,"y":133.0,"x0":1.463550049380268,"y0":50.00257392408734,"z0":5.373885938092243,"aX":12.289568008853639},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":-10.4,"spinRate":2461,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.39789846865724465,"extension":6.245893857887671},"index":4,"playId":"e126a4dd-ff8d-314b-9518-4b0dd271153c","pitchNumber":4,"startTime":"2026-08-29T23:57:17.512Z","endTime":"2026-08-29T23:57:22.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.088465758415193,"aZ":-31.919566670831458,"pfxX":-2.3466690347766512,"pfxZ":0.16160667112282034,"pX":1.1782856074459722,"pZ":2.638196703898744,"vX0":-0.32594479535774623,"vY0":-125.1222755620492,"vZ0":-0.5095775073971175,"x":72.09,"y":167.55,"x0":1.6151398439698115,"y0":50.00558028685032,"z0":5.439674263921914,"aX":-3.7549949932732605},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":4.3,"spinRate":2771,"spinDirection":291},"zone":12,"typeConfidence":0.9,"plateTime":0.43624977623719063,"extension":6.053553305223127},"index":5,"playId":"705dac2f-6f85-3aee-8608-7b4edd31f2e8","pitchNumber":5,"startTime":"2026-08-29T23:57:33.706Z","endTime":"2026-08-29T23:57:37.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878184144460857,"aZ":-36.2861236058033,"pfxX":-5.024766091009284,"pfxZ":-2.812297328700384,"pX":-1.7712917967318642,"pZ":0.4577016873121641,"vX0":-5.898092120569827,"vY0":-119.9944221026891,"vZ0":-4.05554849031819,"x":184.52,"y":226.42,"x0":1.3701071477638476,"y0":50.00533668975129,"z0":5.397459998910933,"aX":-7.338858462320711},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.8,"breakHorizontal":10.4,"spinRate":3011,"spinDirection":321},"zone":13,"typeConfidence":0.83,"plateTime":0.4561971771163438,"extension":6.226689099710947},"index":6,"playId":"27ec5d30-bb2e-31e7-a513-867a181188a4","pitchNumber":6,"startTime":"2026-08-29T23:57:50.072Z","endTime":"2026-08-29T23:57:55.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:57:55.356Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Foscue strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T23:58:20.163Z","endTime":"2026-08-29T23:59:45.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.836567645653844,"aZ":-17.922138677640344,"pfxX":7.179026992151553,"pfxZ":7.5813901222181785,"pX":-1.2743073344242302,"pZ":2.0098729530605763,"vX0":-9.705353178976706,"vY0":-135.98774444211244,"vZ0":-5.2860991519288305,"x":165.57,"y":184.51,"x0":1.4022823716829014,"y0":50.0014364302534,"z0":5.215671523143577,"aX":13.49300877388196},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-11.0,"spinRate":2439,"spinDirection":127},"zone":13,"typeConfidence":0.86,"plateTime":0.40224741587434476,"extension":6.361974097382191},"index":0,"playId":"ecc7851f-1567-3245-91f4-2860c4cf41c1","pitchNumber":1,"startTime":"2026-08-29T23:58:28.679Z","endTime":"2026-08-29T23:58:33.372Z","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":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.755514012634567,"aZ":-20.447388699265225,"pfxX":10.233168680261734,"pfxZ":6.198088592382091,"pX":-0.3152654913106689,"pZ":2.4128739918813333,"vX0":-7.997578685792375,"vY0":-137.0301683469804,"vZ0":-3.890248750837978,"x":129.02,"y":173.63,"x0":1.319236538631822,"y0":50.00237915082524,"z0":5.257140697910545,"aX":19.358897354005826},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":-16.7,"spinRate":2458,"spinDirection":138},"zone":4,"typeConfidence":0.91,"plateTime":0.4005196473404711,"extension":6.293276339882344},"index":1,"playId":"724f595d-eb38-3802-a801-8bc5f906fd07","pitchNumber":2,"startTime":"2026-08-29T23:58:48.772Z","endTime":"2026-08-29T23:58:56.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61468637545103,"aZ":-19.55631749736301,"pfxX":0.39991255693128336,"pfxZ":7.06383904944789,"pX":-0.6500035144014499,"pZ":1.0492463647016401,"vX0":-5.911506458229804,"vY0":-131.9605895738898,"vZ0":-6.802792953975908,"x":141.78,"y":210.45,"x0":1.5549077473965223,"y0":50.00498473195918,"z0":5.071579011662018,"aX":0.7146284158092506},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":0.4,"spinRate":2738,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.4129953756417084,"extension":6.3459525672576795},"index":2,"playId":"18cd49f6-9138-3b72-be8f-f40d181a311b","pitchNumber":3,"startTime":"2026-08-29T23:59:09.939Z","endTime":"2026-08-29T23:59:14.765Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-29T23:59:20.904Z","endTime":"2026-08-29T23:59:39.159Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.251922755206714,"aZ":-25.081857896060782,"pfxX":10.719799474815387,"pfxZ":3.6987822465996905,"pX":-0.5207188706998406,"pZ":1.0361911545681568,"vX0":-8.980067960287398,"vY0":-137.51589953845226,"vZ0":-6.286021485051899,"x":136.85,"y":210.8,"x0":1.3930505758087404,"y0":50.001835097559386,"z0":5.051122445096026,"aX":20.547494111177993},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":-17.5,"spinRate":2514,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.3981726872129272,"extension":6.3226341546747085},"index":4,"playId":"4cf2a68e-7ae1-3b85-9481-1c9d67597b6d","pitchNumber":4,"startTime":"2026-08-29T23:59:39.159Z","endTime":"2026-08-29T23:59:45.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T23:59:45.722Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a line drive to right fielder Luis Lara. Cody Freeman to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T23:59:51.969Z","endTime":"2026-08-30T00:01:05.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.242843121937177,"aZ":-33.129339538461736,"pfxX":-1.596286700532664,"pfxZ":-0.6017395926916382,"pX":-1.130411019148389,"pZ":1.433125257181824,"vX0":-5.731991217864212,"vY0":-124.59569138242986,"vZ0":-2.756443807685621,"x":160.09,"y":200.09,"x0":1.3962757827410308,"y0":50.00313349929895,"z0":5.259269108572299,"aX":-2.5379124968821722},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":4.1,"spinRate":2897,"spinDirection":313},"zone":13,"typeConfidence":0.91,"plateTime":0.4376232745106807,"extension":6.144049647634724},"index":0,"playId":"e015fdc6-09d0-3302-8b1d-07cd59b77358","pitchNumber":1,"startTime":"2026-08-30T00:00:05.102Z","endTime":"2026-08-30T00:00:09.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28537599387568,"aZ":-32.004237930551014,"pfxX":-1.0233260749598339,"pfxZ":0.104957526392492,"pX":-1.8615640047780562,"pZ":1.5149659635570072,"vX0":-7.721236013072082,"vY0":-127.24739741367151,"vZ0":-2.9849872037068614,"x":187.96,"y":197.88,"x0":1.3358248789352902,"y0":50.004299404718594,"z0":5.21954944161211,"aX":-1.6903477567034288},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":3.5,"spinRate":2965,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.4292158089210645,"extension":6.277803607347189},"index":1,"playId":"4e340575-bb7a-3650-8df1-2da61e6fb151","pitchNumber":2,"startTime":"2026-08-30T00:00:18.129Z","endTime":"2026-08-30T00:00:22.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.096005241793456,"aZ":-31.502932988256816,"pfxX":-1.1081609282766944,"pfxZ":0.4141912973919468,"pX":-0.5610216614047787,"pZ":0.33585778733033933,"vX0":-4.980801016449374,"vY0":-126.43115232217086,"vZ0":-5.6611913807515,"x":138.38,"y":229.71,"x0":1.573060963284837,"y0":50.00611739445255,"z0":5.111458972910044,"aX":-1.80565916810473},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":3.1,"spinRate":2999,"spinDirection":291},"zone":13,"typeConfidence":0.89,"plateTime":0.43208431965826755,"extension":6.139527814211235},"index":2,"playId":"c807f19b-e560-39fb-8373-78a517bab588","pitchNumber":3,"startTime":"2026-08-30T00:00:36.063Z","endTime":"2026-08-30T00:00:40.939Z","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":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.318665083309295,"aZ":-33.34119589201257,"pfxX":-2.229336724572466,"pfxZ":-0.6955195159073781,"pX":-0.6977167226553211,"pZ":2.00002302875198,"vX0":-5.1043643230243445,"vY0":-127.44727974291123,"vZ0":-1.7163072878083843,"x":143.6,"y":184.78,"x0":1.6084095038816852,"y0":50.00541332795339,"z0":5.277014993774578,"aX":-3.7249441670574552},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":5.0,"spinRate":2951,"spinDirection":297},"zone":7,"typeConfidence":0.9,"plateTime":0.42720458464405286,"extension":6.203214479149318},"hitData":{"launchSpeed":81.3,"launchAngle":17.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.09,"coordY":114.62}},"index":3,"playId":"a1748f6d-56f6-3761-a3b3-d09cee9952d8","pitchNumber":4,"startTime":"2026-08-30T00:00:56.047Z","endTime":"2026-08-30T00:01:05.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:01:05.773Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T00:01:25.356Z","endTime":"2026-08-30T00:05:06.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":"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":86.7,"endSpeed":79.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43805947139207,"aZ":-30.587914814623865,"pfxX":8.650361905635949,"pfxZ":0.9845720154122084,"pX":2.2638307273476017,"pZ":3.6856550169232065,"vX0":-1.3305846601316258,"vY0":-126.2408530271688,"vZ0":1.87884986155448,"x":30.71,"y":139.27,"x0":1.6733345525315617,"y0":50.00434964106664,"z0":5.391976342075163,"aX":13.978668754340417},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":-15.4,"spinRate":1734,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.43368463258413614,"extension":6.117044692630814},"index":0,"playId":"1c48b94f-cb0c-3589-afe5-23b1ed021880","pitchNumber":1,"startTime":"2026-08-30T00:01:44.472Z","endTime":"2026-08-30T00:01:49.067Z","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":92.7,"endSpeed":85.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.375047229713438,"aZ":-24.30948828632818,"pfxX":10.582883283463584,"pfxZ":4.270276028852869,"pX":0.6768013506728617,"pZ":1.603083577142704,"vX0":-5.5584567253008395,"vY0":-134.84547086973745,"vZ0":-4.933618451309762,"x":91.2,"y":195.5,"x0":1.3901637299971126,"y0":50.001684154610366,"z0":5.171851480720638,"aX":19.483915729372388},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":-18.0,"spinRate":2382,"spinDirection":129},"zone":9,"typeConfidence":0.89,"plateTime":0.40622678300911197,"extension":6.166224604208794},"index":1,"playId":"97634a7b-6c20-395b-8589-a51ed1685e3c","pitchNumber":2,"startTime":"2026-08-30T00:02:02.980Z","endTime":"2026-08-30T00:02:07.805Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.457837887957094,"aZ":-24.33595581077048,"pfxX":10.255747797408535,"pfxZ":4.142026890233762,"pX":0.17609713220156747,"pZ":2.033057354998005,"vX0":-7.018956374001355,"vY0":-136.55826523805624,"vZ0":-3.8815817330665108,"x":110.29,"y":183.89,"x0":1.4444058143734573,"y0":50.003167203649795,"z0":5.142637668770787,"aX":19.41226311383398},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.8,"breakHorizontal":-17.2,"spinRate":2279,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.4007555938839258,"extension":6.296213861288548},"index":2,"playId":"6fdd87c5-d29b-30af-b28d-9f4a389a8abc","pitchNumber":3,"startTime":"2026-08-30T00:02:37.034Z","endTime":"2026-08-30T00:02:43.124Z","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":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.392808895538806,"aZ":-22.103321378715446,"pfxX":0.17524251241112676,"pfxZ":5.634785004766844,"pX":-0.8522375581018223,"pZ":1.8707257467776799,"vX0":-6.001090306502082,"vY0":-131.94977625703274,"vZ0":-4.313954262541509,"x":149.49,"y":188.27,"x0":1.415556260349558,"y0":50.00556911319815,"z0":5.12725227536412,"aX":0.31383894859682093},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":0.8,"spinRate":2691,"spinDirection":141},"zone":13,"typeConfidence":0.9,"plateTime":0.41290594391932656,"extension":6.237333857856987},"index":3,"playId":"11f69100-283e-3b9e-95b4-daff71ceb912","pitchNumber":4,"startTime":"2026-08-30T00:03:01.222Z","endTime":"2026-08-30T00:03:06.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.142645737831412,"aZ":-39.29649764615602,"pfxX":-5.7909253121738775,"pfxZ":-5.073218000744527,"pX":-0.3323900983641995,"pZ":0.5866541828465922,"vX0":-2.4133064448691526,"vY0":-117.96821687591036,"vZ0":-2.6522769186726864,"x":129.67,"y":222.94,"x0":1.4571514731312973,"y0":50.001944268291226,"z0":5.359687688401123,"aX":-8.133220393977243},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.6,"breakHorizontal":11.0,"spinRate":2958,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.46489343777864356,"extension":6.206914079885023},"index":4,"playId":"f680d86c-ee8f-3e45-976b-be55c3415356","pitchNumber":5,"startTime":"2026-08-30T00:03:30.989Z","endTime":"2026-08-30T00:03:37.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05654425210536,"aZ":-32.77641422793795,"pfxX":-1.306960300104934,"pfxZ":-0.355350681504115,"pX":-1.0753809318326693,"pZ":1.449951371211429,"vX0":-5.863695479364934,"vY0":-127.86591413535011,"vZ0":-3.1755562014191705,"x":157.99,"y":199.63,"x0":1.4012764309036747,"y0":50.00402137901254,"z0":5.233957684785265,"aX":-2.201915716323591},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.1,"breakHorizontal":3.5,"spinRate":2969,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4255284741318035,"extension":6.202241728861153},"index":5,"playId":"4839707a-6973-3f26-8c7c-a9752c212321","pitchNumber":6,"startTime":"2026-08-30T00:03:54.804Z","endTime":"2026-08-30T00:03:59.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-30T00:04:09.437Z","endTime":"2026-08-30T00:04:27.748Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.9,"endSpeed":75.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52402995645321,"aZ":-37.30668636484246,"pfxX":-5.523566314074081,"pfxZ":-3.6267823049169667,"pX":-0.8149604280273219,"pZ":1.5434975681373002,"vX0":-3.6394254944153497,"vY0":-117.90564763965476,"vZ0":-1.2200254819473413,"x":148.06,"y":197.11,"x0":1.4641687104588368,"y0":50.00579371690356,"z0":5.497391475547608,"aX":-7.809850303609752},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.6,"breakHorizontal":10.9,"spinRate":2901,"spinDirection":310},"zone":13,"typeConfidence":0.88,"plateTime":0.4638018334857419,"extension":6.107368295763096},"index":7,"playId":"f4466759-f1a5-3f7e-914f-30a4a3b09ebf","pitchNumber":7,"startTime":"2026-08-30T00:04:27.748Z","endTime":"2026-08-30T00:04:32.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.622400076557387,"aZ":-29.787416601725052,"pfxX":7.965775310894928,"pfxZ":1.5300047350881183,"pX":1.1811073312695761,"pZ":2.1462507141294096,"vX0":-3.556400929848224,"vY0":-123.82429604359844,"vZ0":-1.7282229904112414,"x":71.98,"y":180.83,"x0":1.597358110354588,"y0":50.00290914787267,"z0":5.334267510411918,"aX":12.428535270415837},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-13.7,"spinRate":1695,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.4415323974886105,"extension":6.041472082655758},"hitData":{"launchSpeed":80.7,"launchAngle":40.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.43,"coordY":84.62}},"index":8,"playId":"b8e8fe91-e800-3827-9896-78432de24891","pitchNumber":8,"startTime":"2026-08-30T00:04:53.004Z","endTime":"2026-08-30T00:05:06.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:05:06.464Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to second baseman Brice Turang. Cody Freeman out at home, second baseman Brice Turang to catcher William Contreras. Corey Seager to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T00:06:00.540Z","endTime":"2026-08-30T00:08:26.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T00:05:20.148Z","endTime":"2026-08-30T00:06:02.887Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27681296663533,"aZ":-23.976964288351446,"pfxX":9.56364327136627,"pfxZ":4.3602156112670185,"pX":-0.6765895448445001,"pZ":2.2350483537153987,"vX0":-8.415991132062242,"vY0":-136.75338834769803,"vZ0":-3.5955689449269004,"x":142.79,"y":178.43,"x0":1.209621367667241,"y0":50.00345586143443,"z0":5.226264580137073,"aX":17.97891885545971},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.2,"breakHorizontal":-15.4,"spinRate":2379,"spinDirection":130},"zone":4,"typeConfidence":0.9,"plateTime":0.40169038003084756,"extension":6.250266545550276},"index":1,"playId":"6ae349a9-6650-33ec-9222-15c9e92d5f62","pitchNumber":1,"startTime":"2026-08-30T00:06:02.887Z","endTime":"2026-08-30T00:06:07.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13671750817695,"aZ":-22.717480451891404,"pfxX":0.7037878656116616,"pfxZ":5.4581952853022395,"pX":-1.6968837885191352,"pZ":2.132228188044561,"vX0":-7.832167533469305,"vY0":-130.4791269510378,"vZ0":-3.476976865123139,"x":181.68,"y":181.21,"x0":1.2457970805228678,"y0":50.003505450494266,"z0":5.183675195928028,"aX":1.2195157391295017},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":0.4,"spinRate":2692,"spinDirection":161},"zone":13,"typeConfidence":0.89,"plateTime":0.41894975257307765,"extension":6.132128088956189},"index":2,"playId":"c28c5411-2157-302c-beae-1d38dd2654bf","pitchNumber":2,"startTime":"2026-08-30T00:06:19.926Z","endTime":"2026-08-30T00:06:24.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.820829439765888,"aZ":-15.302085648559396,"pfxX":6.886552557699966,"pfxZ":8.945405153411592,"pX":-0.5952742008681661,"pZ":1.9734247423925266,"vX0":-7.702617656927664,"vY0":-136.84189232946287,"vZ0":-5.633443930194121,"x":139.69,"y":185.5,"x0":1.368977245086652,"y0":50.00013705530488,"z0":5.117101307153619,"aX":12.984093476853769},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":2505,"spinDirection":130},"zone":7,"typeConfidence":0.89,"plateTime":0.4011510452369089,"extension":6.246999801771105},"index":3,"playId":"689bd0cd-0f28-3a9d-b98d-c9692f3ca725","pitchNumber":3,"startTime":"2026-08-30T00:06:38.686Z","endTime":"2026-08-30T00:06:43.145Z","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":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.634886090067315,"aZ":-25.31059222242082,"pfxX":10.48663959642241,"pfxZ":3.63444452340626,"pX":0.5658039168421694,"pZ":1.1602913362569205,"vX0":-5.91482072830951,"vY0":-136.4864596955285,"vZ0":-5.806986949830114,"x":95.43,"y":207.45,"x0":1.3968476175049864,"y0":50.00472009313782,"z0":5.055173100436923,"aX":19.81546784099474},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.5,"breakHorizontal":-17.8,"spinRate":2300,"spinDirection":121},"zone":14,"typeConfidence":0.89,"plateTime":0.4010793692140302,"extension":6.238521057007585},"index":4,"playId":"15e41a9f-4ee0-369f-868c-ce1f65f19b65","pitchNumber":4,"startTime":"2026-08-30T00:07:01.798Z","endTime":"2026-08-30T00:07:08.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93794928715795,"aZ":-34.01044522324987,"pfxX":-1.9384348391973827,"pfxZ":-1.1699521877005248,"pX":-0.4597888907895269,"pZ":1.4573074841911353,"vX0":-4.192018385897136,"vY0":-123.9674282700937,"vZ0":-2.4622833544212193,"x":134.53,"y":199.43,"x0":1.4997184394887824,"y0":50.00451026537235,"z0":5.28070852374157,"aX":-3.039966750216848},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":4.4,"spinRate":2831,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.4404978355653575,"extension":6.225400451943581},"index":5,"playId":"832f74db-9936-353e-9642-ac43cbe38d03","pitchNumber":5,"startTime":"2026-08-30T00:07:26.887Z","endTime":"2026-08-30T00:07:32.554Z","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.9,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.738227914170757,"aZ":-16.88716796088314,"pfxX":5.676320337019651,"pfxZ":8.009647193295514,"pX":6.8290294158942E-4,"pZ":4.6880252982453445,"vX0":-5.856929394656502,"vY0":-136.68891797002357,"vZ0":1.286083040883692,"x":116.97,"y":112.2,"x0":1.4250285048041915,"y0":50.000481131596885,"z0":5.364484670471096,"aX":10.831090174024377},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":-9.1,"spinRate":2537,"spinDirection":123},"zone":11,"typeConfidence":0.86,"plateTime":0.3994247040332577,"extension":6.08167955986869},"index":6,"playId":"fcc9cb46-10c4-38dd-9434-e30789077fca","pitchNumber":6,"startTime":"2026-08-30T00:07:52.495Z","endTime":"2026-08-30T00:07:57.208Z","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":94.3,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850111005011463,"aZ":-26.685104747582145,"pfxX":10.341958748737248,"pfxZ":2.867882239648022,"pX":-0.31546930373087945,"pZ":2.2969286021353543,"vX0":-8.262961049764641,"vY0":-137.0876715041073,"vZ0":-3.031406122936408,"x":129.02,"y":176.76,"x0":1.3864966793288123,"y0":50.000574389518796,"z0":5.228387760632673,"aX":19.782614140612573},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.8,"breakHorizontal":-17.2,"spinRate":2388,"spinDirection":127},"zone":4,"typeConfidence":0.89,"plateTime":0.39875299231212535,"extension":6.434329455303579},"hitData":{"launchSpeed":76.4,"launchAngle":-56.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":171.95}},"index":7,"playId":"0cd38aa7-eb15-3488-9feb-bc5c055d7447","pitchNumber":7,"startTime":"2026-08-30T00:08:15.130Z","endTime":"2026-08-30T00:08:26.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:08:26.475Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T00:10:55.699Z","endTime":"2026-08-30T00:11:43.105Z","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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":2},"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":79.5,"endSpeed":73.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.406421979338127,"aZ":-38.092237520272164,"pfxX":3.5618384343176452,"pfxZ":-4.330896727791366,"pX":-0.7071742149190566,"pZ":2.9278837682944308,"vX0":0.6779598964903655,"vY0":-115.78914079659678,"vZ0":0.3846657314867865,"x":143.96,"y":159.73,"x0":-1.4662880100227327,"y0":50.00445971819871,"z0":6.386842684580384,"aX":4.8653868524883475},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.6,"breakHorizontal":-6.6,"spinRate":2525,"spinDirection":48},"zone":1,"typeConfidence":2.0,"plateTime":0.47196416346031045,"extension":6.330102462605744},"index":0,"playId":"ac056f2b-c8f2-343e-936a-3f4e050a6fa5","pitchNumber":1,"startTime":"2026-08-30T00:11:03.581Z","endTime":"2026-08-30T00:11:07.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.999040393393898,"aZ":-32.640155391321926,"pfxX":-3.8433751854160283,"pfxZ":-0.30321173711041816,"pX":-0.34246749790771475,"pZ":2.258655470217521,"vX0":3.77559989528984,"vY0":-121.99558152807211,"vZ0":-2.41405651646845,"x":130.05,"y":177.8,"x0":-1.404317822746293,"y0":50.004177941406475,"z0":6.050014787631425,"aX":-5.845205547746623},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.8,"breakHorizontal":6.1,"spinRate":1049,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4474489304901925,"extension":6.5313112851399815},"index":1,"playId":"7c8d39aa-5614-306a-8240-84462f74ad97","pitchNumber":2,"startTime":"2026-08-30T00:11:18.916Z","endTime":"2026-08-30T00:11:23.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.184676561332072,"aZ":-19.478619936195926,"pfxX":-6.415808980575699,"pfxZ":6.705428904734154,"pX":-0.7986452909951806,"pZ":3.6194179955226793,"vX0":3.0945315734718433,"vY0":-136.74424776195318,"vZ0":-3.508360968696881,"x":147.44,"y":141.06,"x0":-1.1114573080383698,"y0":50.004044401318765,"z0":6.255594093305146,"aX":-12.149673167300653},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":10.9,"spinRate":2094,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40056496655375406,"extension":6.385101406105768},"index":2,"playId":"f776a045-df32-3a07-b4ed-0cf6476d83db","pitchNumber":3,"startTime":"2026-08-30T00:11:38.376Z","endTime":"2026-08-30T00:11:43.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:11:43.105Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Chourio lines out to center fielder Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T00:12:02.876Z","endTime":"2026-08-30T00:12:51.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":2},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.860480904001022,"aZ":-16.06297852973767,"pfxX":-7.276331629921636,"pfxZ":8.45808998072853,"pX":0.07525583567893326,"pZ":2.0294962746377005,"vX0":5.534926348482614,"vY0":-136.80725313147278,"vZ0":-8.194840460859865,"x":114.13,"y":183.98,"x0":-1.0240714731029275,"y0":50.001901616830445,"z0":6.154655658923934,"aX":-13.856561464626283},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2128,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39965004120776415,"extension":6.582758789366481},"index":0,"playId":"7039d804-5531-3aa0-af40-8629b9076a4a","pitchNumber":1,"startTime":"2026-08-30T00:12:08.271Z","endTime":"2026-08-30T00:12:13.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39465201482533,"aZ":-16.501701720006483,"pfxX":-7.93931192486982,"pfxZ":8.19265001348706,"pX":-2.5109766417591577,"pZ":2.2417511173203493,"vX0":-0.5915117744597387,"vY0":-137.2167854922687,"vZ0":-7.311816208557529,"x":212.71,"y":178.25,"x0":-1.2607351250953758,"y0":50.00450291153666,"z0":6.0583499172084,"aX":-15.192799112575148},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":14.5,"spinRate":2041,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39864876558880447,"extension":6.436304453472275},"index":1,"playId":"09716074-98fb-3421-91f3-2e9e6d27a309","pitchNumber":2,"startTime":"2026-08-30T00:12:24.260Z","endTime":"2026-08-30T00:12:29.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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5272093098411,"aZ":-30.619323983130364,"pfxX":-4.324906714038442,"pfxZ":1.0115573052775684,"pX":-0.17806539269559313,"pZ":2.326305441646425,"vX0":3.8446857510292256,"vY0":-122.61238438400294,"vZ0":-3.09683572265908,"x":123.79,"y":175.97,"x0":-1.1988331517674047,"y0":50.001941308351036,"z0":6.198182356150656,"aX":-6.634768525774693},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":7.0,"spinRate":899,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.44543812281914397,"extension":6.459795437447356},"hitData":{"launchSpeed":97.6,"launchAngle":23.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.99,"coordY":56.16}},"index":2,"playId":"3182cc1d-0fcc-342f-8347-e4294e930009","pitchNumber":3,"startTime":"2026-08-30T00:12:41.901Z","endTime":"2026-08-30T00:12:51.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:12:51.151Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T00:13:10.272Z","endTime":"2026-08-30T00:15:16.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":93.8,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.156027445868727,"aZ":-16.535926112541013,"pfxX":-6.253347542179602,"pfxZ":8.228137907703069,"pX":-0.2971000792949089,"pZ":2.3896349199771114,"vX0":4.485665900479951,"vY0":-136.54334120539673,"vZ0":-7.007191808224386,"x":128.32,"y":174.26,"x0":-1.1431109522222918,"y0":50.005446067081856,"z0":6.113397872328215,"aX":-11.889808625627785},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":10.4,"spinRate":2116,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4001089979836543,"extension":6.472142980433219},"index":0,"playId":"ae115fdd-c11d-3923-a0f4-83be57f89b69","pitchNumber":1,"startTime":"2026-08-30T00:13:17.853Z","endTime":"2026-08-30T00:13:21.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.712848170646904,"aZ":-17.460866006050864,"pfxX":-6.476171247228577,"pfxZ":7.653408890078863,"pX":-0.8425468235324762,"pZ":3.4214954447961987,"vX0":3.068754694211225,"vY0":-136.9129392748036,"vZ0":-4.133362729515495,"x":149.12,"y":146.4,"x0":-1.1290422526689126,"y0":50.00029008080838,"z0":6.125612698103054,"aX":-12.445498719489965},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":11.2,"spinRate":2037,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.398170384125752,"extension":6.588250541785773},"index":1,"playId":"72acdbce-8344-3e8b-9f21-4ad8d1c4982c","pitchNumber":2,"startTime":"2026-08-30T00:13:35.223Z","endTime":"2026-08-30T00:13:39.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838779356299522,"aZ":-18.062896455493487,"pfxX":-5.889386579054016,"pfxZ":7.357795118612952,"pX":-1.4690340394270929,"pZ":4.076436783417941,"vX0":1.075835116163969,"vY0":-137.0219744346498,"vZ0":-2.5110698859026224,"x":173.0,"y":128.72,"x0":-1.0990803594125305,"y0":50.003243802227345,"z0":6.226922744098182,"aX":-11.294652603778232},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":2022,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3984314725759104,"extension":6.41771806852193},"index":2,"playId":"25981c5f-a414-35d0-859c-78c3a853c31f","pitchNumber":3,"startTime":"2026-08-30T00:13:53.960Z","endTime":"2026-08-30T00:13:57.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.121670040328738,"aZ":-32.73385773664736,"pfxX":-1.7214938429666438,"pfxZ":-0.37037789910517027,"pX":-1.0920478573204708,"pZ":3.0145986079547487,"vX0":1.352038802946523,"vY0":-121.90888715407768,"vZ0":-0.9395066181278863,"x":158.63,"y":157.39,"x0":-1.4267745087321309,"y0":50.00043366934447,"z0":6.198991711638778,"aX":-2.623653376245098},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":2.9,"spinRate":850,"spinDirection":262},"zone":11,"typeConfidence":2.0,"plateTime":0.4471273179921278,"extension":6.413724596183002},"index":3,"playId":"d87c65a2-bcad-306e-a19a-96ad1edb2c2e","pitchNumber":4,"startTime":"2026-08-30T00:14:13.347Z","endTime":"2026-08-30T00:14:18.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7991626236646,"aZ":-22.23971138940142,"pfxX":-8.519717362253207,"pfxZ":5.250475571371979,"pX":-0.5707850564421869,"pZ":2.52226262676313,"vX0":5.454472806311251,"vY0":-135.95416300016836,"vZ0":-5.180230972104813,"x":138.76,"y":170.68,"x0":-1.4851162716003525,"y0":50.00319413126721,"z0":5.973655143220141,"aX":-16.12093906801462},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":14.4,"spinRate":1923,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40123839269375194,"extension":6.408052244274309},"index":4,"playId":"7375e737-5a6c-3ebd-ba53-37609998e2a7","pitchNumber":5,"startTime":"2026-08-30T00:14:31.758Z","endTime":"2026-08-30T00:14:35.393Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-30T00:14:46.142Z","endTime":"2026-08-30T00:15:12.000Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"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":94.0,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.851376096817376,"aZ":-16.530476397332517,"pfxX":-6.9847375373897425,"pfxZ":8.212947654024838,"pX":0.0871723707287028,"pZ":3.2172532858940173,"vX0":5.468531369039197,"vY0":-136.82176040542612,"vZ0":-4.891134179771529,"x":113.68,"y":151.91,"x0":-1.0252513450705973,"y0":50.003064093069135,"z0":6.152857142664362,"aX":-13.305612579678344},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":11.5,"spinRate":2056,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39960104802540064,"extension":6.5289249247974555},"index":6,"playId":"495906a6-9bd7-3770-8a4c-aad8e20065a9","pitchNumber":6,"startTime":"2026-08-30T00:15:12.000Z","endTime":"2026-08-30T00:15:16.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:15:16.760Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to right fielder Luis Lara.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T00:17:33.541Z","endTime":"2026-08-30T00:18:12.074Z","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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.4,"endSpeed":73.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42172598506365,"aZ":-39.79093971551099,"pfxX":-7.320462491023805,"pfxZ":-5.619895686217038,"pX":0.7771345229531055,"pZ":2.1605290810448365,"vX0":0.16716997386452614,"vY0":-115.706686119021,"vZ0":0.8183411593847536,"x":87.38,"y":180.45,"x0":1.6549970333619934,"y0":50.000211632607794,"z0":5.612703708805661,"aX":-9.931494907029782},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.7,"breakHorizontal":13.2,"spinRate":2810,"spinDirection":315},"zone":9,"typeConfidence":0.91,"plateTime":0.47322737252317104,"extension":6.042094689687577},"index":0,"playId":"73f96ab3-b2e8-3bee-bf7f-37a9b9d77892","pitchNumber":1,"startTime":"2026-08-30T00:17:48.742Z","endTime":"2026-08-30T00:17:53.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34796761226589,"aZ":-22.267867039492685,"pfxX":10.035117323055285,"pfxZ":5.13086311958523,"pX":0.5265011154122461,"pZ":2.6831884122557885,"vX0":-5.9610622363097905,"vY0":-137.5439934921882,"vZ0":-3.051005877026837,"x":96.93,"y":166.33,"x0":1.409594232655346,"y0":50.001522401667444,"z0":5.303786417501458,"aX":19.37139780765429},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.9,"breakHorizontal":-17.0,"spinRate":2534,"spinDirection":125},"zone":6,"typeConfidence":0.91,"plateTime":0.39707035659590906,"extension":6.169717325641124},"hitData":{"launchSpeed":96.4,"launchAngle":36.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.79,"coordY":82.5}},"index":1,"playId":"7b50e70f-239f-3dd8-86cf-da9e2563b11a","pitchNumber":2,"startTime":"2026-08-30T00:18:00.715Z","endTime":"2026-08-30T00:18:12.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:18:12.074Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a sharp ground ball to left fielder Jackson Chourio.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T00:18:32.548Z","endTime":"2026-08-30T00:19:12.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.157076787796175,"aZ":-24.192727687883018,"pfxX":9.154401190401579,"pfxZ":4.2082011627049365,"pX":0.7162158860838581,"pZ":1.5445175457136369,"vX0":-5.208619546929754,"vY0":-136.37177642004912,"vZ0":-5.602271705575463,"x":89.7,"y":197.08,"x0":1.4550801518568157,"y0":50.002310494331994,"z0":5.2797521733758845,"aX":17.35407412861498},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":-15.6,"spinRate":2367,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.40065014887205574,"extension":6.277511719127612},"index":0,"playId":"29d4b300-d4d8-34d4-9743-8b7678842426","pitchNumber":1,"startTime":"2026-08-30T00:18:36.188Z","endTime":"2026-08-30T00:18:40.968Z","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":94.5,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29010003463233,"aZ":-22.47844405987446,"pfxX":10.037606147498696,"pfxZ":5.057427653235071,"pX":1.5052218887497484,"pZ":1.8374402547376585,"vX0":-3.6992361528898425,"vY0":-137.50590312530593,"vZ0":-4.918141930773212,"x":59.62,"y":189.17,"x0":1.5634106891880395,"y0":50.001234534422274,"z0":5.172898991123362,"aX":19.23251509952245},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":-17.4,"spinRate":2423,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.39822259525351233,"extension":6.273144744821464},"index":1,"playId":"b6410293-8dc2-3d48-8939-9b7fe83e0d30","pitchNumber":2,"startTime":"2026-08-30T00:18:49.388Z","endTime":"2026-08-30T00:18:53.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98316279026031,"aZ":-24.588312805979715,"pfxX":0.9540342948780183,"pfxZ":4.272946966375484,"pX":-0.47367656275409936,"pZ":2.6313960867954806,"vX0":-5.454609545885423,"vY0":-131.6860880477082,"vZ0":-2.447426472075527,"x":135.06,"y":167.73,"x0":1.4905705988050373,"y0":50.00641087670669,"z0":5.370495985766826,"aX":1.6961641704875337},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-0.7,"spinRate":2689,"spinDirection":142},"zone":4,"typeConfidence":0.81,"plateTime":0.41414685910046245,"extension":6.242178384449133},"hitData":{"launchSpeed":104.1,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":76.31,"coordY":108.61}},"index":2,"playId":"ff8cef6f-4e5b-36be-9982-f09761da8d02","pitchNumber":3,"startTime":"2026-08-30T00:19:02.881Z","endTime":"2026-08-30T00:19:12.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:19:12.543Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Danny Jansen lines out to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T00:19:14.373Z","endTime":"2026-08-30T00:20:37.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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.8,"endSpeed":78.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.230140049631125,"aZ":-31.777102078044756,"pfxX":5.198049090698161,"pfxZ":0.25444469102217226,"pX":1.3413471798690153,"pZ":3.5047297172046825,"vX0":-1.9900435413499735,"vY0":-123.62763555173228,"vZ0":1.5456251999977761,"x":65.87,"y":144.15,"x0":1.4766758834890767,"y0":50.00403417077683,"z0":5.518441810257915,"aX":8.130664071942121},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.0,"breakHorizontal":-9.0,"spinRate":1816,"spinDirection":125},"zone":12,"typeConfidence":0.91,"plateTime":0.4412893577311521,"extension":6.1497559221639895},"index":0,"playId":"51209b90-898d-3491-a6e6-94407e964852","pitchNumber":1,"startTime":"2026-08-30T00:19:35.049Z","endTime":"2026-08-30T00:19:39.620Z","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":93.7,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.031566702356734,"aZ":-23.924135292523893,"pfxX":9.320089571491069,"pfxZ":4.374385855089795,"pX":0.03853621753258224,"pZ":2.276471053804362,"vX0":-6.800270410698822,"vY0":-136.27120367348306,"vZ0":-3.4650291541933993,"x":115.53,"y":177.32,"x0":1.3513182657407088,"y0":50.00544425205656,"z0":5.211111848565472,"aX":17.588442702930358},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":-15.5,"spinRate":2256,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.4014429449158503,"extension":6.321531390947264},"index":1,"playId":"c70753ca-6c8a-338a-9030-dc689e6e5fdc","pitchNumber":2,"startTime":"2026-08-30T00:19:52.194Z","endTime":"2026-08-30T00:19:57.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.105266695096105,"aZ":-31.52432036463222,"pfxX":5.511600695232794,"pfxZ":0.39933945951816696,"pX":0.45227984645691566,"pZ":1.7273668644574192,"vX0":-4.238719678865607,"vY0":-125.63933657757192,"vZ0":-2.564760949755436,"x":99.76,"y":192.14,"x0":1.4370222386791935,"y0":50.001221748964916,"z0":5.2983750766267494,"aX":8.897636181506867},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-9.1,"spinRate":1757,"spinDirection":124},"zone":9,"typeConfidence":0.91,"plateTime":0.43433180169932584,"extension":6.06065132301547},"hitData":{"launchSpeed":92.5,"launchAngle":21.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.62,"coordY":66.65}},"index":2,"playId":"039ba7c0-ffe3-3cdb-b563-3d8e3ee09aaa","pitchNumber":3,"startTime":"2026-08-30T00:20:25.727Z","endTime":"2026-08-30T00:20:37.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:20:37.065Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T00:20:47.534Z","endTime":"2026-08-30T00:21:58.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99257132289696,"aZ":-24.18582471813285,"pfxX":10.244254554024174,"pfxZ":4.211632288483668,"pX":-1.5526216026522588,"pZ":1.4126566909138203,"vX0":-10.668113466278546,"vY0":-136.56242998638774,"vZ0":-5.595528925841693,"x":176.18,"y":200.64,"x0":1.066341445701369,"y0":50.002291923514726,"z0":5.143354638102513,"aX":19.423679945872994},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":-16.4,"spinRate":2479,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4004925022175927,"extension":6.272963707354767},"index":0,"playId":"8a87ab56-9a5c-3c21-8c25-f32ca60829ef","pitchNumber":1,"startTime":"2026-08-30T00:20:58.843Z","endTime":"2026-08-30T00:21:03.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610793413766363,"aZ":-30.8707915553913,"pfxX":7.174853358091136,"pfxZ":0.8147079941485966,"pX":-0.4591299010759949,"pZ":3.094483212356348,"vX0":-6.581003509013208,"vY0":-125.01549072119708,"vZ0":0.7516588886430717,"x":134.5,"y":155.23,"x0":1.266727221984583,"y0":50.00104871598877,"z0":5.3106454205154945,"aX":11.432862899168509},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":-11.6,"spinRate":1728,"spinDirection":118},"zone":1,"typeConfidence":0.91,"plateTime":0.4370040465162939,"extension":6.143089406846304},"index":1,"playId":"84e75ebb-ebc8-3c05-b786-f5d095cfb23b","pitchNumber":2,"startTime":"2026-08-30T00:21:16.336Z","endTime":"2026-08-30T00:21:21.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21910779315467,"aZ":-15.649146489948036,"pfxX":6.790308393278294,"pfxZ":8.418494320525085,"pX":-1.279282252845061,"pZ":0.72325258015737,"vX0":-9.453979701583204,"vY0":-138.79090937148774,"vZ0":-9.214780904458395,"x":165.76,"y":219.25,"x0":1.278980071067798,"y0":50.00476455840489,"z0":5.11439759705568,"aX":13.333041369630688},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":-10.4,"spinRate":2501,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.3936792177184807,"extension":6.316085244197125},"index":2,"playId":"972e7b8c-b36f-3845-9788-6476e16e222f","pitchNumber":3,"startTime":"2026-08-30T00:21:31.566Z","endTime":"2026-08-30T00:21:36.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42100672610161,"aZ":-24.221714418701556,"pfxX":9.669234852881855,"pfxZ":4.140693142132605,"pX":0.021956208565065315,"pZ":2.410092703544957,"vX0":-7.039018667558901,"vY0":-137.47041001822242,"vZ0":-3.2026507180056547,"x":116.16,"y":173.71,"x0":1.3546583003784065,"y0":50.00390817519077,"z0":5.227600709733991,"aX":18.576259793331225},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":-16.1,"spinRate":2456,"spinDirection":122},"zone":5,"typeConfidence":0.9,"plateTime":0.3978744897670774,"extension":6.192320895574133},"hitData":{"launchSpeed":80.7,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.43,"coordY":149.15}},"index":3,"playId":"bd345ac9-8d95-381b-96ab-f32294922887","pitchNumber":4,"startTime":"2026-08-30T00:21:50.624Z","endTime":"2026-08-30T00:21:58.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:21:58.448Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T00:24:31.504Z","endTime":"2026-08-30T00:26:25.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.256689457844683,"aZ":-13.644830062895497,"pfxX":-5.100483295025269,"pfxZ":10.002811359031362,"pX":0.45793881592904656,"pZ":3.5605429950213225,"vX0":5.250892927438755,"vY0":-135.41048748321555,"vZ0":-4.632934717899203,"x":99.54,"y":142.65,"x0":-0.8459811183022833,"y0":50.00245104264,"z0":6.252060956249076,"aX":-9.44820018565544},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2100,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4048723880065088,"extension":6.407368683925843},"index":0,"playId":"513c3054-6eca-35ac-96ca-42d6e8db3b12","pitchNumber":1,"startTime":"2026-08-30T00:24:33.349Z","endTime":"2026-08-30T00:24:36.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.657664438518644,"aZ":-28.4579085100776,"pfxX":-5.936854230760626,"pfxZ":2.4290455937556485,"pX":0.2650583206702119,"pZ":1.0205281213588924,"vX0":5.395659832190808,"vY0":-122.5079937275409,"vZ0":-6.2248381980665,"x":106.9,"y":211.23,"x0":-1.1874376440616348,"y0":50.0039645712855,"z0":6.0060088254723105,"aX":-9.086434749152605},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":9.6,"spinRate":883,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.44593125877878226,"extension":6.493151795250953},"index":1,"playId":"25b56def-d89a-37c6-b2e2-f5715a7e24ee","pitchNumber":2,"startTime":"2026-08-30T00:24:51.933Z","endTime":"2026-08-30T00:24:58.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-30T00:25:08.163Z","endTime":"2026-08-30T00:25:20.675Z","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(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":92.9,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208224659471398,"aZ":-16.942844342183676,"pfxX":-5.413313014892074,"pfxZ":8.152261834607343,"pX":0.98018146735399,"pZ":4.0672770770676,"vX0":6.6993690472461624,"vY0":-135.25509930341101,"vZ0":-2.9956182448095703,"x":79.64,"y":128.96,"x0":-0.8158987091866764,"y0":50.00253524438058,"z0":6.365357660075328,"aX":-10.113637766472795},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":8.5,"spinRate":2116,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40368751646322965,"extension":6.431524833794316},"index":3,"playId":"8df09682-2296-30c8-bf30-dd6c82abf264","pitchNumber":3,"startTime":"2026-08-30T00:25:20.675Z","endTime":"2026-08-30T00:25:25.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.554583024233747,"aZ":-40.4354537673724,"pfxX":0.9641359498423867,"pfxZ":-5.862937839012307,"pX":0.6081828347030162,"pZ":0.3585461576761275,"vX0":3.904359645640314,"vY0":-118.04069721372404,"vZ0":-4.814475359364257,"x":93.82,"y":229.1,"x0":-1.1926841429593058,"y0":50.00012796182095,"z0":6.148968290354819,"aX":1.3590349210138475},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.5,"breakHorizontal":-2.8,"spinRate":2560,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.46408679592004365,"extension":6.3678109893371175},"index":4,"playId":"24f5e5c1-4bc2-319b-b3f2-034c0a95079c","pitchNumber":4,"startTime":"2026-08-30T00:25:38.392Z","endTime":"2026-08-30T00:25:44.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2229225246104,"aZ":-32.91296439739417,"pfxX":-4.58746822409598,"pfxZ":-0.47162269736635043,"pX":1.076149648855898,"pZ":1.1670100989208332,"vX0":6.455049764507875,"vY0":-124.26554935619782,"vZ0":-5.539454102300797,"x":75.98,"y":207.27,"x0":-0.9556371454315405,"y0":50.00174201825762,"z0":6.149858312775758,"aX":-7.194984834337986},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.9,"breakHorizontal":6.8,"spinRate":1047,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4402808758807102,"extension":6.501653104381996},"index":5,"playId":"a9266336-de83-3340-b73a-b2b804ceca0f","pitchNumber":5,"startTime":"2026-08-30T00:26:03.007Z","endTime":"2026-08-30T00:26:07.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.408205166718712,"aZ":-31.31673892067431,"pfxX":-4.368487718992286,"pfxZ":0.5565393549650661,"pX":0.3077068624470693,"pZ":1.144359772093342,"vX0":5.000069419110262,"vY0":-122.91951423168618,"vZ0":-5.475137142268988,"x":105.27,"y":207.88,"x0":-1.1812484076052838,"y0":50.00328607564013,"z0":6.046606746666424,"aX":-6.713620530346962},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":6.8,"spinRate":1007,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4448968175007848,"extension":6.554402584616684},"index":6,"playId":"12b60f6e-a936-32d6-97a9-e727cd4e20f3","pitchNumber":6,"startTime":"2026-08-30T00:26:20.992Z","endTime":"2026-08-30T00:26:25.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:26:25.251Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T00:26:27.269Z","endTime":"2026-08-30T00:29:13.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":"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":7},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.635145587215632,"aZ":-13.877330826501689,"pfxX":-6.451649133665273,"pfxZ":9.756151045460086,"pX":0.2929065750206287,"pZ":2.274675910758121,"vX0":6.496398132811998,"vY0":-135.79871181813647,"vZ0":-7.651128204144924,"x":105.84,"y":177.36,"x0":-1.28758080966959,"y0":50.00032653638604,"z0":6.086044502366293,"aX":-12.096131482541463},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2185,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4027370927847951,"extension":6.550879878283302},"index":0,"playId":"28743f87-30a7-31dd-9a49-3490245a60e9","pitchNumber":1,"startTime":"2026-08-30T00:26:53.084Z","endTime":"2026-08-30T00:26:57.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.042274335890966,"aZ":-15.394993123549545,"pfxX":-7.553529295844019,"pfxZ":8.755363560391775,"pX":-0.4109053744120816,"pZ":3.4069034819175537,"vX0":4.548190452956121,"vY0":-137.24793574631582,"vZ0":-4.756939657655029,"x":132.66,"y":146.79,"x0":-1.104095371796274,"y0":50.0040986958114,"z0":6.203540132777624,"aX":-14.479206727030949},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":12.8,"spinRate":2074,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39836704007826906,"extension":6.453968427594672},"index":1,"playId":"64b65f46-8115-3aa4-87c1-c5e329f9dc17","pitchNumber":2,"startTime":"2026-08-30T00:27:12.622Z","endTime":"2026-08-30T00:27:19.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-30T00:27:23.456Z","endTime":"2026-08-30T00:27:42.009Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.077941934618142,"aZ":-16.36441639790648,"pfxX":-6.226847592179434,"pfxZ":8.21114130430811,"pX":-0.3526654551402903,"pZ":3.6109184003650534,"vX0":4.22973276771682,"vY0":-137.53234054998146,"vZ0":-4.138058065890498,"x":130.44,"y":141.29,"x0":-1.0976540500321275,"y0":50.00119635221373,"z0":6.237070302081454,"aX":-11.987145070924395},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":10.4,"spinRate":2032,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39749033814728785,"extension":6.412618809051314},"index":3,"playId":"4c4e9094-8a0b-33cf-901c-84a76672deae","pitchNumber":3,"startTime":"2026-08-30T00:27:42.009Z","endTime":"2026-08-30T00:27:46.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.078745620617436,"aZ":-40.97143735067024,"pfxX":2.777095785611848,"pfxZ":-6.271215159994832,"pX":-0.6264109095264402,"pZ":0.7473947798829932,"vX0":0.9616015012495766,"vY0":-117.65336523447665,"vZ0":-3.6159088827722536,"x":140.88,"y":218.6,"x0":-1.4010549055634625,"y0":50.00222825135408,"z0":6.0969549986484255,"aX":3.89710585652996},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.0,"breakHorizontal":-5.3,"spinRate":2559,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4653410421392614,"extension":6.28639829905207},"index":4,"playId":"a122eef3-4754-3130-baa9-625dcc37ab70","pitchNumber":4,"startTime":"2026-08-30T00:28:03.430Z","endTime":"2026-08-30T00:28:08.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50100096189759,"aZ":-33.28644693791948,"pfxX":-3.3105418763800794,"pfxZ":-0.7277285878640605,"pX":-1.1747809657564818,"pZ":1.6543991939206406,"vX0":1.5232618811354106,"vY0":-122.13217207931048,"vZ0":-3.6319722975085007,"x":161.78,"y":194.11,"x0":-1.3741172604539746,"y0":50.00535718361694,"z0":6.00297908311229,"aX":-5.036431968463746},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.9,"breakHorizontal":5.6,"spinRate":855,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.44729584271686607,"extension":6.525274840542487},"index":5,"playId":"47a1187b-02d8-3d7a-b0c0-73d307ad01da","pitchNumber":5,"startTime":"2026-08-30T00:28:23.944Z","endTime":"2026-08-30T00:28:28.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4590011135154,"aZ":-18.611219977601724,"pfxX":-6.451237411869258,"pfxZ":7.196139140430294,"pX":-0.9165363108683235,"pZ":3.958914935951599,"vX0":2.384792259375093,"vY0":-136.0838400133665,"vZ0":-2.7304081470201034,"x":151.94,"y":131.89,"x0":-0.9634652294363993,"y0":50.005089172538,"z0":6.257154369859592,"aX":-12.161538115823985},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2089,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40173581468460284,"extension":6.502035165136949},"index":6,"playId":"19422d60-7756-3080-a152-ca7454d51311","pitchNumber":6,"startTime":"2026-08-30T00:28:46.539Z","endTime":"2026-08-30T00:28:50.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4079641350266,"aZ":-23.25306519572787,"pfxX":-9.168452836747225,"pfxZ":4.747888279930457,"pX":0.5073440619455907,"pZ":2.635818624001929,"vX0":9.140150590254542,"vY0":-135.65425712619236,"vZ0":-4.3953850504310905,"x":97.66,"y":167.61,"x0":-1.7013481264894628,"y0":50.003517164746086,"z0":5.881748769471558,"aX":-17.228276295271964},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":14.9,"spinRate":2094,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4025144149768818,"extension":6.499228016233529},"hitData":{"launchSpeed":77.7,"launchAngle":9.0,"totalDistance":152.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.35,"coordY":140.83}},"index":7,"playId":"19b16ff3-fada-3c6f-9d21-6847a11508b0","pitchNumber":7,"startTime":"2026-08-30T00:29:05.441Z","endTime":"2026-08-30T00:29:13.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:29:13.316Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Yelich lines out sharply to center fielder Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T00:29:34.325Z","endTime":"2026-08-30T00:29:48.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":3},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00183284450689,"aZ":-32.084275072382084,"pfxX":-4.553212439889813,"pfxZ":0.06025593987393307,"pX":-0.42654355441873276,"pZ":2.109281141446011,"vX0":4.0566074152316585,"vY0":-122.71677204689996,"vZ0":-3.310125346330392,"x":133.26,"y":181.83,"x0":-1.4980837219963279,"y0":50.00411531291733,"z0":6.168261555371486,"aX":-7.045349731111328},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.4,"breakHorizontal":7.4,"spinRate":1085,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4438892327647932,"extension":6.5464007450349575},"hitData":{"launchSpeed":105.3,"launchAngle":16.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":89.93,"coordY":63.88}},"index":0,"playId":"b8da2924-39cd-3a46-bd39-f7e75e51aec0","pitchNumber":1,"startTime":"2026-08-30T00:29:40.082Z","endTime":"2026-08-30T00:29:48.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:29:48.151Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cody Freeman homers (1) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T00:32:09.989Z","endTime":"2026-08-30T00:34:09.736Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.479872414278276,"aZ":-24.02831141952023,"pfxX":10.92570845848219,"pfxZ":4.343973340671699,"pX":0.7204971266652568,"pZ":2.4594507801279275,"vX0":-5.78357147042356,"vY0":-136.1684564823997,"vZ0":-3.313501588790761,"x":89.54,"y":172.37,"x0":1.4549788934231283,"y0":50.000319843339746,"z0":5.358442145144519,"aX":20.471331325639134},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":-18.5,"spinRate":2354,"spinDirection":130},"zone":6,"typeConfidence":0.89,"plateTime":0.4025619232796891,"extension":6.2212084534190994},"index":0,"playId":"72d8804c-6e47-3439-8b84-4bd30d235d0d","pitchNumber":1,"startTime":"2026-08-30T00:32:28.327Z","endTime":"2026-08-30T00:32:32.771Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-30T00:32:37.829Z","endTime":"2026-08-30T00:32:52.527Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98131757421132,"aZ":-27.88050459046322,"pfxX":8.299082463956049,"pfxZ":2.7717350609180773,"pX":2.6987072683337594,"pZ":3.7000058451981235,"vX0":-0.05054476078716302,"vY0":-123.5855123027912,"vZ0":1.4424259021227117,"x":14.13,"y":138.88,"x0":1.6404821110515104,"y0":50.005802501852564,"z0":5.445711379786893,"aX":12.875556728815864},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":-15.0,"spinRate":1689,"spinDirection":121},"zone":12,"typeConfidence":0.92,"plateTime":0.44272685676799206,"extension":6.104292261794861},"index":2,"playId":"f7a44202-094e-3096-a937-0d5f294b65b7","pitchNumber":2,"startTime":"2026-08-30T00:32:52.527Z","endTime":"2026-08-30T00:32:56.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.363434550385605,"aZ":-23.91046313549004,"pfxX":11.090901495312352,"pfxZ":4.403651087528051,"pX":-0.1908816276974236,"pZ":1.2699232537764726,"vX0":-7.876589665760872,"vY0":-136.182601124716,"vZ0":-5.8821641014532355,"x":124.28,"y":204.49,"x0":1.3004175103708908,"y0":50.000535153591805,"z0":5.115541276204495,"aX":20.795055587277886},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-18.4,"spinRate":2405,"spinDirection":126},"zone":13,"typeConfidence":0.89,"plateTime":0.40245807312064175,"extension":6.280484331267383},"index":3,"playId":"cf739b40-1d9f-3fdd-a014-00d8b8ffb434","pitchNumber":3,"startTime":"2026-08-30T00:33:10.141Z","endTime":"2026-08-30T00:33:15.789Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.801216339534037,"aZ":-21.37371679904403,"pfxX":9.773539420519224,"pfxZ":5.6637988794588985,"pX":-0.3626596543150509,"pZ":1.126634018975672,"vX0":-7.936516858292525,"vY0":-137.28725104119764,"vZ0":-7.221049388296212,"x":130.82,"y":208.36,"x0":1.2979723584476306,"y0":50.00020100811999,"z0":5.248965443755364,"aX":18.62704319984878},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":-16.0,"spinRate":2529,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.3991748814355347,"extension":6.272204374794978},"index":4,"playId":"6b591977-8fb8-3541-a4e7-1e311bb526f1","pitchNumber":4,"startTime":"2026-08-30T00:33:27.800Z","endTime":"2026-08-30T00:33:33.380Z","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":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32097620882916,"aZ":-17.26451979398828,"pfxX":7.318261732770778,"pfxZ":7.8830723467088495,"pX":0.37122817444807715,"pZ":2.485169661858085,"vX0":-5.688903552935564,"vY0":-137.15198982390052,"vZ0":-4.308562910759578,"x":102.85,"y":171.68,"x0":1.5287889221449382,"y0":50.004893376383116,"z0":5.26550708279774,"aX":13.846029123136905},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":-12.0,"spinRate":2494,"spinDirection":123},"zone":6,"typeConfidence":0.89,"plateTime":0.40043372543674627,"extension":6.373328215628822},"hitData":{"launchSpeed":100.2,"launchAngle":29.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":54.02,"coordY":59.43}},"index":5,"playId":"4645fc0a-9042-3928-a260-34c8bfd1114f","pitchNumber":5,"startTime":"2026-08-30T00:33:43.646Z","endTime":"2026-08-30T00:34:09.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:34:09.736Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T00:34:22.659Z","endTime":"2026-08-30T00:35:15.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":[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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.863794895358573,"aZ":-37.36410003707623,"pfxX":-5.222249349276763,"pfxZ":-3.7565950560007586,"pX":-0.8884570127614739,"pZ":2.9269244280210005,"vX0":-3.786037797636191,"vY0":-117.27051689979916,"vZ0":1.849939606931778,"x":150.87,"y":159.75,"x0":1.4300250431615305,"y0":50.0031954979215,"z0":5.634310797345735,"aX":-7.2136215524022305},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.0,"breakHorizontal":10.4,"spinRate":2775,"spinDirection":308},"zone":11,"typeConfidence":0.9,"plateTime":0.4685305458120337,"extension":6.095941571920676},"index":0,"playId":"3efc6fd4-549e-3a5a-8557-4492d71d1402","pitchNumber":1,"startTime":"2026-08-30T00:34:32.375Z","endTime":"2026-08-30T00:34:37.322Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630017530182773,"aZ":-22.698088733501745,"pfxX":10.085670716686113,"pfxZ":5.0249485442084065,"pX":0.16219108860180276,"pZ":2.572906152198345,"vX0":-6.9136097709698605,"vY0":-136.36734894407573,"vZ0":-3.2060195870338046,"x":110.82,"y":169.31,"x0":1.4183528131257568,"y0":50.001740560953955,"z0":5.327257432531149,"aX":19.018187660817766},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":2470,"spinDirection":130},"zone":5,"typeConfidence":0.9,"plateTime":0.40145208828063295,"extension":6.205497764143377},"hitData":{"launchSpeed":93.9,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.4,"coordY":106.58}},"index":1,"playId":"230f4e44-b43f-364b-b9bb-ff81f3c23427","pitchNumber":2,"startTime":"2026-08-30T00:35:04.534Z","endTime":"2026-08-30T00:35:15.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:35:15.206Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Corey Seager grounds into a double play, second baseman Brice Turang to shortstop Cooper Pratt to first baseman Jake Bauers. Justin Foscue out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T00:35:23.269Z","endTime":"2026-08-30T00:35:49.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.111830119450552,"aZ":-24.163923851481425,"pfxX":10.208105830267083,"pfxZ":4.209224709267696,"pX":0.19959174105971988,"pZ":2.430180093282767,"vX0":-6.909078349881421,"vY0":-137.07703981681706,"vZ0":-3.1591030029393243,"x":109.39,"y":173.17,"x0":1.4255291632376919,"y0":50.00680932994094,"z0":5.246230885017291,"aX":19.4437760037863},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":-17.0,"spinRate":2495,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.3994712460404881,"extension":6.35726504612978},"hitData":{"launchSpeed":98.8,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":152.19}},"index":0,"playId":"b9024fca-c0c6-36a1-a8c4-d6fc8979595d","pitchNumber":1,"startTime":"2026-08-30T00:35:41.037Z","endTime":"2026-08-30T00:35:49.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:35:49.075Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T00:36:04.597Z","endTime":"2026-08-30T00:38:10.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30371646722163,"aZ":-30.391646482133314,"pfxX":7.959439743020683,"pfxZ":1.136895368327723,"pX":1.294892673661068,"pZ":3.760503904079465,"vX0":-3.0815602918519973,"vY0":-124.3637312435191,"vZ0":1.8538247667767975,"x":67.64,"y":137.25,"x0":1.5139829916940657,"y0":50.00509705247498,"z0":5.521419784329135,"aX":12.502949413993814},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.8,"breakHorizontal":-13.7,"spinRate":1796,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.4399817216103177,"extension":6.231520200322874},"index":0,"playId":"aa5da013-74a0-3df2-a431-36051377625b","pitchNumber":1,"startTime":"2026-08-30T00:36:20.017Z","endTime":"2026-08-30T00:36:24.819Z","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":85.8,"endSpeed":79.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07007237404479,"aZ":-32.48676559590184,"pfxX":7.43388705440261,"pfxZ":-0.19790435408320484,"pX":-0.8961022290404721,"pZ":1.6841143990769363,"vX0":-7.72567500505605,"vY0":-124.87060421638063,"vZ0":-2.3836877278392072,"x":151.16,"y":193.31,"x0":1.2592003566856693,"y0":50.001304869247285,"z0":5.300812542975953,"aX":11.842241449494997},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-11.9,"spinRate":1819,"spinDirection":116},"zone":13,"typeConfidence":0.91,"plateTime":0.4371705578933094,"extension":6.291360495550734},"index":1,"playId":"c524010b-6f70-308a-9824-d7124092834b","pitchNumber":2,"startTime":"2026-08-30T00:36:42.779Z","endTime":"2026-08-30T00:36:47.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822675683643546,"aZ":-24.548863895777473,"pfxX":-1.1255186039581089,"pfxZ":4.301752489041938,"pX":-0.12465150545185052,"pZ":2.5683821907925406,"vX0":-4.015360011443473,"vY0":-131.10454778270244,"vZ0":-2.4790338963320213,"x":121.75,"y":169.43,"x0":1.561556232597791,"y0":50.0056718615608,"z0":5.322853682638768,"aX":-1.9959720657565818},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":2.8,"spinRate":2727,"spinDirection":147},"zone":5,"typeConfidence":0.88,"plateTime":0.41481094025949306,"extension":6.088273371952781},"index":2,"playId":"7878598a-9179-39eb-8fad-2d824666695d","pitchNumber":3,"startTime":"2026-08-30T00:37:00.365Z","endTime":"2026-08-30T00:37:07.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32225016047471,"aZ":-23.12065016734784,"pfxX":9.220900612841254,"pfxZ":4.773398120458763,"pX":0.9654228357045617,"pZ":2.7796763450808073,"vX0":-4.465952577802002,"vY0":-136.70101884605486,"vZ0":-2.5169400113910076,"x":80.2,"y":163.73,"x0":1.4195987075812,"y0":50.006532479399446,"z0":5.294668930304251,"aX":17.505610429368133},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":-15.8,"spinRate":2433,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.40023774051017114,"extension":6.27520574400318},"index":3,"playId":"b04d4030-1aac-3585-98bf-b73ab9daa10f","pitchNumber":4,"startTime":"2026-08-30T00:37:24.571Z","endTime":"2026-08-30T00:37:29.743Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-30T00:37:35.730Z","endTime":"2026-08-30T00:37:47.833Z","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, 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":85.1,"endSpeed":78.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79037692442167,"aZ":-33.87498757226676,"pfxX":6.950429277533706,"pfxZ":-1.0796261610073241,"pX":2.081721298292704,"pZ":3.1620633638723366,"vX0":-0.9103461613419688,"vY0":-123.9806301985661,"vZ0":1.2081643930870913,"x":37.65,"y":153.4,"x0":1.5479198312440328,"y0":50.00525794176852,"z0":5.477210126104502,"aX":10.914671709799748},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":-12.5,"spinRate":1786,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.4403411347986528,"extension":6.071082202164346},"index":5,"playId":"133e37d3-b202-3b9e-a4f1-534e1e183d44","pitchNumber":5,"startTime":"2026-08-30T00:37:47.833Z","endTime":"2026-08-30T00:37:51.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02306986968356,"aZ":-33.925138269520424,"pfxX":-1.9978002242440138,"pfxZ":-1.0860840119318116,"pX":0.9901431764282965,"pZ":1.2860642863851608,"vX0":-0.9916464959201078,"vY0":-125.10828102462916,"vZ0":-2.8964866626429484,"x":79.26,"y":204.06,"x0":1.6496012866781327,"y0":50.00520426381745,"z0":5.201692772695635,"aX":-3.2104224239882395},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.4,"breakHorizontal":3.8,"spinRate":2928,"spinDirection":301},"zone":14,"typeConfidence":0.91,"plateTime":0.4355400651359287,"extension":6.2703702309083225},"index":6,"playId":"3e8de1ee-6ee3-3adc-91da-886baeb7911b","pitchNumber":6,"startTime":"2026-08-30T00:38:05.393Z","endTime":"2026-08-30T00:38:10.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:38:10.137Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out sharply to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T00:38:33.314Z","endTime":"2026-08-30T00:38:54.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.145691412642766,"aZ":-32.88678700553108,"pfxX":-1.3459915476617503,"pfxZ":-0.437686957588042,"pX":-0.5153677968627333,"pZ":2.5410529348401507,"vX0":-4.495595399205406,"vY0":-125.7775673438551,"vZ0":-0.3407078679229302,"x":136.64,"y":170.17,"x0":1.4569536684258804,"y0":50.00267667030064,"z0":5.304259807047792,"aX":-2.1948920980821214},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":3.2,"spinRate":2825,"spinDirection":295},"zone":4,"typeConfidence":0.9,"plateTime":0.43247281357113376,"extension":6.196090334460659},"hitData":{"launchSpeed":102.0,"launchAngle":40.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.98,"coordY":51.83}},"index":0,"playId":"7dc76e7c-7d6d-32a7-850a-af489aab4bf2","pitchNumber":1,"startTime":"2026-08-30T00:38:44.076Z","endTime":"2026-08-30T00:38:54.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:38:54.093Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Lara strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T00:41:23.322Z","endTime":"2026-08-30T00:43:06.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55858510020586,"aZ":-20.979696377864304,"pfxX":-9.17482655582614,"pfxZ":5.943503981746458,"pX":-1.0761277789670405,"pZ":2.288275032778922,"vX0":5.966742930977461,"vY0":-136.08654532882667,"vZ0":-5.634662647729011,"x":158.02,"y":177.0,"x0":-2.0997942416766877,"y0":50.00515440830514,"z0":5.829235341028927,"aX":-17.291411668810817},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":15.5,"spinRate":2086,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40176867634309765,"extension":6.350291004231023},"index":0,"playId":"0899b087-d16f-34db-ad1b-a15b045cd38e","pitchNumber":1,"startTime":"2026-08-30T00:41:28.372Z","endTime":"2026-08-30T00:41:33.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.360369072086208,"aZ":-25.179015060658887,"pfxX":0.09851605931097485,"pfxZ":4.109543042509207,"pX":-1.9519155932728522,"pZ":3.7159568194175834,"vX0":-0.9037972487869795,"vY0":-129.04431524164784,"vZ0":-1.4277453471698252,"x":191.4,"y":138.45,"x0":-1.6113987720764287,"y0":50.00562615178806,"z0":6.198015483045647,"aX":0.1679316483575654},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":0.0,"spinRate":2240,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4228594502477896,"extension":6.380173853401583},"index":1,"playId":"a49d6f0f-6ed9-3965-a424-80161858b588","pitchNumber":2,"startTime":"2026-08-30T00:41:44.469Z","endTime":"2026-08-30T00:41:48.820Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892511105564576,"aZ":-18.3115534084942,"pfxX":-8.581822504189752,"pfxZ":7.485059020606267,"pX":0.02320305784593187,"pZ":2.3556315061293893,"vX0":6.242095902277334,"vY0":-134.85320207545342,"vZ0":-6.388504123749113,"x":116.12,"y":175.18,"x0":-1.2005373588438824,"y0":50.000594217865384,"z0":6.03629915157117,"aX":-15.886468574356297},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2101,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.405359692580344,"extension":6.4992079448957245},"index":2,"playId":"c2a32fb4-59f6-3146-b4ca-fc69fab55a50","pitchNumber":3,"startTime":"2026-08-30T00:42:01.020Z","endTime":"2026-08-30T00:42:07.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.546151552276573,"aZ":-23.772124244854798,"pfxX":0.4945128658180691,"pfxZ":4.842632052535038,"pX":1.2224424673283611,"pZ":2.537781055868014,"vX0":6.161009751124892,"vY0":-130.1752655778209,"vZ0":-4.5668614912664065,"x":70.4,"y":170.26,"x0":-1.2285400620269802,"y0":50.00225746681761,"z0":6.090421335840957,"aX":0.8572808977211319},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.2,"spinRate":2327,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4190320246182635,"extension":6.554433450652345},"index":3,"playId":"faf95ba9-294c-3e8b-88ed-fea7a7fe4992","pitchNumber":4,"startTime":"2026-08-30T00:42:21.332Z","endTime":"2026-08-30T00:42:26.445Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-30T00:42:47.529Z","endTime":"2026-08-30T00:43:00.912Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.054717032167535,"aZ":-15.93765676529533,"pfxX":-7.678406732038821,"pfxZ":8.460733780275119,"pX":-1.0825291430320783,"pZ":3.3444513625060566,"vX0":3.1680172740338097,"vY0":-137.53927629815445,"vZ0":-4.69682335665335,"x":158.26,"y":148.48,"x0":-1.2507103408056723,"y0":50.002009538894285,"z0":6.152508208114225,"aX":-14.733177879613491},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":13.2,"spinRate":2259,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39800121423795165,"extension":6.485064727092975},"index":5,"playId":"3f0872f5-cba9-303a-8955-29ce9ccd7905","pitchNumber":5,"startTime":"2026-08-30T00:43:00.912Z","endTime":"2026-08-30T00:43:06.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:43:06.442Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cooper Pratt grounds out sharply, pitcher Cal Quantrill to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T00:43:10.832Z","endTime":"2026-08-30T00:46:33.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":615698,"link":"/api/v1/people/615698"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19665523762532,"aZ":-14.897391366702848,"pfxX":-7.574293757515637,"pfxZ":9.00537514781719,"pX":0.29202541823348804,"pZ":3.318677457399801,"vX0":5.980085620972327,"vY0":-137.55045268071044,"vZ0":-5.026401785609824,"x":105.87,"y":149.18,"x0":-0.9250038752575963,"y0":50.000311565337995,"z0":6.177924640491644,"aX":-14.527753355623135},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":12.5,"spinRate":2254,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3980272257513775,"extension":6.641950113415467},"index":0,"playId":"4f06a32d-0e1f-3c4f-bba6-cce3cedb09e5","pitchNumber":1,"startTime":"2026-08-30T00:43:31.541Z","endTime":"2026-08-30T00:43:36.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.108338909815348,"aZ":-24.362062776538817,"pfxX":-11.669943538783723,"pfxZ":4.180414453842915,"pX":0.5159236317008238,"pZ":2.238433324313905,"vX0":10.794659769212195,"vY0":-135.69571246340644,"vZ0":-4.344446695617291,"x":97.33,"y":178.34,"x0":-1.993456216550829,"y0":50.00234714363288,"z0":5.553052493549364,"aX":-21.808284004274434},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":19.0,"spinRate":2110,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.40331746368009336,"extension":6.6659784076363415},"index":1,"playId":"daa58fe8-c77a-30f9-b629-396b50627fc8","pitchNumber":2,"startTime":"2026-08-30T00:43:51.788Z","endTime":"2026-08-30T00:43:56.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-30T00:44:06.075Z","endTime":"2026-08-30T00:44:20.818Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.991697833932623,"aZ":-40.94639025135095,"pfxX":1.7109262827011422,"pfxZ":-6.315823337943312,"pX":1.2393248760041773,"pZ":2.5489053635918384,"vX0":4.995138982488957,"vY0":-117.05167911671064,"vZ0":0.2575783711295774,"x":69.76,"y":169.96,"x0":-1.1442943268027366,"y0":50.00482517333763,"z0":6.269780414893628,"aX":2.374704127564555},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.0,"breakHorizontal":-4.3,"spinRate":2300,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4678429994422286,"extension":6.472330446779365},"index":3,"playId":"6d87ee1a-9cd3-34a2-b605-b80bc78eb0a0","pitchNumber":3,"startTime":"2026-08-30T00:44:20.818Z","endTime":"2026-08-30T00:44:25.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.990943181412437,"aZ":-30.200425339074975,"pfxX":-5.052129415300178,"pfxZ":1.2823317721186633,"pX":0.5792115196663639,"pZ":2.2752112676718412,"vX0":5.385108187428127,"vY0":-122.6062448254619,"vZ0":-3.364805489326885,"x":94.92,"y":177.35,"x0":-0.9790543000169128,"y0":50.00091328759163,"z0":6.2157604134277396,"aX":-7.766993574875529},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":8.0,"spinRate":930,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.445041186846566,"extension":6.517066851377384},"index":4,"playId":"aea65830-7197-3616-9cd4-e5284714cf25","pitchNumber":4,"startTime":"2026-08-30T00:44:42.140Z","endTime":"2026-08-30T00:44:48.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01570376918841,"aZ":-16.053487746163498,"pfxX":-7.1002366079979335,"pfxZ":8.4274026806571,"pX":0.5682390912882739,"pZ":4.42981339731633,"vX0":6.729131334740468,"vY0":-137.5471573667183,"vZ0":-1.8276543122531357,"x":95.34,"y":119.18,"x0":-0.9895580651455692,"y0":50.00019694715061,"z0":6.1934538479616155,"aX":-13.578638640642914},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":11.4,"spinRate":2203,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3984743682306804,"extension":6.5607359328973525},"index":5,"playId":"054f7062-9cb1-3cfa-b74d-76e7535fa46e","pitchNumber":5,"startTime":"2026-08-30T00:45:06.069Z","endTime":"2026-08-30T00:45:12.178Z","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":94.8,"endSpeed":86.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3295107288598,"aZ":-17.298079407581735,"pfxX":-7.794199029281258,"pfxZ":7.70744331961016,"pX":-1.1535731972962866,"pZ":2.8667406954212264,"vX0":2.576064405408968,"vY0":-137.9626577671338,"vZ0":-5.670217926698354,"x":160.97,"y":161.38,"x0":-1.0860963037546978,"y0":50.002121411759674,"z0":6.112112743881944,"aX":-15.043291897997488},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":13.6,"spinRate":2160,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39681415204619963,"extension":6.414046840328358},"index":6,"playId":"f70522a2-623f-3aec-805d-e2ea550adab9","pitchNumber":6,"startTime":"2026-08-30T00:45:23.018Z","endTime":"2026-08-30T00:45:27.606Z","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":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30897535242087,"aZ":-21.335332346804602,"pfxX":-7.884178543559537,"pfxZ":5.576023898815416,"pX":1.2371716249287594,"pZ":3.667291246753799,"vX0":8.610114279130702,"vY0":-137.7560832624924,"vZ0":-2.9393242140479128,"x":69.84,"y":139.76,"x0":-0.8875748617934259,"y0":50.003782973817785,"z0":6.17170025166099,"aX":-15.328357790614957},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":12.7,"spinRate":1995,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3958844510493442,"extension":6.6203158916819635},"index":7,"playId":"ed1f3b81-e49a-3ebe-a896-c56059e4d6d4","pitchNumber":7,"startTime":"2026-08-30T00:46:04.426Z","endTime":"2026-08-30T00:46:09.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47377597914315,"aZ":-21.079945835821338,"pfxX":-8.741402555904603,"pfxZ":5.61187250132604,"pX":0.15656143734157782,"pZ":2.0868785311027835,"vX0":6.9513357201767505,"vY0":-139.0836369744661,"vZ0":-6.708182883185673,"x":111.03,"y":182.43,"x0":-1.2279048641863024,"y0":50.00427661363645,"z0":5.907894556363629,"aX":-17.2868550920452},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":14.5,"spinRate":2081,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39241467898549853,"extension":6.634593688976522},"hitData":{"launchSpeed":100.8,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":127.99,"coordY":183.1}},"index":8,"playId":"af826f72-0d49-342e-b0db-c5bfb22a553a","pitchNumber":8,"startTime":"2026-08-30T00:46:24.983Z","endTime":"2026-08-30T00:46:33.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:46:33.018Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Hamilton pops out to third baseman Cody Freeman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T00:47:03.566Z","endTime":"2026-08-30T00:47:25.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":3},"details":{"event":"Pop Out","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":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.779048813438745,"aZ":-22.18969462276312,"pfxX":-10.592444059903965,"pfxZ":5.226532714672715,"pX":-0.006561821227980907,"pZ":1.5841960618051936,"vX0":8.384802447726365,"vY0":-137.41906727960915,"vZ0":-7.196657930285354,"x":117.25,"y":196.01,"x0":-1.722849870526486,"y0":50.004723359775944,"z0":5.747360057311986,"aX":-20.237702722820334},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":17.4,"spinRate":2117,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3987675222101119,"extension":6.588275341608372},"hitData":{"launchSpeed":72.8,"launchAngle":75.0,"totalDistance":85.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":173.98}},"index":0,"playId":"f1b96804-5163-3955-bcf1-f0c193fe3902","pitchNumber":1,"startTime":"2026-08-30T00:47:16.018Z","endTime":"2026-08-30T00:47:25.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:47:25.213Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to right fielder Luis Lara.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T00:50:08.753Z","endTime":"2026-08-30T00:50:37.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chad Patrick replaces Shane Drohan.","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-30T00:48:03.127Z","endTime":"2026-08-30T00:50:11.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694477,"link":"/api/v1/people/694477"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60924059154701,"aZ":-22.542274137187807,"pfxX":-0.640711865271614,"pfxZ":5.341622540076347,"pX":-1.103029896028895,"pZ":2.59002573959084,"vX0":0.5913461427728592,"vY0":-132.9323815765006,"vZ0":-2.722696872109246,"x":159.04,"y":168.85,"x0":-1.2443656701279804,"y0":50.000411569999386,"z0":5.251394593202307,"aX":-1.1546613656120743},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":1.1,"spinRate":2333,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.41093075519000744,"extension":6.132841905228068},"index":1,"playId":"d9e06f92-51fe-3ef0-af72-3744a5515199","pitchNumber":1,"startTime":"2026-08-30T00:50:11.005Z","endTime":"2026-08-30T00:50:15.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.791842876721905,"aZ":-23.671890427734905,"pfxX":-8.420935149932157,"pfxZ":4.19810910347395,"pX":-0.42348535313300845,"pZ":3.270227113697329,"vX0":4.286159252691258,"vY0":-140.8705123051851,"vZ0":-1.9019210906197133,"x":133.14,"y":150.48,"x0":-0.8646759728113067,"y0":50.00094828955872,"z0":5.472948830919917,"aX":-17.04733864411785},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.4,"breakHorizontal":14.5,"spinRate":2057,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.3877266865940028,"extension":6.054120941465603},"hitData":{"launchSpeed":75.9,"launchAngle":40.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.27,"coordY":108.5}},"index":2,"playId":"b63d388c-80c0-39a8-bf70-58431055a561","pitchNumber":2,"startTime":"2026-08-30T00:50:26.339Z","endTime":"2026-08-30T00:50:37.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:50:37.282Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Cooper Pratt to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T00:50:52.960Z","endTime":"2026-08-30T00:52:43.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"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(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.1,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98105975341465,"aZ":-24.872579257970973,"pfxX":-8.623803559205658,"pfxZ":3.575510435627109,"pX":1.031595185906648,"pZ":2.834944831170981,"vX0":7.6870101458486015,"vY0":-141.2774566351824,"vZ0":-2.9203459484039254,"x":77.68,"y":162.24,"x0":-0.5900445101579123,"y0":50.003954868153386,"z0":5.462054760937824,"aX":-17.619213827653287},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.1,"breakHorizontal":14.3,"spinRate":2141,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.38613324582101294,"extension":6.041769782036464},"index":0,"playId":"d0efab6c-f53d-3a98-ae0f-f2c685773d9a","pitchNumber":1,"startTime":"2026-08-30T00:51:04.057Z","endTime":"2026-08-30T00:51:09.569Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.081563697391722,"aZ":-22.559316674482552,"pfxX":1.8966619126527955,"pfxZ":5.4609859923641775,"pX":0.034363577489498906,"pZ":3.516845398776632,"vX0":2.600663209079377,"vY0":-131.39317967725535,"vZ0":-0.4866540353123402,"x":115.69,"y":143.83,"x0":-1.2120754728809633,"y0":50.00161125521632,"z0":5.370910404539646,"aX":3.3377441855473955},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":-4.0,"spinRate":2398,"spinDirection":139},"zone":12,"typeConfidence":0.91,"plateTime":0.4157916349558346,"extension":6.073624976276384},"index":1,"playId":"81de995c-569b-3966-b768-3b245e90998f","pitchNumber":2,"startTime":"2026-08-30T00:51:21.244Z","endTime":"2026-08-30T00:51:24.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-30T00:51:39.175Z","endTime":"2026-08-30T00:51:57.875Z","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(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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814932795486435,"aZ":-21.159650349944666,"pfxX":1.3439685400794565,"pfxZ":6.052529429691676,"pX":0.7465605122585486,"pZ":1.4086190897059783,"vX0":4.14744182100455,"vY0":-133.30932891247312,"vZ0":-6.0243939410299365,"x":88.54,"y":200.75,"x0":-0.9972923830573672,"y0":50.00122604556334,"z0":5.201934311979665,"aX":2.442660718855447},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-3.2,"spinRate":2443,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4092194179696902,"extension":6.114297389853935},"index":3,"playId":"6b1dfa8a-5734-381c-ad1b-dabd80040cf2","pitchNumber":3,"startTime":"2026-08-30T00:51:57.875Z","endTime":"2026-08-30T00:52:03.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.416788862041486,"aZ":-21.04576522788276,"pfxX":-0.26654066712864255,"pfxZ":6.11735955254054,"pX":0.7468253103265841,"pZ":2.3051652824799995,"vX0":4.923147546333347,"vY0":-133.23426953995224,"vZ0":-3.6574401321999255,"x":88.53,"y":176.54,"x0":-1.0810272160499623,"y0":50.004800888389205,"z0":5.194932793231122,"aX":-0.4861557163649245},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.6,"breakHorizontal":-0.5,"spinRate":2455,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.40924352410118026,"extension":6.227910262005948},"index":4,"playId":"b15c8dc1-10f9-30aa-bcd3-1992c865bfa3","pitchNumber":4,"startTime":"2026-08-30T00:52:16.585Z","endTime":"2026-08-30T00:52:21.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641108062634043,"aZ":-25.348917531392818,"pfxX":-9.232139494244999,"pfxZ":3.361670242450664,"pX":0.40357314594410815,"pZ":2.286591246061196,"vX0":6.27135737482791,"vY0":-140.81873913527315,"vZ0":-4.23481449242913,"x":101.62,"y":177.04,"x0":-0.6402781770678985,"y0":50.00267769367966,"z0":5.427695694439016,"aX":-18.747786056087392},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2152,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3873104122433695,"extension":6.047243333185461},"hitData":{"launchSpeed":94.2,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.0,"coordY":153.0}},"index":5,"playId":"9a8f870d-b08a-3b40-976c-264e802a0182","pitchNumber":5,"startTime":"2026-08-30T00:52:35.325Z","endTime":"2026-08-30T00:52:43.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:52:43.017Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to right fielder Luis Lara.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T00:53:01.303Z","endTime":"2026-08-30T00:53:37.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3484507114521,"aZ":-20.69186469686198,"pfxX":-9.87079039542235,"pfxZ":5.634299519388478,"pX":1.4546785988052042,"pZ":2.021291534145628,"vX0":9.108525971461802,"vY0":-141.42811846401725,"vZ0":-5.667666762184725,"x":61.55,"y":184.21,"x0":-0.5153449491973976,"y0":50.00529779412508,"z0":5.366236920342697,"aX":-20.12527571491943},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":16.2,"spinRate":2219,"spinDirection":223},"zone":14,"typeConfidence":0.92,"plateTime":0.38635170089481763,"extension":6.083685808281654},"index":0,"playId":"5322ddc6-b5ff-3dcf-8cab-0fa1c5c4363d","pitchNumber":1,"startTime":"2026-08-30T00:53:12.348Z","endTime":"2026-08-30T00:53:16.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151867878745307,"aZ":-21.47457396721201,"pfxX":-0.8652200595909223,"pfxZ":5.870708940244622,"pX":0.39810495540589663,"pZ":2.107181518153922,"vX0":4.288327660214133,"vY0":-133.73126914485982,"vZ0":-4.075716411903194,"x":101.83,"y":181.89,"x0":-1.1094770644070313,"y0":50.00238561232194,"z0":5.179373712511484,"aX":-1.5770588282252636},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":0.7,"spinRate":2509,"spinDirection":146},"zone":9,"typeConfidence":0.89,"plateTime":0.4085973578890485,"extension":6.149164403380755},"hitData":{"launchSpeed":86.5,"launchAngle":52.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.45,"coordY":128.47}},"index":1,"playId":"47eb7ab7-1ea5-3153-9e4e-e70a7dbf16b9","pitchNumber":2,"startTime":"2026-08-30T00:53:28.693Z","endTime":"2026-08-30T00:53:37.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:53:37.981Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Justin Foscue to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T00:56:10.263Z","endTime":"2026-08-30T00:56:52.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"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":679822,"link":"/api/v1/people/679822"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14224788689608,"aZ":-29.240131697294107,"pfxX":-4.821897477434707,"pfxZ":1.9419503981855488,"pX":-0.8130562283961559,"pZ":3.3567970669123883,"vX0":2.579623783140418,"vY0":-121.85375193418336,"vZ0":-0.8904124281605292,"x":147.99,"y":148.15,"x0":-1.2569932252215155,"y0":50.00177862290149,"z0":6.245199627639193,"aX":-7.276680653230644},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.6,"breakHorizontal":8.2,"spinRate":997,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.44888580477477413,"extension":6.437508859036655},"index":0,"playId":"6d6b2468-84da-3961-9639-b2e9d263cc7c","pitchNumber":1,"startTime":"2026-08-30T00:56:13.305Z","endTime":"2026-08-30T00:56:18.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.312014220207878,"aZ":-33.51386292365105,"pfxX":-5.779271833572527,"pfxZ":-0.8847705274409865,"pX":0.0672254926819213,"pZ":2.074920866955553,"vX0":4.801549936114344,"vY0":-121.99490115632706,"vZ0":-2.8895790946316033,"x":114.44,"y":182.76,"x0":-1.1726997906403034,"y0":50.00363046919952,"z0":6.154653233244858,"aX":-8.738290777740847},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.0,"breakHorizontal":9.4,"spinRate":1027,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4484527378898746,"extension":6.515023166841246},"index":1,"playId":"cc5cec10-ae22-3c12-a979-03e14078d17f","pitchNumber":2,"startTime":"2026-08-30T00:56:28.662Z","endTime":"2026-08-30T00:56:33.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.628686693462484,"aZ":-32.32178610805157,"pfxX":-4.912923153792668,"pfxZ":-0.09634095067680093,"pX":-0.45280283708828706,"pZ":1.6236705974259624,"vX0":3.528289734417072,"vY0":-123.52439719662178,"vZ0":-4.282346613708252,"x":134.26,"y":194.94,"x0":-1.2553366669852797,"y0":50.00254597446714,"z0":6.071849213694505,"aX":-7.657232112994985},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":8.2,"spinRate":944,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.441981957521016,"extension":6.484140142195625},"hitData":{"launchSpeed":86.8,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":151.68}},"index":2,"playId":"21f7ad2f-1b8d-36fa-ab96-63dfd1133b36","pitchNumber":3,"startTime":"2026-08-30T00:56:44.454Z","endTime":"2026-08-30T00:56:52.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:56:52.560Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out sharply, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T00:57:00.679Z","endTime":"2026-08-30T00:57:41.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":"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":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.444310115128964,"aZ":-40.60877172575776,"pfxX":3.544030434140136,"pfxZ":-6.119417904762237,"pX":0.7641415568554563,"pZ":2.208393147162572,"vX0":3.97834887913189,"vY0":-116.75898343532515,"vZ0":-0.3250060522375515,"x":87.87,"y":179.15,"x0":-1.423790214391275,"y0":50.00419420253663,"z0":6.177906982400333,"aX":4.882541599999516},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.9,"breakHorizontal":-7.4,"spinRate":2607,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4695085304169022,"extension":6.295369959007802},"index":0,"playId":"5413e505-06e5-3a56-a81c-56539ba54a1d","pitchNumber":1,"startTime":"2026-08-30T00:57:18.352Z","endTime":"2026-08-30T00:57:24.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.734969473654672,"aZ":-17.14817839984344,"pfxX":-8.414911746044243,"pfxZ":7.64276659561106,"pX":-0.23461016740797241,"pZ":1.9709582067684734,"vX0":5.455858451600357,"vY0":-139.40379621619215,"vZ0":-7.912853444542357,"x":125.94,"y":185.56,"x0":-1.1252152242611835,"y0":50.00171397959084,"z0":5.981183688086806,"aX":-16.538452630233504},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":14.0,"spinRate":2081,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3931253673801187,"extension":6.466184962295887},"hitData":{"launchSpeed":107.7,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":120.39,"coordY":142.05}},"index":1,"playId":"a06f7738-7818-302a-b960-38b63fbbb4f7","pitchNumber":2,"startTime":"2026-08-30T00:57:33.221Z","endTime":"2026-08-30T00:57:41.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:57:41.309Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T00:57:52.905Z","endTime":"2026-08-30T00:59:09.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.276946458335136,"aZ":-32.10254547748147,"pfxX":-6.641668656855888,"pfxZ":0.041378564446552524,"pX":0.7379035239863306,"pZ":1.004125391108281,"vX0":7.106233013141267,"vY0":-123.1175761844508,"vZ0":-5.451007195159015,"x":88.87,"y":211.67,"x0":-1.327879321093103,"y0":50.00074835924803,"z0":5.975539342208379,"aX":-10.158571107125985},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":10.3,"spinRate":958,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4455074013535296,"extension":6.538051040879024},"index":0,"playId":"60646eed-9720-3856-8b66-6bcd1c0e5f7b","pitchNumber":1,"startTime":"2026-08-30T00:58:11.296Z","endTime":"2026-08-30T00:58:15.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69542235719468,"aZ":-11.283115665513714,"pfxX":-7.539040186152118,"pfxZ":11.126488159831503,"pX":-0.3825840249460612,"pZ":2.162696546482469,"vX0":4.7206335164582365,"vY0":-136.9886014574524,"vZ0":-8.231791136350854,"x":131.58,"y":180.39,"x0":-1.159613174940884,"y0":50.00159469126305,"z0":6.00128971600092,"aX":-14.153293009894846},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":12.5,"spinRate":2296,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4017051380277654,"extension":6.639588302010538},"index":1,"playId":"fc62ac1b-0b75-3c7b-ade2-b8e8920813a0","pitchNumber":2,"startTime":"2026-08-30T00:58:27.093Z","endTime":"2026-08-30T00:58:31.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42047028371931,"aZ":-30.39859291169031,"pfxX":-5.939062411849387,"pfxZ":1.1263994830982078,"pX":-0.5095772385589965,"pZ":0.82624203656176,"vX0":3.916239841011506,"vY0":-124.49053209770004,"vZ0":-6.470937330382996,"x":136.42,"y":216.47,"x0":-1.3295671709431067,"y0":50.000695579071234,"z0":5.967544184118315,"aX":-9.343600953186984},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":9.8,"spinRate":1073,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4395664965875228,"extension":6.576878646781639},"index":2,"playId":"7f7fa104-cc08-303d-ac55-5547bb739660","pitchNumber":3,"startTime":"2026-08-30T00:58:43.958Z","endTime":"2026-08-30T00:58:49.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.467318384885914,"aZ":-31.961260035598674,"pfxX":-2.729972606212851,"pfxZ":0.13725849962880865,"pX":-0.7646100218041674,"pZ":3.140812437437179,"vX0":2.019390977278816,"vY0":-123.65472216612893,"vZ0":-0.9852530648795819,"x":146.15,"y":153.98,"x0":-1.2316360196338254,"y0":50.00374908247719,"z0":6.193172747069166,"aX":-4.286277597131984},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":4.6,"spinRate":938,"spinDirection":251},"zone":1,"typeConfidence":2.0,"plateTime":0.44062729019845426,"extension":6.4988230058123415},"index":3,"playId":"22c86827-7c55-38af-9159-73abfe1cbc56","pitchNumber":4,"startTime":"2026-08-30T00:59:04.708Z","endTime":"2026-08-30T00:59:09.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T00:59:09.816Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out sharply to right fielder Luis Lara.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T01:01:47.802Z","endTime":"2026-08-30T01:02:37.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Logan O'Hoppe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T01:01:22.748Z","endTime":"2026-08-30T01:01:49.913Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":681351,"link":"/api/v1/people/681351"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704187686422475,"aZ":-18.41286285505737,"pfxX":1.2631134097817105,"pfxZ":7.7924209638490325,"pX":-1.065371190202739,"pZ":3.2316345166227753,"vX0":0.40197450783861866,"vY0":-132.40074849918756,"vZ0":-1.7256838420588916,"x":157.61,"y":151.53,"x0":-1.3834475253025251,"y0":50.0023199009887,"z0":5.247005461610223,"aX":2.229914316043799},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.9,"breakHorizontal":-2.4,"spinRate":2375,"spinDirection":152},"zone":11,"typeConfidence":0.91,"plateTime":0.4145640732071003,"extension":6.125832270202758},"index":1,"playId":"62ad91f9-38e2-300e-9578-d4158206d1b6","pitchNumber":1,"startTime":"2026-08-30T01:01:49.913Z","endTime":"2026-08-30T01:01:54.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65658942600178,"aZ":-21.01541019826726,"pfxX":3.4296379650410316,"pfxZ":6.656205061850724,"pX":0.32190192378097815,"pZ":3.014240117468445,"vX0":2.9073608533413635,"vY0":-128.87250588607037,"vZ0":-1.6446200465787508,"x":104.73,"y":157.4,"x0":-1.2677787541815586,"y0":50.00209760587967,"z0":5.289672025802038,"aX":5.747214520125312},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.9,"breakHorizontal":-6.8,"spinRate":2367,"spinDirection":139},"zone":3,"typeConfidence":0.91,"plateTime":0.4255883539421146,"extension":6.123526230065435},"index":2,"playId":"7b4ca5e3-e565-3f63-914b-0fc3091bb758","pitchNumber":2,"startTime":"2026-08-30T01:02:06.741Z","endTime":"2026-08-30T01:02:11.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.811175252288535,"aZ":-15.911171610286763,"pfxX":3.198457964664032,"pfxZ":9.222516725565674,"pX":0.5234478658796322,"pZ":2.498629777172555,"vX0":2.816512414416776,"vY0":-131.8954458906558,"vZ0":-4.186220382386102,"x":97.05,"y":171.32,"x0":-0.9734744481482493,"y0":50.00411285160954,"z0":5.278258275905643,"aX":5.640063913772706},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.0,"breakHorizontal":-6.4,"spinRate":2476,"spinDirection":142},"zone":6,"typeConfidence":0.91,"plateTime":0.4151234127063792,"extension":6.157668711358256},"hitData":{"launchSpeed":101.5,"launchAngle":43.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":204.74,"coordY":84.13}},"index":3,"playId":"827e7854-723e-3aed-8a8d-790cc8ec9c30","pitchNumber":3,"startTime":"2026-08-30T01:02:26.769Z","endTime":"2026-08-30T01:02:37.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:02:37.211Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Freeman flies out to right fielder Luis Lara.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T01:02:49.044Z","endTime":"2026-08-30T01:03:35.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.091427149471187,"aZ":-20.549604340375456,"pfxX":-9.057724348690543,"pfxZ":5.713178718552505,"pX":-0.2767023973174987,"pZ":1.8182439636282652,"vX0":4.247496599997371,"vY0":-141.45271718184787,"vZ0":-6.467627906815688,"x":127.55,"y":189.69,"x0":-0.6177257695892355,"y0":50.003473296957765,"z0":5.444017583556049,"aX":-18.426609811392147},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":15.6,"spinRate":2183,"spinDirection":216},"zone":7,"typeConfidence":0.91,"plateTime":0.38664293433205454,"extension":6.097393251101407},"index":0,"playId":"581e0c54-4856-3265-a60b-4eebd649ccf4","pitchNumber":1,"startTime":"2026-08-30T01:03:07.381Z","endTime":"2026-08-30T01:03:11.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582367030022105,"aZ":-22.274249699323104,"pfxX":-9.265601371108886,"pfxZ":4.933761639008205,"pX":0.18904030989595283,"pZ":2.952103173150184,"vX0":5.300709822998659,"vY0":-140.49110425673828,"vZ0":-3.2168963424909878,"x":109.79,"y":159.07,"x0":-0.5141111712686512,"y0":50.005508373240914,"z0":5.552724669763573,"aX":-18.602329713736577},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.5,"breakHorizontal":15.7,"spinRate":2009,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3892538758003812,"extension":6.063494166091851},"hitData":{"launchSpeed":93.9,"launchAngle":29.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.86,"coordY":70.98}},"index":1,"playId":"5daef5e1-f5bc-3bbc-ad84-2d939565f2cc","pitchNumber":2,"startTime":"2026-08-30T01:03:25.649Z","endTime":"2026-08-30T01:03:35.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:03:35.376Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T01:04:37.412Z","endTime":"2026-08-30T01:05:48.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":"Offensive Substitution: Pinch-hitter Evan Carter replaces Justin Foscue.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T01:03:42.406Z","endTime":"2026-08-30T01:03:53.385Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"}},{"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":1,"startTime":"2026-08-30T01:03:53.385Z","endTime":"2026-08-30T01:04:39.714Z","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":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77965951124602,"aZ":-14.125551977997171,"pfxX":-4.028259904177208,"pfxZ":8.856083009503601,"pX":-0.4640533685222892,"pZ":2.723996316051905,"vX0":2.528058970328967,"vY0":-141.50999437247245,"vZ0":-5.012514436789041,"x":134.69,"y":165.23,"x0":-0.8433140174217915,"y0":50.00338835027108,"z0":5.415682894700192,"aX":-8.210945328719845},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":6.8,"spinRate":2324,"spinDirection":221},"zone":4,"typeConfidence":0.93,"plateTime":0.3863183587843575,"extension":6.063651367210763},"index":2,"playId":"fb103bde-46e2-390b-b2cb-bfa3df969e2d","pitchNumber":1,"startTime":"2026-08-30T01:04:39.714Z","endTime":"2026-08-30T01:04:44.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79267465324278,"aZ":-34.26993804851669,"pfxX":1.00652094942404,"pfxZ":-1.226765605578085,"pX":2.3356972603520925,"pZ":-1.3814921775234938,"vX0":7.596720709702708,"vY0":-129.18344231809178,"vZ0":-9.918303697326925,"x":27.97,"y":276.08,"x0":-0.763865581423555,"y0":50.005754149040186,"z0":5.110483980870382,"aX":1.7148192839321308},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.1,"breakHorizontal":-3.4,"spinRate":2538,"spinDirection":82},"zone":14,"typeConfidence":0.95,"plateTime":0.42263145101059685,"extension":6.111545937606747},"index":3,"playId":"1ce28aa8-beae-3faa-8599-9f3abfeff367","pitchNumber":2,"startTime":"2026-08-30T01:05:00.578Z","endTime":"2026-08-30T01:05:07.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748578728131648,"aZ":-19.330799312701238,"pfxX":-9.130809236212178,"pfxZ":6.26613216564636,"pX":0.009974171433510606,"pZ":1.68125511315794,"vX0":5.826620548573143,"vY0":-141.6671285420608,"vZ0":-6.695077829734897,"x":116.62,"y":193.39,"x0":-0.877880705868584,"y0":50.00589983213684,"z0":5.2936490511628325,"aX":-18.722930363572367},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":15.5,"spinRate":2295,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.38536509747155145,"extension":5.871576305207099},"index":4,"playId":"2f6dc8d9-a23f-38b2-a99f-807204c6aa0c","pitchNumber":3,"startTime":"2026-08-30T01:05:24.790Z","endTime":"2026-08-30T01:05:29.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.520691601773784,"aZ":-17.236264261592233,"pfxX":-3.9643965978670583,"pfxZ":7.290921521656198,"pX":-0.9637708384011417,"pZ":3.6732264437806568,"vX0":1.2547010987616944,"vY0":-141.9972276332839,"vZ0":-2.1032097370145983,"x":153.74,"y":139.6,"x0":-0.8954168985201129,"y0":50.00312069626962,"z0":5.51620037185178,"aX":-8.121861852524807},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":7.0,"spinRate":2231,"spinDirection":221},"zone":11,"typeConfidence":0.94,"plateTime":0.38525949228359924,"extension":5.982867429099543},"index":5,"playId":"89e59483-27ca-3e57-81db-a9884f4e4e45","pitchNumber":4,"startTime":"2026-08-30T01:05:43.659Z","endTime":"2026-08-30T01:05:48.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:05:48.657Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T01:08:27.615Z","endTime":"2026-08-30T01:08:42.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":[4],"actionIndex":[0,1,2,3],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Evan Carter remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T01:07:17.750Z","endTime":"2026-08-30T01:07:17.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"description":"Defensive switch from center field to second base for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T01:07:17.765Z","endTime":"2026-08-30T01:07:18.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"500"},{"details":{"description":"Joc Pederson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-30T01:07:17.765Z","endTime":"2026-08-30T01:07:17.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":681351,"link":"/api/v1/people/681351"}},{"details":{"description":"Pitching Change: Peyton Gray replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-30T01:07:17.766Z","endTime":"2026-08-30T01:08:29.910Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":93.6,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66199698375065,"aZ":-14.665328234279297,"pfxX":-6.420202094325623,"pfxZ":9.323434126829866,"pX":-0.6352073017704118,"pZ":2.972184318719486,"vX0":6.971564137397685,"vY0":-136.1193717000978,"vZ0":-4.070786727470185,"x":141.21,"y":158.53,"x0":-2.3944976378938776,"y0":50.002707853219334,"z0":5.50129544439628,"aX":-12.057224110255003},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2249,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.40226717374047416,"extension":6.891538017811809},"hitData":{"launchSpeed":84.0,"launchAngle":19.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.87,"coordY":93.36}},"index":4,"playId":"453f9a82-056a-30cc-8e43-df68e896e7d3","pitchNumber":1,"startTime":"2026-08-30T01:08:29.910Z","endTime":"2026-08-30T01:08:42.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:08:42.338Z","atBatIndex":49},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Garrett Mitchell reaches on a fielder's choice. William Contreras to 2nd. William Contreras advances to 2nd, on a fielding error by second baseman Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T01:08:50.842Z","endTime":"2026-08-30T01:09:31.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.227410931595895,"aZ":-13.984017281178822,"pfxX":-8.05841882402352,"pfxZ":9.613078833785524,"pX":-0.29376859704784486,"pZ":2.859107163672197,"vX0":8.294551277671296,"vY0":-136.93589673038534,"vZ0":-4.8934064368294035,"x":128.2,"y":161.58,"x0":-2.320187231886164,"y0":50.00504346992475,"z0":5.631495337325108,"aX":-15.252572925474238},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":12.7,"spinRate":2437,"spinDirection":216},"zone":1,"typeConfidence":0.91,"plateTime":0.40052787706076165,"extension":6.841992640002933},"index":0,"playId":"b3b76321-11c6-37be-bc5b-3a8fb8bde49c","pitchNumber":1,"startTime":"2026-08-30T01:09:02.282Z","endTime":"2026-08-30T01:09:06.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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.036130069899674,"aZ":-26.230333360897163,"pfxX":-9.523781961567774,"pfxZ":3.8700220867499544,"pX":-0.6967867226480111,"pZ":1.9881163991908322,"vX0":7.436439136651205,"vY0":-122.54837140526709,"vZ0":-3.226444854921935,"x":143.56,"y":185.1,"x0":-2.519040336397503,"y0":50.00279499028965,"z0":5.539318656728074,"aX":-14.62540063824518},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.6,"breakHorizontal":15.7,"spinRate":1817,"spinDirection":246},"zone":7,"typeConfidence":0.89,"plateTime":0.445310070735641,"extension":6.881665073309188},"hitData":{"launchSpeed":72.3,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":162.32}},"index":1,"playId":"a60e0b87-545d-3e0b-8b13-677c29f385b8","pitchNumber":2,"startTime":"2026-08-30T01:09:21.138Z","endTime":"2026-08-30T01:09:31.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:09:31.156Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a line drive to right fielder Brandon Nimmo. William Contreras to 3rd. Garrett Mitchell to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T01:09:56.376Z","endTime":"2026-08-30T01:10:41.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","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":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":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32795169772683,"aZ":-13.174219192300294,"pfxX":-7.109612795671179,"pfxZ":10.035838242093435,"pX":-0.7073730155906219,"pZ":2.94415298023428,"vX0":7.017773167115248,"vY0":-136.55056078211834,"vZ0":-4.550949024712338,"x":143.96,"y":159.29,"x0":-2.3837439903602666,"y0":50.002992251983656,"z0":5.534885750624652,"aX":-13.461484472475227},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2414,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.40070289774546586,"extension":6.883510258670377},"index":0,"playId":"087d9b82-d9d2-3dc3-ae88-70f98d3939b1","pitchNumber":1,"startTime":"2026-08-30T01:10:07.127Z","endTime":"2026-08-30T01:10:10.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44826067420968,"aZ":-22.722893880202733,"pfxX":-9.876401963022161,"pfxZ":6.118145067234753,"pX":-0.7324114819069282,"pZ":2.1596689771414574,"vX0":7.402877136485909,"vY0":-122.97903805806487,"vZ0":-3.5968983246739508,"x":144.92,"y":180.47,"x0":-2.4859507419591615,"y0":50.00213892934543,"z0":5.549872575161012,"aX":-15.255933528606784},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.6,"breakHorizontal":16.3,"spinRate":1989,"spinDirection":244},"zone":7,"typeConfidence":0.87,"plateTime":0.443947290855371,"extension":6.9126385066796345},"hitData":{"launchSpeed":92.8,"launchAngle":18.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.58,"coordY":95.29}},"index":1,"playId":"7fc42f55-e051-3e1d-b9b1-f95246e60751","pitchNumber":2,"startTime":"2026-08-30T01:10:30.716Z","endTime":"2026-08-30T01:10:41.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:10:41.561Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Lara singles on a line drive to left fielder Wyatt Langford. William Contreras scores. Garrett Mitchell to 3rd. Christian Yelich to 2nd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T01:11:55.438Z","endTime":"2026-08-30T01:13:08.865Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"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":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"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":"3B","start":"3B","end":"score","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":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T01:10:49.507Z","endTime":"2026-08-30T01:11:57.658Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24460049714004,"aZ":-30.312062084428092,"pfxX":-9.736976302169271,"pfxZ":1.2271247739914584,"pX":-1.0335091130126233,"pZ":1.6411143686312233,"vX0":6.6456276811607715,"vY0":-122.51111871278273,"vZ0":-3.141257554012019,"x":156.39,"y":194.47,"x0":-2.516464594037994,"y0":50.00419653647114,"z0":5.53128353966529,"aX":-14.799553335489167},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.7,"breakHorizontal":16.1,"spinRate":1815,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.44711762269837063,"extension":6.873067620728037},"index":1,"playId":"23aa63f0-2f33-3de2-ad5e-4d08d1f5520e","pitchNumber":1,"startTime":"2026-08-30T01:11:57.658Z","endTime":"2026-08-30T01:12:05.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.016555087704553,"aZ":-27.038862496529255,"pfxX":-10.933482488399537,"pfxZ":3.391904814252289,"pX":0.05506129547790917,"pZ":1.1980508314675289,"vX0":9.229198458904612,"vY0":-121.9216179453462,"vZ0":-4.7555206568818935,"x":114.9,"y":206.43,"x0":-2.3511178445443526,"y0":50.000112161582564,"z0":5.495585629991952,"aX":-16.528309262916235},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.3,"breakHorizontal":17.8,"spinRate":1791,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.44852578596042303,"extension":7.125147368273827},"index":2,"playId":"b853e88b-a18b-30bf-a707-da69c21d8fd0","pitchNumber":2,"startTime":"2026-08-30T01:12:18.453Z","endTime":"2026-08-30T01:12:24.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170098265976787,"aZ":-22.705691517118137,"pfxX":0.566716728853963,"pfxZ":5.515430844209705,"pX":-0.4728388420211799,"pZ":2.1859047769965616,"vX0":5.380355514505265,"vY0":-129.47483823644347,"vZ0":-4.183924601860984,"x":135.02,"y":179.76,"x0":-2.6418235875087634,"y0":50.004974633316294,"z0":5.5367093433900605,"aX":0.9718657961592073},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":-2.0,"spinRate":2600,"spinDirection":178},"zone":4,"typeConfidence":0.88,"plateTime":0.42123571874602606,"extension":6.749079764390829},"index":3,"playId":"3b00a135-3f3c-3356-afe5-7370bdae7b19","pitchNumber":3,"startTime":"2026-08-30T01:12:38.323Z","endTime":"2026-08-30T01:12:42.894Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.264662902618188,"aZ":-14.534232251308612,"pfxX":-7.101612139040938,"pfxZ":9.287801765673612,"pX":-0.15755324488697153,"pZ":2.4870016212408363,"vX0":8.415153787239674,"vY0":-137.1665769158951,"vZ0":-5.630542876545784,"x":123.01,"y":171.63,"x0":-2.347294322441736,"y0":50.004450611961815,"z0":5.562992832261562,"aX":-13.490201389024437},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":11.0,"spinRate":2380,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.39981798217039666,"extension":6.920432488126309},"hitData":{"launchSpeed":98.9,"launchAngle":8.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.83,"coordY":108.28}},"index":4,"playId":"bc7a3ce1-4b02-395b-9bf7-5a675390b03b","pitchNumber":4,"startTime":"2026-08-30T01:12:59.067Z","endTime":"2026-08-30T01:13:08.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:13:08.865Z","atBatIndex":52},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cooper Pratt out on a sacrifice fly to left fielder Wyatt Langford. Garrett Mitchell scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T01:13:31.262Z","endTime":"2026-08-30T01:15:38.629Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"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"}]},{"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.951508343489937,"aZ":-12.861348290668976,"pfxX":-7.484886113536028,"pfxZ":10.135503807503753,"pX":-0.8428820533137839,"pZ":2.6177831026201144,"vX0":6.667190783358794,"vY0":-137.29520487057334,"vZ0":-5.697128080507965,"x":149.13,"y":168.1,"x0":-2.332599842555471,"y0":50.002118154431145,"z0":5.598153597649212,"aX":-14.261141518616052},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":12.1,"spinRate":2384,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.3992485960826775,"extension":6.925709944362816},"index":0,"playId":"25f81a1d-9a96-3b81-a0ee-5ab39496c92e","pitchNumber":1,"startTime":"2026-08-30T01:13:39.666Z","endTime":"2026-08-30T01:13:44.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.801054679132662,"aZ":-23.34468042608248,"pfxX":-0.8327451860583659,"pfxZ":5.096004343148618,"pX":0.09669648609156284,"pZ":2.6763225233629866,"vX0":7.286398927451001,"vY0":-129.93313907556296,"vZ0":-2.8173840289495065,"x":113.31,"y":166.52,"x0":-2.6197875742925993,"y0":50.00342062624283,"z0":5.522950457312197,"aX":-1.44385644787463},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":0.1,"spinRate":2533,"spinDirection":173},"zone":5,"typeConfidence":0.86,"plateTime":0.419406901206965,"extension":6.840620841864284},"index":1,"playId":"af5519ca-0b54-3235-b664-32c8e9063f6f","pitchNumber":2,"startTime":"2026-08-30T01:13:58.198Z","endTime":"2026-08-30T01:14:03.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":78.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.403414181805186,"aZ":-27.569306503655813,"pfxX":-9.659524056105484,"pfxZ":2.9854730183943765,"pX":-0.6355575669967494,"pZ":2.4606604845338786,"vX0":7.3475577375702645,"vY0":-122.69063172026722,"vZ0":-2.0082543316622425,"x":141.23,"y":172.34,"x0":-2.395640510318514,"y0":50.006092008066936,"z0":5.610772396853621,"aX":-14.915513190224436},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.3,"breakHorizontal":16.1,"spinRate":1822,"spinDirection":244},"zone":4,"typeConfidence":0.9,"plateTime":0.4443073659228358,"extension":6.851916352085455},"index":2,"playId":"09464552-5ec1-3c7b-be85-ed26716feb31","pitchNumber":3,"startTime":"2026-08-30T01:14:26.912Z","endTime":"2026-08-30T01:14:32.701Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-30T01:14:46.574Z","endTime":"2026-08-30T01:15:04.229Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231284247750388,"aZ":-14.586537746211427,"pfxX":-7.306634266918273,"pfxZ":9.203402829241558,"pX":0.08985540334146633,"pZ":2.3814493194780946,"vX0":9.025700750881715,"vY0":-136.87878203142088,"vZ0":-5.598779125607323,"x":113.57,"y":174.48,"x0":-2.2901642152214516,"y0":50.00121832472428,"z0":5.440290376832948,"aX":-13.960939104137937},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":11.5,"spinRate":2303,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.39908913438473403,"extension":6.974100651328506},"index":4,"playId":"d06fb249-b24b-3840-aa21-28f9e7f812eb","pitchNumber":4,"startTime":"2026-08-30T01:15:04.229Z","endTime":"2026-08-30T01:15:08.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2653126133041,"aZ":-28.844002046355413,"pfxX":-9.852971709251177,"pfxZ":2.211299436733132,"pX":-0.0531812676239489,"pZ":1.2764742588455,"vX0":8.46714845240425,"vY0":-121.48348179473604,"vZ0":-4.020335079831031,"x":119.03,"y":204.32,"x0":-2.2920479059148473,"y0":50.00282659082982,"z0":5.44114098269059,"aX":-14.82910500501001},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":16.0,"spinRate":1718,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.449692249021715,"extension":6.932242761965449},"hitData":{"launchSpeed":80.9,"launchAngle":29.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.54,"coordY":109.77}},"index":5,"playId":"3d6f943c-6da7-3483-91f1-8ed999903302","pitchNumber":5,"startTime":"2026-08-30T01:15:27.175Z","endTime":"2026-08-30T01:15:38.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:15:38.629Z","atBatIndex":53},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"David Hamilton grounds into a force out, first baseman Jake Burger to shortstop Corey Seager. Christian Yelich to 3rd. Luis Lara out at 2nd. David Hamilton to 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T01:16:11.478Z","endTime":"2026-08-30T01:17:11.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.930193743703402,"aZ":-27.717430202123406,"pfxX":-8.617404668571861,"pfxZ":2.85158500276237,"pX":0.13356460863927322,"pZ":1.8666191945336559,"vX0":8.843659759347641,"vY0":-123.50739341708436,"vZ0":-3.3725237960529926,"x":111.91,"y":188.38,"x0":-2.3544392084169505,"y0":50.00176207331438,"z0":5.551858558834211,"aX":-13.466488573843188},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":13.8,"spinRate":1892,"spinDirection":246},"zone":8,"typeConfidence":0.89,"plateTime":0.441515757868304,"extension":6.852033674856494},"index":0,"playId":"360cad77-5288-3f7c-963c-4fcb0cbc1b7d","pitchNumber":1,"startTime":"2026-08-30T01:16:15.949Z","endTime":"2026-08-30T01:16:21.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.040314220389053,"aZ":-15.484481948754594,"pfxX":-5.962658460137892,"pfxZ":8.668052904944105,"pX":-0.10206488402904179,"pZ":2.997140041186147,"vX0":8.188789779534341,"vY0":-137.30561793374596,"vZ0":-3.9968461488752323,"x":120.89,"y":157.86,"x0":-2.336912113443705,"y0":50.001431707945,"z0":5.513016077425658,"aX":-11.479271690730465},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":9.2,"spinRate":2259,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.39765032211537,"extension":6.944205696966961},"index":1,"playId":"d7b38c5f-e31a-3562-aa3e-b3d22a243640","pitchNumber":2,"startTime":"2026-08-30T01:16:38.301Z","endTime":"2026-08-30T01:16:42.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50952367748371,"aZ":-29.128141632516712,"pfxX":-9.079935998904563,"pfxZ":2.0192979219766807,"pX":-0.8682026377368315,"pZ":1.8623211237944917,"vX0":6.495147034153703,"vY0":-121.3634951023632,"vZ0":-2.999470931474723,"x":150.09,"y":188.5,"x0":-2.386196827106737,"y0":50.00219507773046,"z0":5.6249960834850725,"aX":-13.681211278886682},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":15.1,"spinRate":1680,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.44960021711671283,"extension":6.8660371506330495},"hitData":{"launchSpeed":73.0,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.28,"coordY":167.9}},"index":2,"playId":"14398ec4-5c49-3a42-92bb-f3b66b199cfb","pitchNumber":3,"startTime":"2026-08-30T01:17:02.353Z","endTime":"2026-08-30T01:17:11.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:17:11.424Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T01:17:37.287Z","endTime":"2026-08-30T01:19:00.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93865421238726,"aZ":-16.37343506813267,"pfxX":-7.808647828959387,"pfxZ":8.357197230676023,"pX":-0.04910574563781214,"pZ":2.9173691943026143,"vX0":8.762678951568967,"vY0":-135.9310072769258,"vZ0":-4.201623376095508,"x":118.87,"y":160.01,"x0":-2.2844404142857515,"y0":50.002863856613914,"z0":5.6037612958468666,"aX":-14.7633201256452},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":12.5,"spinRate":2267,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.40138658776568636,"extension":6.8811708893716865},"index":0,"playId":"78167717-d694-3683-9987-6b90cef944c8","pitchNumber":1,"startTime":"2026-08-30T01:17:46.199Z","endTime":"2026-08-30T01:17:49.459Z","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.7,"endSpeed":75.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.496578021321746,"aZ":-30.32874856233106,"pfxX":-10.1371435741605,"pfxZ":1.2792238812621175,"pX":-1.4361600190576096,"pZ":2.213436860655204,"vX0":5.873465831236558,"vY0":-118.8757983658336,"vZ0":-1.3478616200931741,"x":171.74,"y":179.02,"x0":-2.614324871370836,"y0":50.00154142965446,"z0":5.525806723172421,"aX":-14.595144158978641},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":17.0,"spinRate":1689,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4596942978607772,"extension":6.927209691885084},"index":1,"playId":"69eb6bbc-08a4-32a0-8858-e7eef4f2baf9","pitchNumber":2,"startTime":"2026-08-30T01:18:13.258Z","endTime":"2026-08-30T01:18:17.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54421476792241,"aZ":-28.64413076872799,"pfxX":-10.035012570755562,"pfxZ":2.340277548040218,"pX":-0.1611739372504916,"pZ":3.049711751511473,"vX0":8.60713093111834,"vY0":-121.37813111073113,"vZ0":-0.4057111630429099,"x":123.14,"y":156.44,"x0":-2.4324981309391625,"y0":50.00054896932814,"z0":5.692001586327623,"aX":-15.120399448108396},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.4,"breakHorizontal":16.4,"spinRate":1611,"spinDirection":246},"zone":2,"typeConfidence":0.9,"plateTime":0.449547957914084,"extension":6.823599484897784},"index":2,"playId":"01a1170e-d5c8-3483-8640-5e7bc8cf0f6f","pitchNumber":3,"startTime":"2026-08-30T01:18:33.328Z","endTime":"2026-08-30T01:18:38.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.739218929237914,"aZ":-13.782354969227912,"pfxX":-5.79869255059007,"pfxZ":9.574361967489068,"pX":-0.16256377521163676,"pZ":4.024662286298379,"vX0":7.8103129666190005,"vY0":-137.76827093603623,"vZ0":-2.164617863423173,"x":123.2,"y":130.11,"x0":-2.2815543727471694,"y0":50.00678084375726,"z0":5.752682556457074,"aX":-11.144499331230325},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2107,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3976370875344055,"extension":6.792338986619848},"index":3,"playId":"ecaae468-4c4b-3364-a6c5-d4bcbaf010ef","pitchNumber":4,"startTime":"2026-08-30T01:18:56.142Z","endTime":"2026-08-30T01:19:00.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:19:00.953Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T01:21:17.261Z","endTime":"2026-08-30T01:23:12.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45571390601078,"aZ":-24.195490570299494,"pfxX":0.8874120649075898,"pfxZ":4.644526512413897,"pX":-1.92262585245929,"pZ":2.8746242667631527,"vX0":-1.7640379365749022,"vY0":-130.05161457559066,"vZ0":-1.4577718051673985,"x":190.29,"y":161.17,"x0":-1.351798507292882,"y0":50.004825000230284,"z0":5.27201951681381,"aX":1.5253464344129168},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.3,"breakHorizontal":-1.2,"spinRate":2392,"spinDirection":137},"zone":11,"typeConfidence":0.9,"plateTime":0.42065260331501086,"extension":6.092552493854765},"index":0,"playId":"48df3c9f-8889-3537-85a5-44887de0a9dd","pitchNumber":1,"startTime":"2026-08-30T01:21:36.248Z","endTime":"2026-08-30T01:21:40.689Z","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":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80079603239545,"aZ":-24.898036003961344,"pfxX":-9.68593070210116,"pfxZ":3.712818103518728,"pX":-0.11443367771256958,"pZ":2.7506786647057284,"vX0":5.132432389384605,"vY0":-139.0359481674821,"vZ0":-2.8097835638927076,"x":121.36,"y":164.51,"x0":-0.7246158250021267,"y0":50.004085730635516,"z0":5.424389233050316,"aX":-18.988662033047035},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.4,"breakHorizontal":16.4,"spinRate":2155,"spinDirection":216},"zone":5,"typeConfidence":0.91,"plateTime":0.3937491169870486,"extension":6.05801268402329},"index":1,"playId":"630cfb95-c499-3c8b-8a60-36ab4a4dd56c","pitchNumber":2,"startTime":"2026-08-30T01:21:50.917Z","endTime":"2026-08-30T01:21:54.705Z","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.4,"endSpeed":89.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.361153982220202,"aZ":-20.45535597643489,"pfxX":-8.856797675774395,"pfxZ":5.73455375910326,"pX":-0.13738071539569605,"pZ":2.413697095387046,"vX0":4.714420783797306,"vY0":-141.77789399325067,"vZ0":-4.77395295395394,"x":122.24,"y":173.61,"x0":-0.6680405193824408,"y0":50.00135482691332,"z0":5.418626649514029,"aX":-18.091242921327314},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":15.1,"spinRate":2187,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.385817333670897,"extension":5.950065310587743},"index":2,"playId":"bae8488d-4fc2-3dd1-a34a-20f957109eda","pitchNumber":3,"startTime":"2026-08-30T01:22:09.220Z","endTime":"2026-08-30T01:22:13.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.272222042874077,"aZ":-30.05900692771062,"pfxX":1.5047546667636853,"pfxZ":1.2411320192734019,"pX":1.5880132794231743,"pZ":0.14631236640789358,"vX0":6.1281362905444166,"vY0":-129.45809509968774,"vZ0":-6.905975662561586,"x":56.47,"y":234.83,"x0":-0.9988161606260587,"y0":50.00514149510432,"z0":5.128487776252653,"aX":2.5723094265795288},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.0,"breakHorizontal":-4.0,"spinRate":2434,"spinDirection":93},"zone":14,"typeConfidence":0.85,"plateTime":0.42197836411801104,"extension":6.064538504452279},"index":3,"playId":"53480e28-6c67-3c23-8200-4ee34b4d0f0c","pitchNumber":4,"startTime":"2026-08-30T01:22:27.824Z","endTime":"2026-08-30T01:22:35.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.000296157863893,"aZ":-23.361617127676098,"pfxX":-8.335804570744784,"pfxZ":4.3574415187361275,"pX":-1.7689726364769647,"pZ":3.905478703471773,"vX0":1.0088557263499915,"vY0":-141.10472369931045,"vZ0":0.03130998772219329,"x":184.43,"y":133.33,"x0":-1.0467018601854754,"y0":50.00660016567558,"z0":5.394841795641464,"aX":-16.87471555588247},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":2168,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.38761831462922913,"extension":5.8034231330256505},"index":4,"playId":"e7c7a7cd-482a-3cab-b8b9-03b590ddeeda","pitchNumber":5,"startTime":"2026-08-30T01:22:49.441Z","endTime":"2026-08-30T01:22:54.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56276985242268,"aZ":-18.302025064098718,"pfxX":1.5652744490631005,"pfxZ":7.676479372059031,"pX":1.0759060141150187,"pZ":1.0634142952765318,"vX0":5.101280417549198,"vY0":-132.85068428274656,"vZ0":-7.12528334386974,"x":75.99,"y":210.07,"x0":-1.0641048057370492,"y0":50.00204383388989,"z0":5.086391692382912,"aX":2.8274521318039354},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":-3.8,"spinRate":2523,"spinDirection":109},"zone":14,"typeConfidence":0.91,"plateTime":0.41057874941090633,"extension":6.184015905577793},"index":5,"playId":"b4ec2ddf-0e21-37fd-9fcb-09b71c5bf5c5","pitchNumber":6,"startTime":"2026-08-30T01:23:05.439Z","endTime":"2026-08-30T01:23:12.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:23:12.290Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T01:23:19.003Z","endTime":"2026-08-30T01:23:50.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27055298192831,"aZ":-19.332169794307173,"pfxX":1.33375727972949,"pfxZ":7.442059653619999,"pX":-0.04571481739713804,"pZ":3.1587181628882757,"vX0":2.220427772091415,"vY0":-130.26096569641214,"vZ0":-1.7424198582841215,"x":118.74,"y":153.49,"x0":-1.0810732602011652,"y0":50.003774680658104,"z0":5.291546482648717,"aX":2.3016103965006582},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.3,"breakHorizontal":-2.9,"spinRate":2422,"spinDirection":118},"zone":2,"typeConfidence":0.91,"plateTime":0.4197964044749547,"extension":6.078227153766772},"hitData":{"launchSpeed":90.3,"launchAngle":59.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.28,"coordY":119.78}},"index":0,"playId":"93c207d3-a6a4-3d61-bbb7-9ccf68edd262","pitchNumber":1,"startTime":"2026-08-30T01:23:37.529Z","endTime":"2026-08-30T01:23:50.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:23:50.302Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Nimmo homers (14) on a fly ball to right center field. Corey Seager scores.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T01:23:56.393Z","endTime":"2026-08-30T01:25:25.491Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":694477,"link":"/api/v1/people/694477"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":694477,"link":"/api/v1/people/694477"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.243906276787456,"aZ":-18.389713689725326,"pfxX":1.2720990871756737,"pfxZ":7.499062463387805,"pX":1.1546738749891694,"pZ":1.8011576179521056,"vX0":5.375458820886081,"vY0":-133.59417499689033,"vZ0":-5.2393192976927745,"x":72.99,"y":190.15,"x0":-1.0351080709797373,"y0":50.00192820334394,"z0":5.077627731852541,"aX":2.337018956821052},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-3.2,"spinRate":2569,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4073972477164003,"extension":6.145619828904522},"index":0,"playId":"638319a0-62ee-3667-a882-7d94e70fa1e1","pitchNumber":1,"startTime":"2026-08-30T01:24:16.499Z","endTime":"2026-08-30T01:24:21.509Z","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":97.6,"endSpeed":90.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7923936192338,"aZ":-13.739157778248662,"pfxX":-3.854202689559381,"pfxZ":8.940673234908353,"pX":0.18313258784969325,"pZ":1.4303464926879672,"vX0":4.049075393091931,"vY0":-142.03424976357482,"vZ0":-8.438442145713724,"x":110.02,"y":200.16,"x0":-0.7540445121342924,"y0":50.00264041223017,"z0":5.295961516977299,"aX":-7.945965599304468},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":6.2,"spinRate":2457,"spinDirection":213},"zone":14,"typeConfidence":0.94,"plateTime":0.3843243815335273,"extension":6.081242311681492},"index":1,"playId":"d6344232-b7ba-3d61-a64d-e9c3eceaf2cd","pitchNumber":2,"startTime":"2026-08-30T01:24:41.366Z","endTime":"2026-08-30T01:24:46.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221608379205712,"aZ":-20.336028586364584,"pfxX":-2.0862457492716797,"pfxZ":6.622484416286002,"pX":0.0914316027235219,"pZ":2.3065949047082266,"vX0":3.7114594852104212,"vY0":-132.09794548780073,"vZ0":-3.6856500889767934,"x":113.51,"y":176.5,"x0":-1.0536737332230737,"y0":50.00006082937998,"z0":5.1948176391713625,"aX":-3.727743576838666},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":3.1,"spinRate":2526,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.41289877234649763,"extension":6.033622839622563},"hitData":{"launchSpeed":107.7,"launchAngle":26.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":180.18,"coordY":35.03}},"index":2,"playId":"6cb72e0e-14f1-3553-8b96-a2da7e386203","pitchNumber":3,"startTime":"2026-08-30T01:25:02.355Z","endTime":"2026-08-30T01:25:25.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:25:25.491Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a sharp ground ball to left fielder Jackson Chourio.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T01:28:06.077Z","endTime":"2026-08-30T01:29:18.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T01:25:31.922Z","endTime":"2026-08-30T01:26:14.459Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Antonio Senzatela replaces Chad Patrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-30T01:26:14.459Z","endTime":"2026-08-30T01:28:08.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480878502051933,"aZ":-22.27426943179497,"pfxX":0.7774542900312515,"pfxZ":5.507180774276271,"pX":0.4076180303660665,"pZ":1.5830121167264566,"vX0":4.907117121155323,"vY0":-132.75315793396828,"vZ0":-6.434396534769853,"x":101.46,"y":196.04,"x0":-1.5603646450771878,"y0":50.005453639048035,"z0":5.642693871962046,"aX":1.3965994401194355},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":-2.4,"spinRate":2282,"spinDirection":193},"zone":9,"typeConfidence":0.91,"plateTime":0.4114533750699265,"extension":6.121947095171367},"index":2,"playId":"a0098008-ecfb-3a84-bb0d-4a9fdc822055","pitchNumber":1,"startTime":"2026-08-30T01:28:08.345Z","endTime":"2026-08-30T01:28:13.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054817693199393,"aZ":-24.597639682797826,"pfxX":-8.344974156411432,"pfxZ":3.901088344854971,"pX":0.20148964577647083,"pZ":1.0621326589642528,"vX0":7.54996914559712,"vY0":-138.0451314674601,"vZ0":-7.948918159521682,"x":109.32,"y":210.1,"x0":-1.4770000095406302,"y0":50.000769508751354,"z0":5.619667159328852,"aX":-16.19795587331855},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.6,"breakHorizontal":13.7,"spinRate":2274,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.3958960077663338,"extension":6.115230276533513},"index":3,"playId":"bfdb9d8d-4ff4-31a4-958d-64eb5b51070a","pitchNumber":2,"startTime":"2026-08-30T01:28:24.349Z","endTime":"2026-08-30T01:28:28.994Z","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":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.525326567647152,"aZ":-23.56260666900902,"pfxX":0.8391992830713497,"pfxZ":4.775178623906192,"pX":0.747332442172986,"pZ":1.9383126841245055,"vX0":5.921846704721329,"vY0":-132.70187518207132,"vZ0":-5.460197094194998,"x":88.51,"y":186.45,"x0":-1.6122102010651906,"y0":50.001990168785575,"z0":5.714566503072629,"aX":1.511322096436942},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2317,"spinDirection":184},"zone":9,"typeConfidence":0.91,"plateTime":0.4110703279198389,"extension":6.046056481267038},"index":4,"playId":"a748e407-c758-312e-ade3-83d216e93c7a","pitchNumber":3,"startTime":"2026-08-30T01:28:39.384Z","endTime":"2026-08-30T01:28:44.417Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-30T01:28:50.936Z","endTime":"2026-08-30T01:29:04.873Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.429782721647236,"aZ":-14.289599744188761,"pfxX":-4.635307137079886,"pfxZ":9.021030466109195,"pX":0.2093336418417089,"pZ":1.6919083759835247,"vX0":6.299873788611372,"vY0":-139.8834711534883,"vZ0":-8.35382561596086,"x":109.02,"y":193.1,"x0":-1.4693022379721752,"y0":50.00156143790266,"z0":5.652850884872168,"aX":-9.189196442536097},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":7.1,"spinRate":2491,"spinDirection":214},"zone":8,"typeConfidence":0.89,"plateTime":0.39149673840886434,"extension":6.015390830212306},"hitData":{"launchSpeed":103.4,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":106.71,"coordY":94.93}},"index":6,"playId":"ffbc569d-dd18-36cf-b724-f49012984a17","pitchNumber":4,"startTime":"2026-08-30T01:29:04.873Z","endTime":"2026-08-30T01:29:18.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:29:18.639Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman David Hamilton to first baseman Jake Bauers. Ezequiel Duran to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T01:29:19.774Z","endTime":"2026-08-30T01:30:22.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":2},"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"}]},{"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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(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":91.6,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38239810604885,"aZ":-23.408745576643625,"pfxX":1.098416533903376,"pfxZ":4.827620032409127,"pX":0.5881556284587066,"pZ":1.1545631605956288,"vX0":5.388951091188325,"vY0":-133.30672433945008,"vZ0":-7.316650659432732,"x":94.58,"y":207.61,"x0":-1.5952591910281906,"y0":50.002802611324064,"z0":5.60322287410188,"aX":1.9919814987720492},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":-3.0,"spinRate":2294,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.40956682405400846,"extension":6.022738503749958},"index":0,"playId":"c222cf05-3c48-3fd2-ba37-29117daaa03a","pitchNumber":1,"startTime":"2026-08-30T01:29:39.418Z","endTime":"2026-08-30T01:29:44.134Z","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":90.9,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.937234952221097,"aZ":-24.81499151433929,"pfxX":2.1739318573389665,"pfxZ":4.1285860709675415,"pX":0.549637748046016,"pZ":2.6075309663395454,"vX0":4.868494857917529,"vY0":-132.36827194716608,"vZ0":-3.5408982227497083,"x":96.05,"y":168.38,"x0":-1.5923891393803493,"y0":50.00536398526756,"z0":5.769237508561714,"aX":3.8766819456746044},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":-4.9,"spinRate":2410,"spinDirection":184},"zone":6,"typeConfidence":0.91,"plateTime":0.4130167427255773,"extension":6.105029358759179},"index":1,"playId":"2cce5873-97cf-35ac-a0a2-09acdb3ae1a0","pitchNumber":2,"startTime":"2026-08-30T01:29:55.679Z","endTime":"2026-08-30T01:30:00.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25248649534384,"aZ":-24.933893281598056,"pfxX":-8.411459916998012,"pfxZ":3.6333221727602734,"pX":-0.32867624419360336,"pZ":1.6723989877268521,"vX0":6.362972800124617,"vY0":-139.90432541687954,"vZ0":-6.30766193790341,"x":129.53,"y":193.63,"x0":-1.5346431557279787,"y0":50.00134740428875,"z0":5.580243848278391,"aX":-16.747121932475793},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.5,"breakHorizontal":14.0,"spinRate":2301,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.3908522991129155,"extension":6.174455490564634},"hitData":{"launchSpeed":86.0,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.59,"coordY":157.43}},"index":2,"playId":"cc7b6af5-802e-31a2-85b1-e67774867408","pitchNumber":3,"startTime":"2026-08-30T01:30:13.085Z","endTime":"2026-08-30T01:30:22.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:30:22.787Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T01:30:31.486Z","endTime":"2026-08-30T01:31:13.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"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":"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":91.0,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11945168929776,"aZ":-22.499406658088358,"pfxX":-0.06254810784166409,"pfxZ":5.411558693279838,"pX":1.066918766193108,"pZ":0.8696219570300788,"vX0":6.874169910118063,"vY0":-132.34820737067284,"vZ0":-7.956473080832455,"x":76.33,"y":215.3,"x0":-1.5473389348241777,"y0":50.00598073299081,"z0":5.541941682917253,"aX":-0.11326673658460534},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":-1.3,"spinRate":2157,"spinDirection":193},"zone":14,"typeConfidence":0.89,"plateTime":0.4126003623899175,"extension":6.07101582365004},"index":0,"playId":"f00f1511-09c5-3778-baec-fd287999416e","pitchNumber":1,"startTime":"2026-08-30T01:30:49.254Z","endTime":"2026-08-30T01:30:53.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399839967614597,"aZ":-23.102005990660217,"pfxX":0.01773314933731518,"pfxZ":5.080341793032322,"pX":0.557381670969119,"pZ":1.2379756521001846,"vX0":5.562875670347039,"vY0":-132.35876263916737,"vZ0":-7.008752500371038,"x":95.75,"y":205.35,"x0":-1.567819580541773,"y0":50.00515877989498,"z0":5.59449569013722,"aX":0.03170709161517156},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":-1.2,"spinRate":2189,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.41271790085023907,"extension":6.158389447769243},"hitData":{"launchSpeed":77.3,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":173.47}},"index":1,"playId":"04da1d98-623d-36a5-975c-a34312789b95","pitchNumber":2,"startTime":"2026-08-30T01:31:05.259Z","endTime":"2026-08-30T01:31:13.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:31:13.444Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio called out on strikes, catcher Danny Jansen to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T01:33:48.481Z","endTime":"2026-08-30T01:34:48.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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_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: Jakob Junis replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T01:31:47.052Z","endTime":"2026-08-30T01:33:50.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"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":81.3,"endSpeed":74.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705433065716456,"aZ":-32.78058912732103,"pfxX":9.084339166709395,"pfxZ":-0.4292460280796444,"pX":-0.6003142165566284,"pZ":3.535852131474592,"vX0":0.9903801364280423,"vY0":-118.35260355651262,"vZ0":1.7958578905820821,"x":139.88,"y":143.31,"x0":-2.2042896261976375,"y0":50.001256662941955,"z0":5.770553440774442,"aX":12.878850671809703},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.1,"breakHorizontal":-16.7,"spinRate":2478,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.4628848152394931,"extension":5.678918233983035},"index":1,"playId":"b333b8d5-305a-3cb4-bb5b-b685f32d2c89","pitchNumber":1,"startTime":"2026-08-30T01:33:50.760Z","endTime":"2026-08-30T01:33:55.356Z","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":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278458918712122,"aZ":-27.04022803007119,"pfxX":-8.957665855992516,"pfxZ":2.817335658375404,"pX":-1.4542139562689569,"pZ":3.160798449119207,"vX0":4.080472981389201,"vY0":-134.0209345045187,"vZ0":-1.112760672816632,"x":172.43,"y":153.44,"x0":-1.830485068629971,"y0":50.00520350586039,"z0":5.508168966066627,"aX":-16.33840924213852},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.0,"breakHorizontal":15.4,"spinRate":2028,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40828824078934467,"extension":6.093557006922158},"index":2,"playId":"b05a93a0-9af6-3b33-9d01-1769eb213b6e","pitchNumber":2,"startTime":"2026-08-30T01:34:03.750Z","endTime":"2026-08-30T01:34:09.758Z","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":92.4,"endSpeed":85.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7317162451535,"aZ":-24.352610707011785,"pfxX":-7.083351459744688,"pfxZ":4.191554102074022,"pX":-0.2590846777051152,"pZ":3.672119820900762,"vX0":6.3434423700584865,"vY0":-134.64010521777018,"vZ0":-0.4645316695827196,"x":126.88,"y":139.63,"x0":-1.7067003720436829,"y0":50.00318816179207,"z0":5.545864547269327,"aX":-13.219093996196133},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":11.8,"spinRate":2164,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.40429196126315725,"extension":6.121868552511494},"index":3,"playId":"7b7bf39e-73e4-37ba-a9aa-92cb268e18a5","pitchNumber":3,"startTime":"2026-08-30T01:34:23.771Z","endTime":"2026-08-30T01:34:29.193Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11142488023106,"aZ":-31.53212199402169,"pfxX":6.523957838604082,"pfxZ":0.42569910406065503,"pX":-0.22349819352199668,"pZ":2.451402586626196,"vX0":2.2480833091961694,"vY0":-122.48486861780734,"vZ0":-1.0586639494917038,"x":125.52,"y":172.59,"x0":-1.9998672254854266,"y0":50.005675981781046,"z0":5.573874909836842,"aX":9.962147306838459},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.7,"breakHorizontal":-12.4,"spinRate":2414,"spinDirection":61},"zone":5,"typeConfidence":0.88,"plateTime":0.4463617491080827,"extension":5.7499174073299795},"index":4,"playId":"4eb2a35e-7a72-34a9-bf6c-093d8d2647da","pitchNumber":4,"startTime":"2026-08-30T01:34:39.939Z","endTime":"2026-08-30T01:34:48.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:34:48.454Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T01:35:09.240Z","endTime":"2026-08-30T01:36:53.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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(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":82.0,"endSpeed":75.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45783913832067,"aZ":-32.12512920642465,"pfxX":8.20604026734539,"pfxZ":0.03108980705161457,"pX":-0.5364947650085137,"pZ":4.046791362494847,"vX0":1.172884337189128,"vY0":-119.39555938468709,"vZ0":2.713468104499672,"x":137.45,"y":129.52,"x0":-2.100006420101091,"y0":50.00127813292527,"z0":5.78187847840827,"aX":11.874282522232399},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":-15.1,"spinRate":2359,"spinDirection":63},"zone":11,"typeConfidence":0.9,"plateTime":0.45832390542009094,"extension":5.79774174213375},"index":0,"playId":"9137ec67-bf25-3fdc-8a23-c118d3070249","pitchNumber":1,"startTime":"2026-08-30T01:35:13.869Z","endTime":"2026-08-30T01:35:18.640Z","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":80.8,"endSpeed":74.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.751798495245946,"aZ":-33.24919561124447,"pfxX":8.775102521882287,"pfxZ":-0.7635503598660964,"pX":0.15077780347254574,"pZ":2.6094660012403907,"vX0":2.375014238671702,"vY0":-117.74322311201895,"vZ0":-0.023720367766605133,"x":111.25,"y":168.32,"x0":-2.011716607372582,"y0":50.00569187661981,"z0":5.7012961275980265,"aX":12.298344047764152},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.1,"breakHorizontal":-16.4,"spinRate":2420,"spinDirection":58},"zone":5,"typeConfidence":0.9,"plateTime":0.46553855086473384,"extension":5.879097834732803},"index":1,"playId":"a34e9cfc-e23f-368b-804b-f454c5e3026a","pitchNumber":2,"startTime":"2026-08-30T01:35:24.607Z","endTime":"2026-08-30T01:35:29.847Z","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":92.7,"endSpeed":85.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.655529532938665,"aZ":-17.549563179507036,"pfxX":-2.71331403347859,"pfxZ":7.87639347192507,"pX":1.0611127195962864,"pZ":2.0687395270721196,"vX0":8.410080570969567,"vY0":-134.7624105826352,"vZ0":-5.696659736035981,"x":76.55,"y":182.92,"x0":-1.7344910273999727,"y0":50.00344576176129,"z0":5.431400135552019,"aX":-5.039029566816175},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":3.4,"spinRate":2147,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.4049492694268224,"extension":6.200733931833324},"index":2,"playId":"bd182dda-420c-37da-a820-34728d793272","pitchNumber":3,"startTime":"2026-08-30T01:35:36.821Z","endTime":"2026-08-30T01:35:41.509Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27836653939416,"aZ":-29.49780365555952,"pfxX":-8.347103226110173,"pfxZ":1.6486140432098546,"pX":0.3671516684214366,"pZ":1.5421462347379886,"vX0":7.464123190332765,"vY0":-126.48940158130591,"vZ0":-4.476537859317961,"x":103.01,"y":197.14,"x0":-1.534423556867985,"y0":50.00360380423165,"z0":5.694186279193217,"aX":-13.555893019353128},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":13.4,"spinRate":1344,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.43266899160183714,"extension":5.960702863461745},"index":3,"playId":"70c0b603-d8bf-366b-9e28-680b349a262d","pitchNumber":4,"startTime":"2026-08-30T01:35:54.897Z","endTime":"2026-08-30T01:36:00.058Z","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.7,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.274795468072444,"aZ":-18.957125493274695,"pfxX":-3.553242809225032,"pfxZ":6.9494811556372085,"pX":0.27119694843061737,"pZ":2.8023242042178804,"vX0":6.699472179372566,"vY0":-136.3771082773902,"vZ0":-3.656482854391683,"x":106.66,"y":163.12,"x0":-1.744857655371553,"y0":50.00366999951786,"z0":5.452257678005447,"aX":-6.7591419855048995},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":5.2,"spinRate":2090,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.4001632917988043,"extension":6.3248686314230635},"index":4,"playId":"9f1095f6-5159-3d77-96a4-795ea656cd90","pitchNumber":5,"startTime":"2026-08-30T01:36:09.874Z","endTime":"2026-08-30T01:36:15.188Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.615493602309012,"aZ":-30.759520258137165,"pfxX":9.431095059984514,"pfxZ":0.9918052378265099,"pX":-0.3571837647295239,"pZ":2.9854200803578235,"vX0":0.7717277526745885,"vY0":-118.58648689203795,"vZ0":0.18827995898692884,"x":130.62,"y":158.17,"x0":-1.9126558686086663,"y0":50.00527632390524,"z0":5.699504966084759,"aX":13.500890238230628},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.0,"breakHorizontal":-17.3,"spinRate":2253,"spinDirection":61},"zone":1,"typeConfidence":0.9,"plateTime":0.4609955322539814,"extension":6.036132909161858},"index":5,"playId":"7d4ed391-7fd8-378d-83ab-2e827438bb3e","pitchNumber":6,"startTime":"2026-08-30T01:36:32.056Z","endTime":"2026-08-30T01:36:35.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46217329049188,"aZ":-21.583047517965834,"pfxX":-3.6245949275671947,"pfxZ":5.7485217499769465,"pX":-0.9393378375678902,"pZ":2.6945843078331153,"vX0":3.2829040760365715,"vY0":-134.22290837068437,"vZ0":-3.4763607268998604,"x":152.81,"y":166.03,"x0":-1.7017463906198789,"y0":50.00137325868868,"z0":5.526158727064269,"aX":-6.6760210754272915},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":6.0,"spinRate":1897,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40660365682768207,"extension":6.235702417618732},"index":6,"playId":"0e78c5c4-b45b-3e71-a086-7d9c9e063f25","pitchNumber":7,"startTime":"2026-08-30T01:36:47.454Z","endTime":"2026-08-30T01:36:53.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:36:53.751Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks. Jake Bauers to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T01:37:01.974Z","endTime":"2026-08-30T01:39:38.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"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":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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97907908816444,"aZ":-20.93722121803417,"pfxX":-2.602182890268126,"pfxZ":5.91169662882894,"pX":0.8225602091543205,"pZ":2.547536579196825,"vX0":7.773451870452236,"vY0":-136.25196880176696,"vZ0":-3.81662315963042,"x":85.65,"y":170.0,"x0":-1.716008351262107,"y0":50.000864427027686,"z0":5.394526708816996,"aX":-4.945395908974131},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":3.2,"spinRate":2026,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.40040010299952034,"extension":6.43153580004475},"index":0,"playId":"3e9be921-bfb2-37b6-aff2-b8059f22ea99","pitchNumber":1,"startTime":"2026-08-30T01:37:20.028Z","endTime":"2026-08-30T01:37:24.350Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916125829046297,"aZ":-31.397987840086934,"pfxX":-7.274755451214235,"pfxZ":0.47084408265449085,"pX":-0.9782324640547634,"pZ":3.1454526992810448,"vX0":4.312415490289905,"vY0":-126.98442673831768,"vZ0":-0.3524613176650828,"x":154.29,"y":153.85,"x0":-1.7494764461345433,"y0":50.00116852127915,"z0":5.774454776059891,"aX":-11.932415252034676},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":12.2,"spinRate":1289,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.4306098334238446,"extension":5.888392008741251},"index":1,"playId":"fc57f393-b72c-3e54-998f-0644f644401e","pitchNumber":2,"startTime":"2026-08-30T01:37:33.656Z","endTime":"2026-08-30T01:37:38.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.068541400301772,"aZ":-31.76646045673379,"pfxX":7.332722035403275,"pfxZ":0.2721633111487822,"pX":0.839027696262458,"pZ":1.95135045090388,"vX0":4.650349166224445,"vY0":-121.43459471250469,"vZ0":-1.904507758875139,"x":85.02,"y":186.09,"x0":-2.0514516587906573,"y0":50.00391118814862,"z0":5.501037440515023,"aX":10.984922309390454},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":-14.4,"spinRate":2484,"spinDirection":54},"zone":14,"typeConfidence":0.89,"plateTime":0.45050478146235085,"extension":6.049257109378873},"index":2,"playId":"2177dec2-69bc-3f8b-8854-e8059511ee3b","pitchNumber":3,"startTime":"2026-08-30T01:37:53.650Z","endTime":"2026-08-30T01:37:58.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103345635173852,"aZ":-32.06980798706528,"pfxX":-10.155412310988218,"pfxZ":0.06331857197709856,"pX":-0.363515530041897,"pZ":0.3243596968484636,"vX0":6.870603499383663,"vY0":-128.02856220683717,"vZ0":-6.7855389431076505,"x":130.86,"y":230.02,"x0":-1.7716555485490684,"y0":50.00372413998288,"z0":5.540920075478115,"aX":-16.74567899306896},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.3,"breakHorizontal":16.7,"spinRate":1315,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.42893611974775325,"extension":6.083538077416497},"index":3,"playId":"6ebe4f8f-2aca-3e96-8eec-f82aca5cd8ad","pitchNumber":4,"startTime":"2026-08-30T01:38:09.856Z","endTime":"2026-08-30T01:38:14.787Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562411870756417,"aZ":-34.13959528002435,"pfxX":8.72894060594249,"pfxZ":-1.3006478267795387,"pX":0.9189133118880405,"pZ":2.047072599809119,"vX0":4.414729863654449,"vY0":-122.38628679155846,"vZ0":-1.5536951569517878,"x":81.97,"y":183.51,"x0":-2.0431890688302294,"y0":50.00118628546725,"z0":5.618940177706558,"aX":13.21520480707377},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.5,"breakHorizontal":-16.8,"spinRate":2495,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.44784628076654176,"extension":5.9969304613908205},"index":4,"playId":"12fe0dd3-b687-3624-8217-546997c27cbc","pitchNumber":5,"startTime":"2026-08-30T01:38:32.163Z","endTime":"2026-08-30T01:38:37.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.183338006454424,"aZ":-33.0656551495058,"pfxX":10.429741968163619,"pfxZ":-0.6106060663423092,"pX":1.8450709963388938,"pZ":1.8326269735262337,"vX0":5.6851748557463475,"vY0":-120.92474624745596,"vZ0":-2.0363155427674764,"x":46.67,"y":189.3,"x0":-1.9003518721648058,"y0":50.001417286717235,"z0":5.619428816240664,"aX":15.261809151125831},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":-20.3,"spinRate":2398,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4550112220818434,"extension":6.065109218363717},"index":5,"playId":"7a5c82bf-5fbd-3c7b-b71a-8fe5d45d1a53","pitchNumber":6,"startTime":"2026-08-30T01:38:54.343Z","endTime":"2026-08-30T01:39:00.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-30T01:39:12.320Z","endTime":"2026-08-30T01:39:31.823Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85193041859428,"aZ":-34.85152615468923,"pfxX":8.472850156732608,"pfxZ":-1.864757817780184,"pX":1.1419940574638725,"pZ":1.742198858178452,"vX0":4.809467423441685,"vY0":-119.41070357068588,"vZ0":-1.6546814592618255,"x":73.47,"y":191.74,"x0":-2.001420853637101,"y0":50.00109190931747,"z0":5.59127181584185,"aX":12.184190132641088},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.5,"breakHorizontal":-16.6,"spinRate":2309,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4594052709894241,"extension":6.073573856280142},"index":7,"playId":"e31f244b-a7c5-3a40-87fc-e1b98e29ee58","pitchNumber":7,"startTime":"2026-08-30T01:39:31.823Z","endTime":"2026-08-30T01:39:38.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:39:38.439Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, second baseman Ezequiel Duran to first baseman Jake Burger. Jake Bauers to 3rd. William Contreras to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T01:40:49.075Z","endTime":"2026-08-30T01:41:02.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T01:39:43.652Z","endTime":"2026-08-30T01:40:51.325Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.929165766346447,"aZ":-28.98382529163352,"pfxX":-6.42880673064056,"pfxZ":1.9417269941457,"pX":-0.25628693351272974,"pZ":2.327902425588693,"vX0":6.06679470330677,"vY0":-126.5405586358118,"vZ0":-2.58163727612041,"x":126.77,"y":175.93,"x0":-1.835947140696055,"y0":50.00212575312901,"z0":5.655549415308889,"aX":-10.550557284499613},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":10.4,"spinRate":1286,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.430887936571978,"extension":6.169237108920115},"hitData":{"launchSpeed":95.8,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":154.22}},"index":1,"playId":"238927c0-c3ee-3fbf-bb5f-467bfdebd305","pitchNumber":1,"startTime":"2026-08-30T01:40:51.325Z","endTime":"2026-08-30T01:41:02.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:41:02.256Z","atBatIndex":65},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jakob Junis intentionally walks Christian Yelich.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T01:41:21.329Z","endTime":"2026-08-30T01:41:45.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74980720604833,"aZ":-19.13967621263115,"pfxX":-1.8797962749895687,"pfxZ":6.872263203880845,"pX":1.8460986125141001,"pZ":2.22052907593044,"vX0":10.146435988087028,"vY0":-136.31238207702793,"vZ0":-4.9489794006529815,"x":46.63,"y":178.83,"x0":-1.6675965109261006,"y0":50.00469898618837,"z0":5.366597358482913,"aX":-3.5683954778469182},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":1.4,"spinRate":2252,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4006220684129529,"extension":6.412041282136723},"index":0,"playId":"a0d6cee3-6777-3179-ba72-8a33de109f5f","pitchNumber":1,"startTime":"2026-08-30T01:41:26.278Z","endTime":"2026-08-30T01:41:30.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08237416-0676-1003-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-08-30T01:41:41.449Z","endTime":"2026-08-30T01:41:41.460Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08237416-0676-1013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-08-30T01:41:41.460Z","endTime":"2026-08-30T01:41:41.461Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08237416-0676-1023-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-08-30T01:41:41.461Z","endTime":"2026-08-30T01:41:45.079Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-30T01:41:45.079Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Lara strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T01:41:58.453Z","endTime":"2026-08-30T01:45:10.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.659405440940635,"aZ":-33.67764817293459,"pfxX":8.456828567258476,"pfxZ":-1.0178026288697684,"pX":-0.10838268368367018,"pZ":2.8085244411085317,"vX0":2.0923780289937404,"vY0":-120.50335606969483,"vZ0":0.23834198422040376,"x":121.13,"y":162.95,"x0":-2.0861143121349355,"y0":50.004496780446985,"z0":5.675280887177599,"aX":12.479597916278099},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.6,"breakHorizontal":-15.8,"spinRate":2453,"spinDirection":63},"zone":2,"typeConfidence":0.9,"plateTime":0.45393558553811086,"extension":5.942167899684993},"index":0,"playId":"dd12edb2-ac04-3e97-a159-50ea167fdd58","pitchNumber":1,"startTime":"2026-08-30T01:42:22.490Z","endTime":"2026-08-30T01:42:27.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287164129056595,"aZ":-22.70920027583944,"pfxX":-7.496748337551108,"pfxZ":4.9586949875639545,"pX":0.8089930102888947,"pZ":2.1421437231728815,"vX0":9.393922345317902,"vY0":-136.38618503394736,"vZ0":-4.341585134940984,"x":86.16,"y":180.94,"x0":-1.6848479787705677,"y0":50.00344161270682,"z0":5.295111531671625,"aX":-14.310864981111791},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":11.9,"spinRate":2168,"spinDirection":222},"zone":14,"typeConfidence":0.85,"plateTime":0.39959925687559883,"extension":6.2065471483345265},"index":1,"playId":"fb740e37-6979-3c74-9810-51ffd65b4e67","pitchNumber":2,"startTime":"2026-08-30T01:42:37.690Z","endTime":"2026-08-30T01:42:41.604Z","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":88.9,"endSpeed":81.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402614010745893,"aZ":-30.92896473348784,"pfxX":-8.873981314087168,"pfxZ":0.735361629049434,"pX":-1.2845954868918439,"pZ":1.2223256817393708,"vX0":4.728243827690984,"vY0":-129.29823871294278,"vZ0":-4.890579900226037,"x":165.97,"y":205.78,"x0":-1.989660963617142,"y0":50.00100043945919,"z0":5.527647365174419,"aX":-14.93720167124701},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":14.9,"spinRate":1489,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4245533006337556,"extension":6.190298031951459},"index":2,"playId":"dc62461d-3e8a-3a80-93ab-be4b9390d0cc","pitchNumber":3,"startTime":"2026-08-30T01:42:58.158Z","endTime":"2026-08-30T01:43:03.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.641994594593072,"aZ":-31.5981572306987,"pfxX":8.965983358031362,"pfxZ":0.386552557688578,"pX":-0.5506641696741241,"pZ":3.1408713863214577,"vX0":1.2172479508201879,"vY0":-121.56792979939729,"vZ0":0.7032005102119534,"x":137.99,"y":153.98,"x0":-2.2228201775938605,"y0":50.00432334814127,"z0":5.588839452346238,"aX":13.431930468855292},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.1,"breakHorizontal":-16.6,"spinRate":2354,"spinDirection":53},"zone":1,"typeConfidence":0.9,"plateTime":0.4503995618240819,"extension":6.069184718670094},"index":3,"playId":"80d02f7f-b1db-3e5f-a3f6-289b2acde5aa","pitchNumber":4,"startTime":"2026-08-30T01:43:17.777Z","endTime":"2026-08-30T01:43:23.307Z","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":93.9,"endSpeed":86.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.705001742530477,"aZ":-23.132133338658097,"pfxX":-0.15404944002412835,"pfxZ":4.732144626744017,"pX":-0.46447997917166906,"pZ":5.0216608848216255,"vX0":4.008249156567857,"vY0":-136.76453938060243,"vZ0":2.418656718544602,"x":134.7,"y":103.2,"x0":-1.9236553116811768,"y0":50.0034240377208,"z0":5.704206160336911,"aX":-0.29558851492937005},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":-0.5,"spinRate":2031,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.3991647513675729,"extension":6.280207905534442},"index":4,"playId":"8300c4c2-6fa0-3e10-9641-2a62f5bf4c49","pitchNumber":5,"startTime":"2026-08-30T01:43:41.225Z","endTime":"2026-08-30T01:43:46.183Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-30T01:43:56.774Z","endTime":"2026-08-30T01:44:15.280Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"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":88.0,"endSpeed":81.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42015230639964,"aZ":-29.542333190751126,"pfxX":-7.962112501646814,"pfxZ":1.5723956440525706,"pX":-0.6378574468604756,"pZ":1.0498954101131464,"vX0":5.505158790846588,"vY0":-128.02824286754975,"vZ0":-5.616388461819753,"x":141.31,"y":210.43,"x0":-1.7727779666806336,"y0":50.00443260348822,"z0":5.5613948958487605,"aX":-13.326574604393363},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1433,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.42649927760099615,"extension":6.178639704620108},"index":6,"playId":"69463007-284a-3518-aa6a-3e51f0dde215","pitchNumber":6,"startTime":"2026-08-30T01:44:15.280Z","endTime":"2026-08-30T01:44:21.998Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67791041500161,"aZ":-28.629307304633247,"pfxX":-8.949513348445997,"pfxZ":1.869587770933581,"pX":-0.990708983061992,"pZ":2.934221852787851,"vX0":5.641239683653513,"vY0":-136.22138520150588,"vZ0":-1.4733931326924519,"x":154.76,"y":159.56,"x0":-1.9172262360901915,"y0":50.001589604791015,"z0":5.446434703506279,"aX":-16.952799143112294},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.2,"breakHorizontal":15.1,"spinRate":2059,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.4008715355443915,"extension":6.341443308102704},"index":7,"playId":"5efe6741-36d3-33a5-b630-b0a5491d7fe7","pitchNumber":7,"startTime":"2026-08-30T01:44:35.129Z","endTime":"2026-08-30T01:44:39.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.843653802804177,"aZ":-30.72591460610778,"pfxX":8.504202205972234,"pfxZ":0.9669145896822897,"pX":1.2776322667954703,"pZ":2.4372683185546977,"vX0":5.220862162158802,"vY0":-121.9557469742527,"vZ0":-1.271820526994585,"x":68.3,"y":172.97,"x0":-1.9985919965138093,"y0":50.003822848698256,"z0":5.624998241650196,"aX":12.761318087269975},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":-16.7,"spinRate":2466,"spinDirection":61},"zone":12,"typeConfidence":0.89,"plateTime":0.44977855633041486,"extension":6.139812671332106},"index":8,"playId":"60209680-21db-3f98-bbc6-55ee75923186","pitchNumber":8,"startTime":"2026-08-30T01:45:01.046Z","endTime":"2026-08-30T01:45:10.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:45:10.886Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T01:48:17.689Z","endTime":"2026-08-30T01:48:28.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Antonio Senzatela.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T01:45:34.541Z","endTime":"2026-08-30T01:47:33.016Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Joey Ortiz replaces third baseman David Hamilton, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T01:47:33.016Z","endTime":"2026-08-30T01:48:19.749Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"}},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.212573864771375,"aZ":-31.783873997263946,"pfxX":1.2355918515441506,"pfxZ":0.23645737605964534,"pX":0.12928301007494958,"pZ":2.194896167645595,"vX0":0.33955059950024996,"vY0":-128.42675489805305,"vZ0":-4.665857937489872,"x":112.07,"y":179.52,"x0":-0.16504869836077402,"y0":50.00546163798398,"z0":6.491764440604026,"aX":2.0757909283276406},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":-2.3,"spinRate":2494,"spinDirection":6},"zone":8,"typeConfidence":0.88,"plateTime":0.42558737334436403,"extension":6.5129859203191325},"hitData":{"launchSpeed":79.8,"launchAngle":29.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.27,"coordY":87.11}},"index":2,"playId":"4a11ef77-41f3-3e64-8ae6-58b93634d8bd","pitchNumber":1,"startTime":"2026-08-30T01:48:19.749Z","endTime":"2026-08-30T01:48:28.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:48:28.265Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T01:48:48.939Z","endTime":"2026-08-30T01:50:00.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"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":2},"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":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":"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":98.1,"endSpeed":90.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.267602999095793,"aZ":-9.42689605158985,"pfxX":-2.14345347143456,"pfxZ":10.971930513327164,"pX":0.3286510497811541,"pZ":3.0303270450409694,"vX0":1.9147051057732678,"vY0":-142.70960134586116,"vZ0":-7.796463005323555,"x":104.47,"y":156.96,"x0":-0.07080475487354713,"y0":50.00450223656442,"z0":6.383272087644457,"aX":-4.444347604648719},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.6,"breakHorizontal":3.5,"spinRate":2381,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.383068420761592,"extension":6.744766664647909},"index":0,"playId":"aaf9d47b-1033-3c3e-b1a9-665ff2b94860","pitchNumber":1,"startTime":"2026-08-30T01:48:56.463Z","endTime":"2026-08-30T01:49:01.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.444055616168303,"aZ":-8.434787948313849,"pfxX":-1.4755560662357907,"pfxZ":11.436750560285791,"pX":0.9973819201690727,"pZ":2.0010355060829026,"vX0":3.025169561243537,"vY0":-142.83297082328383,"vZ0":-10.698693456517441,"x":78.98,"y":184.75,"x0":0.11844678880190176,"y0":50.00654591693193,"z0":6.3164465780704395,"aX":-3.063975066523319},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.8,"breakHorizontal":2.0,"spinRate":2467,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.38277833157434493,"extension":6.627015119551404},"index":1,"playId":"3234d05a-405b-37fd-98a8-2173e73cb100","pitchNumber":2,"startTime":"2026-08-30T01:49:13.331Z","endTime":"2026-08-30T01:49:18.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.082846276756673,"aZ":-10.323613834494061,"pfxX":0.26271775040094614,"pfxZ":10.311254492675054,"pX":1.2472223154248088,"pZ":3.393018167936515,"vX0":3.1779261379781634,"vY0":-144.0936754887061,"vZ0":-6.987926619177785,"x":69.46,"y":147.17,"x0":0.09947459070965935,"y0":50.00100431228617,"z0":6.475537536626469,"aX":0.5560790458487862},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.6,"breakHorizontal":-1.1,"spinRate":2451,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.37901957642535056,"extension":6.611759734598757},"hitData":{"launchSpeed":64.8,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.0,"coordY":157.0}},"index":2,"playId":"68e21c33-8a8e-39ce-a1b4-445564ce070c","pitchNumber":3,"startTime":"2026-08-30T01:49:52.767Z","endTime":"2026-08-30T01:50:00.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:50:00.817Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T01:50:05.630Z","endTime":"2026-08-30T01:51:25.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.08"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.45"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.74"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.60"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.57"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.15"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.10"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.64"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.25"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.52"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.39"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.96"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".355"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"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":2},"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":99.0,"endSpeed":90.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43350529356473,"aZ":-7.844207772127248,"pfxX":-0.6762086504494009,"pfxZ":11.604707434908736,"pX":0.21656787765294144,"pZ":1.1146112726443558,"vX0":1.4172806942392158,"vY0":-143.67291855742903,"vZ0":-12.941082519005612,"x":101.75,"y":212.05,"x0":-0.1946585020658637,"y0":50.00378873498455,"z0":6.158716538678649,"aX":-1.4179076986440036},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.7,"breakHorizontal":1.0,"spinRate":2395,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3808380350906626,"extension":6.759852043430661},"index":0,"playId":"a06f395d-605b-3098-b8f4-9aa51fbc96fe","pitchNumber":1,"startTime":"2026-08-30T01:50:38.289Z","endTime":"2026-08-30T01:50:43.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30810729193822,"aZ":-30.79930267717264,"pfxX":0.22260779902915678,"pfxZ":0.8109706543815633,"pX":0.07929866128070164,"pZ":2.1059091647735526,"vX0":0.843626669401659,"vY0":-128.91093663484645,"vZ0":-5.010755204312989,"x":113.98,"y":181.92,"x0":-0.2808339528747746,"y0":50.000662826901866,"z0":6.44702367682974,"aX":0.3750778773489693},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-0.6,"spinRate":2629,"spinDirection":24},"zone":8,"typeConfidence":0.87,"plateTime":0.42456944889187653,"extension":6.4567835568726455},"index":1,"playId":"77f5bd5a-48ec-35d2-a4eb-b37cab635753","pitchNumber":2,"startTime":"2026-08-30T01:50:53.013Z","endTime":"2026-08-30T01:50:59.941Z","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":98.8,"endSpeed":90.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9275589389078,"aZ":-10.846005768915498,"pfxX":-3.3890851731210443,"pfxZ":10.231265017166077,"pX":-0.5251043282364463,"pZ":2.081715543773402,"vX0":0.24387979436804258,"vY0":-143.62079592747122,"vZ0":-10.04798827894329,"x":137.02,"y":182.57,"x0":-0.17099005177475277,"y0":50.00543712391564,"z0":6.304839838431558,"aX":-7.065382472741668},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2454,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.3816913944609097,"extension":6.59998513986534},"hitData":{"launchSpeed":99.2,"launchAngle":24.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.68,"coordY":60.42}},"index":2,"playId":"c7b402f1-1324-3739-a84f-c6a2d904e4e6","pitchNumber":3,"startTime":"2026-08-30T01:51:17.130Z","endTime":"2026-08-30T01:51:25.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:51:25.916Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T01:50:05.630Z","endTime":"2026-08-30T01:51:25.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.08"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.45"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.74"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.60"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.57"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.15"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.10"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.64"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.25"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.52"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.39"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.96"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".355"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"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":2},"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":99.0,"endSpeed":90.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43350529356473,"aZ":-7.844207772127248,"pfxX":-0.6762086504494009,"pfxZ":11.604707434908736,"pX":0.21656787765294144,"pZ":1.1146112726443558,"vX0":1.4172806942392158,"vY0":-143.67291855742903,"vZ0":-12.941082519005612,"x":101.75,"y":212.05,"x0":-0.1946585020658637,"y0":50.00378873498455,"z0":6.158716538678649,"aX":-1.4179076986440036},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.7,"breakHorizontal":1.0,"spinRate":2395,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3808380350906626,"extension":6.759852043430661},"index":0,"playId":"a06f395d-605b-3098-b8f4-9aa51fbc96fe","pitchNumber":1,"startTime":"2026-08-30T01:50:38.289Z","endTime":"2026-08-30T01:50:43.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30810729193822,"aZ":-30.79930267717264,"pfxX":0.22260779902915678,"pfxZ":0.8109706543815633,"pX":0.07929866128070164,"pZ":2.1059091647735526,"vX0":0.843626669401659,"vY0":-128.91093663484645,"vZ0":-5.010755204312989,"x":113.98,"y":181.92,"x0":-0.2808339528747746,"y0":50.000662826901866,"z0":6.44702367682974,"aX":0.3750778773489693},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-0.6,"spinRate":2629,"spinDirection":24},"zone":8,"typeConfidence":0.87,"plateTime":0.42456944889187653,"extension":6.4567835568726455},"index":1,"playId":"77f5bd5a-48ec-35d2-a4eb-b37cab635753","pitchNumber":2,"startTime":"2026-08-30T01:50:53.013Z","endTime":"2026-08-30T01:50:59.941Z","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":98.8,"endSpeed":90.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9275589389078,"aZ":-10.846005768915498,"pfxX":-3.3890851731210443,"pfxZ":10.231265017166077,"pX":-0.5251043282364463,"pZ":2.081715543773402,"vX0":0.24387979436804258,"vY0":-143.62079592747122,"vZ0":-10.04798827894329,"x":137.02,"y":182.57,"x0":-0.17099005177475277,"y0":50.00543712391564,"z0":6.304839838431558,"aX":-7.065382472741668},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2454,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.3816913944609097,"extension":6.59998513986534},"hitData":{"launchSpeed":99.2,"launchAngle":24.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.68,"coordY":60.42}},"index":2,"playId":"c7b402f1-1324-3739-a84f-c6a2d904e4e6","pitchNumber":3,"startTime":"2026-08-30T01:51:17.130Z","endTime":"2026-08-30T01:51:25.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T01:51:25.916Z","atBatIndex":70},"scoringPlays":[6,8,14,32,52,53,58],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":180.69,"y":129.39},"type":"H","description":"Single"}],"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":165.27,"y":43.88},"type":"H","description":"Home Run"},{"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":35.34,"y":59.6},"type":"H","description":"Home Run"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12],"bottom":[13,14,15,16],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":96.07,"y":159.28},"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":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":184.16,"y":67.56},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":146.16,"y":85.43},"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":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":109.75,"y":154.22},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":133.57,"y":149.15},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":165.09,"y":114.62},"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":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":126.43,"y":84.62},"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":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":140.66,"y":171.95},"type":"H","description":"Single"}],"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":112.99,"y":56.16},"type":"O","description":"Lineout"}]}},{"startIndex":25,"endIndex":31,"top":[25,26,27,28],"bottom":[29,30,31],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":201.79,"y":82.5},"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":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":76.31,"y":108.61},"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":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":107.62,"y":66.65},"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":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":123.43,"y":149.15},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":124.35,"y":140.83},"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":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":89.93,"y":63.88},"type":"O","description":"Lineout"}]}},{"startIndex":32,"endIndex":39,"top":[32,33,34,35,36],"bottom":[37,38,39],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":54.02,"y":59.43},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":83.4,"y":106.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":150.8,"y":152.19},"type":"O","description":"Grounded Into DP"},{"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":137.98,"y":51.83},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":127.99,"y":183.1},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":110.76,"y":173.98},"type":"O","description":"Pop Out"}]}},{"startIndex":40,"endIndex":45,"top":[40,41,42],"bottom":[43,44,45],"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":169.27,"y":108.5},"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":6,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":113.0,"y":153.0},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":191.45,"y":128.47},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":153.33,"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":6,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":120.39,"y":142.05},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":55,"top":[46,47,48],"bottom":[49,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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":204.74,"y":84.13},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":185.86,"y":70.98},"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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":139.87,"y":93.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":7,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":150.8,"y":162.32},"type":"O","description":"Fielders Choice"},{"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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":171.58,"y":95.29},"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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":78.83,"y":108.28},"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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":55.54,"y":109.77},"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":7,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":149.28,"y":167.9},"type":"O","description":"Forceout"}]}},{"startIndex":56,"endIndex":67,"top":[56,57,58,59,60,61],"bottom":[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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":95.28,"y":119.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":180.18,"y":35.03},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":106.71,"y":94.93},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":102.59,"y":157.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":104.68,"y":173.47},"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":153.33,"y":154.22},"type":"O","description":"Groundout"}]}},{"startIndex":68,"endIndex":70,"top":[68,69,70],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":108.27,"y":87.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":146.0,"y":157.0},"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":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":93.68,"y":60.42},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":3,"hits":8,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"shortstop":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"onDeck":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"inHole":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"battingOrder":8,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"onDeck":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"inHole":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"battingOrder":1,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":1,"strikes":1,"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":10,"groundOuts":7,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".241","atBats":33,"obp":".316","slg":".395","ops":".711","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":1,"groundOuts":9,"airOuts":4,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":30,"obp":".294","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"4.29","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.31","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":47,"strikes":90,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":5,"pitchesPerInning":"17.13","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":1,"chances":35,"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":"101","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":64,"groundOuts":72,"airOuts":107,"runs":43,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":92,"baseOnBalls":43,"intentionalWalks":0,"hits":64,"hitByPitch":4,"avg":".196","atBats":327,"obp":".296","slg":".321","ops":".617","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":105,"rbi":32,"leftOnBase":159,"sacBunts":7,"sacFlies":1,"babip":".246","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.88","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":273,"errors":1,"chances":274,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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-2 | BB, HBP","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":84,"flyOuts":51,"groundOuts":64,"airOuts":99,"runs":48,"doubles":16,"triples":2,"homeRuns":15,"strikeOuts":77,"baseOnBalls":34,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".257","atBats":323,"obp":".335","slg":".458","ops":".793","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":148,"rbi":36,"leftOnBase":115,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.53","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":176,"errors":1,"chances":182,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"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":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":66,"groundOuts":107,"airOuts":114,"runs":54,"doubles":20,"triples":0,"homeRuns":23,"strikeOuts":137,"baseOnBalls":40,"intentionalWalks":0,"hits":110,"hitByPitch":4,"avg":".236","atBats":466,"obp":".301","slg":".427","ops":".728","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":199,"rbi":76,"leftOnBase":212,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.26","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":99,"putOuts":829,"errors":4,"chances":932,"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":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":4,"strikes":17,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"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":48,"gamesStarted":0,"flyOuts":32,"groundOuts":52,"airOuts":59,"runs":29,"doubles":9,"triples":2,"homeRuns":9,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":3,"hits":55,"hitByPitch":3,"atBats":219,"obp":".307","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":929,"era":"3.93","inningsPitched":"55.0","wins":6,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":24,"whip":"1.29","battersFaced":244,"outs":165,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":929,"balls":302,"strikes":627,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.89","gamesFinished":7,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"9.49","walksPer9Inn":"2.62","hitsPer9Inn":"9.00","runsScoredPer9":"4.75","homeRunsPer9":"1.47","inheritedRunners":22,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":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":0,"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":true,"isSubstitute":false}},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"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":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":true,"isSubstitute":false}},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":true,"isSubstitute":false}},"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":"801","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":124,"flyOuts":54,"groundOuts":83,"airOuts":92,"runs":52,"doubles":11,"triples":2,"homeRuns":23,"strikeOuts":94,"baseOnBalls":47,"intentionalWalks":2,"hits":81,"hitByPitch":3,"avg":".233","atBats":347,"obp":".328","slg":".476","ops":".804","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":165,"rbi":48,"leftOnBase":110,"sacBunts":0,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.09","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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":46,"groundOuts":67,"airOuts":72,"runs":41,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":80,"baseOnBalls":38,"intentionalWalks":4,"hits":62,"hitByPitch":3,"avg":".222","atBats":279,"obp":".320","slg":".405","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":113,"rbi":34,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".261","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.46","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":152,"putOuts":107,"errors":5,"chances":264,"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":{"note":"(L, 6-5)","summary":"6.0 IP, 3 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":6,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":30,"strikes":58,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"3.00","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":28,"gamesStarted":11,"flyOuts":61,"groundOuts":82,"airOuts":113,"runs":36,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":68,"baseOnBalls":22,"intentionalWalks":1,"hits":77,"hitByPitch":5,"atBats":338,"obp":".283","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1399,"era":"3.01","inningsPitched":"89.2","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.10","battersFaced":368,"outs":269,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1399,"balls":502,"strikes":897,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":3,"winPercentage":".545","pitchesPerInning":"15.60","gamesFinished":8,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"6.83","walksPer9Inn":"2.21","hitsPer9Inn":"7.73","runsScoredPer9":"3.61","homeRunsPer9":"1.10","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":28},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"100","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":30,"groundOuts":29,"airOuts":55,"runs":20,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":46,"hitByPitch":3,"avg":".258","atBats":178,"obp":".325","slg":".478","ops":".803","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":85,"rbi":25,"leftOnBase":88,"sacBunts":0,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.78","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":62,"errors":2,"chances":136,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":55,"groundOuts":109,"airOuts":101,"runs":58,"doubles":25,"triples":4,"homeRuns":14,"strikeOuts":118,"baseOnBalls":37,"intentionalWalks":0,"hits":120,"hitByPitch":4,"avg":".271","atBats":442,"obp":".330","slg":".441","ops":".771","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":195,"rbi":70,"leftOnBase":180,"sacBunts":1,"sacFlies":5,"babip":".337","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.57","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":214,"putOuts":169,"errors":6,"chances":389,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"3-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":83,"groundOuts":119,"airOuts":133,"runs":54,"doubles":30,"triples":4,"homeRuns":14,"strikeOuts":118,"baseOnBalls":43,"intentionalWalks":2,"hits":130,"hitByPitch":7,"avg":".262","atBats":497,"obp":".327","slg":".423","ops":".750","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":210,"rbi":51,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","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":"700","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":20,"groundOuts":31,"airOuts":43,"runs":14,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":13,"intentionalWalks":0,"hits":24,"hitByPitch":5,"avg":".168","atBats":143,"obp":".261","slg":".336","ops":".597","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":48,"rbi":16,"leftOnBase":84,"sacBunts":2,"sacFlies":0,"babip":".209","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":16,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":13,"putOuts":363,"errors":3,"chances":379,"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":{"summary":"1.0 IP, 0 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":13,"strikes":15,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":1,"flyOuts":32,"groundOuts":42,"airOuts":56,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":2,"hits":39,"hitByPitch":3,"atBats":172,"obp":".289","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":670,"era":"2.78","inningsPitched":"45.1","wins":1,"losses":2,"saves":5,"saveOpportunities":6,"holds":16,"blownSaves":1,"earnedRuns":14,"whip":"1.13","battersFaced":187,"outs":136,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":670,"balls":221,"strikes":449,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".333","pitchesPerInning":"14.78","gamesFinished":11,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"6.95","walksPer9Inn":"2.38","hitsPer9Inn":"7.74","runsScoredPer9":"2.78","homeRunsPer9":"0.60","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"1-3 | HR, HBP, RBI","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":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":8,"groundOuts":15,"airOuts":15,"runs":6,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".269","atBats":52,"obp":".356","slg":".365","ops":".721","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":19,"rbi":3,"leftOnBase":19,"sacBunts":2,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","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":24,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":44,"groundOuts":46,"airOuts":82,"runs":21,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":65,"baseOnBalls":17,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".207","atBats":241,"obp":".267","slg":".290","ops":".557","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":263,"totalBases":70,"rbi":23,"leftOnBase":114,"sacBunts":1,"sacFlies":1,"babip":".266","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.25","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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"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":[679822,694497,608369,694671,607043,677649,669394,643376,681351,592626,683227,615698,682608,596001],"pitchers":[615698,682608,596001],"bench":[553869,670032],"bullpen":[641302,674003,669022,656641,671936,656756,677958,681217,594798],"battingOrder":[694497,608369,694671,607043,677649,669394,643376,592626,683227],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Freeman, C (1, 5th inning off Drohan, 0 on, 0 out); Nimmo (14, 8th inning off Patrick, 1 on, 1 out)."},{"label":"TB","value":"Burger; Duran, E; Foscue; Freeman, C 4; Nimmo 6; Seager."},{"label":"RBI","value":"Freeman, C (3); Nimmo 2 (51)."},{"label":"Runners left in scoring position, 2 out","value":"Jansen, D; Duran, E 2."},{"label":"GIDP","value":"Seager."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Nimmo (7, 2nd base off Drohan/Contreras, Wm)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Duran, E (6, fielding)."},{"label":"Outfield assists","value":"Duran, E (Lara at 2nd base)."}]}],"note":[{"label":"a","value":"Flied out for O'Hoppe in the 7th."},{"label":"b","value":"Struck out for Foscue in the 7th."}]},"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":1,"groundOuts":9,"airOuts":4,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".256","atBats":30,"obp":".338","slg":".398","ops":".736","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":14,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":10,"groundOuts":7,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":2,"atBats":33,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":143,"era":"3.36","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.16","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":51,"strikes":92,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":3,"pitchesPerInning":"15.89","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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":{"note":"(H, 10)","summary":"2.1 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":1,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":9,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"3.86","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":47,"gamesStarted":6,"flyOuts":60,"groundOuts":82,"airOuts":107,"runs":36,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":83,"baseOnBalls":36,"intentionalWalks":2,"hits":80,"hitByPitch":2,"atBats":347,"obp":".305","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1532,"era":"3.41","inningsPitched":"95.0","wins":7,"losses":4,"saves":5,"saveOpportunities":6,"holds":10,"blownSaves":1,"earnedRuns":36,"whip":"1.22","battersFaced":390,"outs":285,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":1532,"balls":551,"strikes":981,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":2,"winPercentage":".636","pitchesPerInning":"16.13","gamesFinished":8,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.86","walksPer9Inn":"3.41","hitsPer9Inn":"7.58","runsScoredPer9":"3.41","homeRunsPer9":"0.95","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"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":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":25,"groundOuts":44,"airOuts":42,"runs":24,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".265","atBats":155,"obp":".335","slg":".348","ops":".683","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":54,"rbi":20,"leftOnBase":78,"sacBunts":1,"sacFlies":7,"babip":".315","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":61,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"901","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":112,"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":{"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":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":101,"flyOuts":68,"groundOuts":94,"airOuts":98,"runs":69,"doubles":22,"triples":0,"homeRuns":20,"strikeOuts":108,"baseOnBalls":37,"intentionalWalks":5,"hits":117,"hitByPitch":2,"avg":".281","atBats":416,"obp":".342","slg":".478","ops":".820","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":199,"rbi":56,"leftOnBase":178,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.80","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":175,"errors":0,"chances":180,"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":"600","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":33,"groundOuts":113,"airOuts":60,"runs":55,"doubles":22,"triples":2,"homeRuns":9,"strikeOuts":106,"baseOnBalls":40,"intentionalWalks":4,"hits":88,"hitByPitch":4,"avg":".242","atBats":363,"obp":".322","slg":".388","ops":".710","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":141,"rbi":47,"leftOnBase":176,"sacBunts":1,"sacFlies":3,"babip":".315","groundOutsToAirouts":"1.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","popOuts":5,"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":{"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":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":58,"groundOuts":87,"airOuts":85,"runs":78,"doubles":19,"triples":2,"homeRuns":23,"strikeOuts":125,"baseOnBalls":74,"intentionalWalks":4,"hits":111,"hitByPitch":3,"avg":".273","atBats":406,"obp":".388","slg":".500","ops":".888","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":203,"rbi":75,"leftOnBase":191,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.65","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":578,"errors":8,"chances":623,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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":{"note":"(W, 7-5)","summary":"5.0 IP, ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":36,"strikes":63,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":16,"flyOuts":69,"groundOuts":96,"airOuts":112,"runs":51,"doubles":24,"triples":2,"homeRuns":10,"strikeOuts":110,"baseOnBalls":37,"intentionalWalks":0,"hits":106,"hitByPitch":5,"atBats":419,"obp":".318","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1761,"era":"3.75","inningsPitched":"110.1","wins":7,"losses":5,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":46,"whip":"1.30","battersFaced":466,"outs":331,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1761,"balls":623,"strikes":1138,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":".583","pitchesPerInning":"15.96","gamesFinished":3,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"8.97","walksPer9Inn":"3.02","hitsPer9Inn":"8.65","runsScoredPer9":"4.16","homeRunsPer9":"0.82","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":26},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"0-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":26,"groundOuts":93,"airOuts":54,"runs":57,"doubles":26,"triples":3,"homeRuns":9,"strikeOuts":141,"baseOnBalls":52,"intentionalWalks":2,"hits":100,"hitByPitch":5,"avg":".259","atBats":386,"obp":".354","slg":".412","ops":".766","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":159,"rbi":55,"leftOnBase":177,"sacBunts":1,"sacFlies":1,"babip":".384","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.89","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":258,"errors":2,"chances":263,"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":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":50,"groundOuts":77,"airOuts":84,"runs":43,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":70,"baseOnBalls":30,"intentionalWalks":0,"hits":70,"hitByPitch":1,"avg":".242","atBats":289,"obp":".316","slg":".336","ops":".652","caughtStealing":6,"stolenBases":24,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":97,"rbi":24,"leftOnBase":125,"sacBunts":12,"sacFlies":0,"babip":".307","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"72.25","popOuts":10,"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":161,"putOuts":94,"errors":9,"chances":264,"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-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":84,"groundOuts":129,"airOuts":156,"runs":67,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":75,"baseOnBalls":51,"intentionalWalks":4,"hits":131,"hitByPitch":4,"avg":".271","atBats":484,"obp":".341","slg":".399","ops":".740","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":193,"rbi":70,"leftOnBase":225,"sacBunts":0,"sacFlies":7,"babip":".293","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.23","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":42,"stolenBasePercentage":".646","caughtStealingPercentage":".354","assists":44,"putOuts":1026,"errors":0,"chances":1070,"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":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":59,"groundOuts":127,"airOuts":103,"runs":80,"doubles":28,"triples":3,"homeRuns":17,"strikeOuts":142,"baseOnBalls":72,"intentionalWalks":3,"hits":125,"hitByPitch":0,"avg":".255","atBats":491,"obp":".349","slg":".428","ops":".777","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":569,"totalBases":210,"rbi":78,"leftOnBase":200,"sacBunts":4,"sacFlies":2,"babip":".323","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.88","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":311,"putOuts":183,"errors":5,"chances":499,"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 9)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":45,"gamesStarted":0,"flyOuts":36,"groundOuts":66,"airOuts":61,"runs":30,"doubles":6,"triples":3,"homeRuns":5,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":2,"hits":62,"hitByPitch":2,"atBats":240,"obp":".321","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":991,"era":"3.71","inningsPitched":"63.0","wins":9,"losses":4,"saves":3,"saveOpportunities":10,"holds":9,"blownSaves":7,"earnedRuns":26,"whip":"1.32","battersFaced":266,"outs":189,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":991,"balls":345,"strikes":646,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".692","pitchesPerInning":"15.73","gamesFinished":13,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.00","hitsPer9Inn":"8.86","runsScoredPer9":"4.29","homeRunsPer9":"0.71","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":13,"groundOuts":37,"airOuts":26,"runs":17,"doubles":6,"triples":2,"homeRuns":1,"strikeOuts":28,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".274","atBats":124,"obp":".345","slg":".379","ops":".724","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":47,"rbi":19,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"124.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":81,"errors":0,"chances":83,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(S, 25)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","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":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":53,"gamesStarted":0,"flyOuts":42,"groundOuts":35,"airOuts":66,"runs":15,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":57,"baseOnBalls":14,"intentionalWalks":3,"hits":30,"hitByPitch":1,"atBats":185,"obp":".224","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":733,"era":"2.24","inningsPitched":"52.1","wins":2,"losses":3,"saves":25,"saveOpportunities":27,"holds":7,"blownSaves":2,"earnedRuns":13,"whip":"0.84","battersFaced":203,"outs":157,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":733,"balls":224,"strikes":509,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".400","pitchesPerInning":"14.01","gamesFinished":33,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"9.80","walksPer9Inn":"2.41","hitsPer9Inn":"5.16","runsScoredPer9":"2.58","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668930,694192,641343,661388,669003,592885,800325,806198,666152,687401,675660,694477,622608,656730],"pitchers":[675660,694477,622608,656730],"bench":[686217,596142,683734],"bullpen":[681982,676879,688107,669084,690986,701656,669160,694819,669060],"battingOrder":[668930,694192,641343,661388,669003,592885,800325,806198,687401],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yelich (22, Quantrill)."},{"label":"HR","value":"Chourio, J (20, 1st inning off Quantrill, 0 on, 1 out); Contreras, Wm (13, 1st inning off Quantrill, 0 on, 2 out)."},{"label":"TB","value":"Chourio, J 4; Contreras, Wm 5; Lara 2; Yelich 3."},{"label":"RBI","value":"Chourio, J (56); Contreras, Wm (70); Lara 2 (19); Pratt (20)."},{"label":"2-out RBI","value":"Contreras, Wm."},{"label":"Runners left in scoring position, 2 out","value":"Turang; Lara 2."},{"label":"SF","value":"Pratt."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Yelich (11, 3rd base off Quantrill/Jansen, D)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Turang-Pratt-Bauers)."}]}],"note":[]}},"officials":[{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Yelich (by Junis)."},{"label":"HBP","value":"Langford (by Drohan); Freeman, C (by Drohan)."},{"label":"ABS Challenge","value":"Jansen, D 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Burger (Strike-Overturned to Ball); O'Hoppe (Strike-Confirmed); Contreras, Wm (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Quantrill 88-58; Gray 21-17; Junis 28-15; Drohan 99-63; Patrick 28-17; Senzatela 9-6; Megill 7-6."},{"label":"Groundouts-flyouts","value":"Quantrill 6-0; Gray 2-1; Junis 1-0; Drohan 3-3; Patrick 1-5; Senzatela 2-0; Megill 1-2."},{"label":"Batters faced","value":"Quantrill 21; Gray 7; Junis 6; Drohan 22; Patrick 9; Senzatela 3; Megill 3."},{"label":"Umpires","value":"HP: Chris Conroy. 1B: Brennan Miller. 2B: Austin Jones. 3B: Ben May. "},{"label":"Weather","value":"77 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:15 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"36,895."},{"label":"Venue","value":"American Family Field."},{"label":"August 29, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","boxscoreName":"Nimmo"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":83,"groundOuts":119,"airOuts":133,"runs":54,"doubles":30,"triples":4,"homeRuns":14,"strikeOuts":118,"baseOnBalls":43,"intentionalWalks":2,"hits":130,"hitByPitch":7,"avg":".262","atBats":497,"obp":".327","slg":".423","ops":".750","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":210,"rbi":51,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","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"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","boxscoreName":"Contreras, Wm"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":84,"groundOuts":129,"airOuts":156,"runs":67,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":75,"baseOnBalls":51,"intentionalWalks":4,"hits":131,"hitByPitch":4,"avg":".271","atBats":484,"obp":".341","slg":".399","ops":".740","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":193,"rbi":70,"leftOnBase":225,"sacBunts":0,"sacFlies":7,"babip":".293","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.23","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":42,"stolenBasePercentage":".646","caughtStealingPercentage":".354","assists":44,"putOuts":1026,"errors":0,"chances":1070,"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"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","boxscoreName":"Quantrill"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 6-5)","summary":"6.0 IP, 3 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":6,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":30,"strikes":58,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"3.00","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":28,"gamesStarted":11,"flyOuts":61,"groundOuts":82,"airOuts":113,"runs":36,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":68,"baseOnBalls":22,"intentionalWalks":1,"hits":77,"hitByPitch":5,"atBats":338,"obp":".283","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1399,"era":"3.01","inningsPitched":"89.2","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.10","battersFaced":368,"outs":269,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1399,"balls":502,"strikes":897,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":3,"winPercentage":".545","pitchesPerInning":"15.60","gamesFinished":8,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"6.83","walksPer9Inn":"2.21","hitsPer9Inn":"7.73","runsScoredPer9":"3.61","homeRunsPer9":"1.10","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":28},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"loser":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"save":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}