{"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":824968,"link":"/api/v1.1/game/824968/feed/live","metaData":{"wait":10,"timeStamp":"20260815_044138","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824968,"type":"R","doubleHeader":"N","id":"2026/08/14/texmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824968-2026-08-14","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-15T01:40:00Z","originalDate":"2026-08-14","officialDate":"2026-08-14","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":63,"ties":0,"pct":".488"},"records":{},"divisionLeader":false,"wins":60,"losses":63,"winningPercentage":".488"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","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":"Athletics","record":{"gamesPlayed":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":48,"losses":74,"ties":0,"pct":".393"},"records":{},"divisionLeader":false,"wins":48,"losses":74,"winningPercentage":".393"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"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},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680723":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723","firstName":"Drew","lastName":"Rom","primaryNumber":"39","birthDate":"1999-12-15","currentAge":26,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rom","middleName":"Michael","boxscoreName":"Rom","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"rahm","mlbDebutDate":"2023-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Rom","nameSlug":"drew-rom-680723","firstLastName":"Drew Rom","lastFirstName":"Rom, Drew","lastInitName":"Rom, D","initLastName":"D Rom","fullFMLName":"Drew M. Rom","fullLFMName":"Rom, Drew M.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID661531":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531","firstName":"Brian","lastName":"Serven","primaryNumber":"10","birthDate":"1995-05-05","currentAge":31,"birthCity":"Palm Desert","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":207,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Serven","middleName":"Nicholas","boxscoreName":"Serven","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Serven","nameSlug":"brian-serven-661531","firstLastName":"Brian Serven","lastFirstName":"Serven, Brian","lastInitName":"Serven, B","initLastName":"B Serven","fullFMLName":"Brian Nicholas Serven","fullLFMName":"Serven, Brian Nicholas","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"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},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"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},"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},"ID695720":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720","firstName":"Thomas","lastName":"White","primaryNumber":"47","birthDate":"2003-03-02","currentAge":23,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Tommy","useLastName":"White","middleName":"Anthony","boxscoreName":"White","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy White","nameSlug":"tommy-white-695720","firstLastName":"Tommy White","lastFirstName":"White, Tommy","lastInitName":"White, T","initLastName":"T White","fullFMLName":"Thomas Anthony White","fullLFMName":"White, Thomas Anthony","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"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},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"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},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"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},"ID656240":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240","firstName":"Scott","lastName":"Blewett","primaryNumber":"49","birthDate":"1996-04-10","currentAge":30,"birthCity":"Syracuse","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Blewett","middleName":"Thomas","boxscoreName":"Blewett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Blewett","nameSlug":"scott-blewett-656240","firstLastName":"Scott Blewett","lastFirstName":"Blewett, Scott","lastInitName":"Blewett, S","initLastName":"S Blewett","fullFMLName":"Scott Thomas Blewett","fullLFMName":"Blewett, Scott Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID696522":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522","firstName":"Hayden","lastName":"Juenger","primaryNumber":"58","birthDate":"2000-08-09","currentAge":26,"birthCity":"O’Fallon","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Juenger","middleName":"Michael","boxscoreName":"Juenger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"YING-er","mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Juenger","nameSlug":"hayden-juenger-696522","firstLastName":"Hayden Juenger","lastFirstName":"Juenger, Hayden","lastInitName":"Juenger, H","initLastName":"H Juenger","fullFMLName":"Hayden Michael Juenger","fullLFMName":"Juenger, Hayden Michael","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},"ID594835":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835","firstName":"Marco","lastName":"Gonzales","primaryNumber":"50","birthDate":"1992-02-16","currentAge":34,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marco","useLastName":"Gonzales","middleName":"Elias","boxscoreName":"Gonzales, M","nickName":"Gonzo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2014-06-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Marco Gonzales","nameSlug":"marco-gonzales-594835","firstLastName":"Marco Gonzales","lastFirstName":"Gonzales, Marco","lastInitName":"Gonzales, M","initLastName":"M Gonzales","fullFMLName":"Marco Elias Gonzales","fullLFMName":"Gonzales, Marco Elias","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID672284":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284","firstName":"Jarred","lastName":"Kelenic","birthDate":"1999-07-16","currentAge":27,"birthCity":"Waukesha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jarred","useLastName":"Kelenic","middleName":"Robert","boxscoreName":"Kelenic","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"KELL-nick","mlbDebutDate":"2021-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jarred Kelenic","nameSlug":"jarred-kelenic-672284","firstLastName":"Jarred Kelenic","lastFirstName":"Kelenic, Jarred","lastInitName":"Kelenic, J","initLastName":"J Kelenic","fullFMLName":"Jarred Robert Kelenic","fullLFMName":"Kelenic, Jarred Robert","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Clear","temp":"77","wind":"10 mph, R To L"},"gameInfo":{"attendance":8082,"firstPitch":"2026-08-15T01:40:00.000Z","gameDurationMinutes":181},"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":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"home":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"}},"officialScorer":{"id":482136,"fullName":"Brian Berger","link":"/api/v1/people/482136"},"primaryDatacaster":{"id":686229,"fullName":"Corey Neal","link":"/api/v1/people/686229"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T01:40:36.483Z","endTime":"2026-08-15T01:42:07.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T23:09:22.977Z","endTime":"2026-08-15T01:13:28.475Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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-15T01:13:28.475Z","endTime":"2026-08-15T01:38:52.119Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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-15T01:38:52.119Z","endTime":"2026-08-15T01:40:38.676Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.601513584877335,"aZ":-10.2053595668994,"pfxX":4.841188191024152,"pfxZ":11.493860529849147,"pX":0.7622557054530562,"pZ":2.171461988951097,"vX0":-2.906934724629356,"vY0":-137.19227421126737,"vZ0":-7.132139042094591,"x":87.94,"y":180.15,"x0":1.2051240439653241,"y0":50.00400832481255,"z0":5.496166922730834,"aX":9.253321712437947},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":-8.2,"spinRate":2357,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.39884120754241126,"extension":6.30300050394726},"index":3,"playId":"0d1fc707-0005-30c4-b957-2775516dba49","pitchNumber":1,"startTime":"2026-08-15T01:40:38.676Z","endTime":"2026-08-15T01:40:43.380Z","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":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59984930713898,"aZ":-39.5276187740778,"pfxX":-3.978362588704721,"pfxZ":-5.418963752507471,"pX":-0.1958753702118499,"pZ":1.0486918894151822,"vX0":-2.0379802631662844,"vY0":-115.73742579676035,"vZ0":-2.045156321295793,"x":124.47,"y":210.47,"x0":1.2130223303991792,"y0":50.00480558793834,"z0":5.729527563109957,"aX":-5.396861655521086},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.1,"breakHorizontal":7.7,"spinRate":2557,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.47325067326968506,"extension":6.321419262687646},"index":4,"playId":"750de20c-eaa5-3fb7-9f7f-5c630ac7ab10","pitchNumber":2,"startTime":"2026-08-15T01:40:55.258Z","endTime":"2026-08-15T01:40:59.155Z","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-15T01:41:09.697Z","endTime":"2026-08-15T01:41:19.280Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07858980344339,"aZ":-12.109775249021085,"pfxX":3.363840470941633,"pfxZ":10.179075129879871,"pX":0.42289187461181615,"pZ":3.5970258459517557,"vX0":-3.153161365861534,"vY0":-139.8796472585568,"vZ0":-3.6056313315126816,"x":100.88,"y":141.66,"x0":1.1305525513395673,"y0":50.00650749538649,"z0":5.7031278019715455,"aX":6.633018346051216},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":-5.4,"spinRate":2379,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.39235197853977244,"extension":6.297624538399244},"index":6,"playId":"87e899dd-c079-34c3-9acb-89f0279cd6a8","pitchNumber":3,"startTime":"2026-08-15T01:41:19.280Z","endTime":"2026-08-15T01:41:23.349Z","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":83.3,"endSpeed":76.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923654000650046,"aZ":-41.88831481922985,"pfxX":-1.76361819272664,"pfxZ":-6.558850664725181,"pX":-1.1928339070561493,"pZ":0.8232424686942726,"vX0":-4.353469960710597,"vY0":-121.27037741997069,"vZ0":-2.8590594809636625,"x":162.47,"y":216.55,"x0":0.8586055306036238,"y0":50.001579079263664,"z0":5.690588679143979,"aX":-2.612332497737422},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.4,"breakHorizontal":4.3,"spinRate":2663,"spinDirection":326},"zone":13,"typeConfidence":0.91,"plateTime":0.45258982296898953,"extension":6.339148369025126},"index":7,"playId":"a14c8c54-7cd7-39d1-8f42-7cbec8f5d8e4","pitchNumber":4,"startTime":"2026-08-15T01:41:36.692Z","endTime":"2026-08-15T01:41:40.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18456024994742,"aZ":-11.689136759548035,"pfxX":3.26058781304912,"pfxZ":10.265080678777263,"pX":-0.15520065930733584,"pZ":2.2228972221008996,"vX0":-4.443432688638315,"vY0":-140.46986831327408,"vZ0":-7.091909952441577,"x":122.92,"y":178.76,"x0":1.024448296071595,"y0":50.00461153492404,"z0":5.542396983753546,"aX":6.50851134174819},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":-4.9,"spinRate":2434,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.39010449484821175,"extension":6.30901936198239},"hitData":{"launchSpeed":90.1,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.71,"coordY":163.84}},"index":8,"playId":"980de74b-5767-3a2e-8f5e-7ba0c355a45d","pitchNumber":5,"startTime":"2026-08-15T01:41:59.532Z","endTime":"2026-08-15T01:42:07.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:42:07.765Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T01:42:12.233Z","endTime":"2026-08-15T01:45:18.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":7},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.11776774014148,"aZ":-9.578290184488296,"pfxX":4.53143080191294,"pfxZ":11.272242287903783,"pX":0.22035629530669837,"pZ":3.0163074655317725,"vX0":-3.775722675785275,"vY0":-141.58430901412788,"vZ0":-5.341378225660517,"x":108.6,"y":157.34,"x0":0.9908313158993343,"y0":50.00493574409027,"z0":5.5569256743069655,"aX":9.085430782790446},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.3,"breakHorizontal":-7.3,"spinRate":2336,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3887278502952789,"extension":6.205367160740865},"index":0,"playId":"3eb8a20e-0043-3642-9a7a-e85a2d4cee04","pitchNumber":1,"startTime":"2026-08-15T01:42:36.709Z","endTime":"2026-08-15T01:42:41.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.092144024286725,"aZ":-31.932477525451283,"pfxX":-7.809707658419561,"pfxZ":0.15997149201747973,"pX":0.4003110904973879,"pZ":2.7133639233221793,"vX0":-0.09254488402198519,"vY0":-121.461225811983,"vZ0":-0.43890303248401974,"x":101.74,"y":165.52,"x0":1.452529817036318,"y0":50.00162916104609,"z0":5.687244844066146,"aX":-11.598551581541637},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.5,"breakHorizontal":14.2,"spinRate":2616,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.45196624826453613,"extension":6.321878180995165},"index":1,"playId":"f32ccab0-ac7f-3dd8-86b8-5b21926917fc","pitchNumber":2,"startTime":"2026-08-15T01:42:54.310Z","endTime":"2026-08-15T01:42:57.491Z","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":97.0,"endSpeed":88.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.387263780734216,"aZ":-8.741107933367724,"pfxX":4.406678156757805,"pfxZ":11.736616743717349,"pX":-1.0217552570344395,"pZ":1.345811819340171,"vX0":-7.282236133915002,"vY0":-140.75005758778926,"vZ0":-9.67587612523221,"x":155.95,"y":202.44,"x0":1.0322874694802973,"y0":50.00303742945316,"z0":5.403410004443419,"aX":8.798953783007736},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":-6.4,"spinRate":2553,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.38986807241002674,"extension":6.414123155642292},"index":2,"playId":"9978a223-0793-35ee-84b2-83e21f2dfea5","pitchNumber":3,"startTime":"2026-08-15T01:43:15.100Z","endTime":"2026-08-15T01:43:19.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07275749838948,"aZ":-10.899244704735693,"pfxX":5.043552195324429,"pfxZ":11.253740946063639,"pX":-1.747963935847939,"pZ":1.128187754552713,"vX0":-8.728581487660941,"vY0":-137.04980196338542,"vZ0":-9.332578237471777,"x":183.63,"y":208.32,"x0":0.8320495489010351,"y0":50.001125721974,"z0":5.334954390240301,"aX":9.533702979694295},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-7.2,"spinRate":2475,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4006254274222161,"extension":6.212768969924248},"index":3,"playId":"f4540a0b-1092-39ed-896c-70545a45fbfd","pitchNumber":4,"startTime":"2026-08-15T01:43:36.375Z","endTime":"2026-08-15T01:43:39.764Z","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":95.2,"endSpeed":86.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06564042785936,"aZ":-8.522703515258934,"pfxX":4.797327082454388,"pfxZ":12.421793014582398,"pX":-1.5845947132894866,"pZ":0.2964909566594046,"vX0":-8.409483459037105,"vY0":-137.91963873507956,"vZ0":-11.930180845261251,"x":177.4,"y":230.77,"x0":0.897243900730755,"y0":50.00109479876475,"z0":5.280451720942867,"aX":9.133236155575776},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":-6.7,"spinRate":2521,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.3989507653212665,"extension":6.634217105719137},"index":4,"playId":"1bf79144-a921-3ff6-8360-7c717549cb7b","pitchNumber":5,"startTime":"2026-08-15T01:43:59.967Z","endTime":"2026-08-15T01:44:03.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531073130360102,"aZ":-30.570373413386065,"pfxX":-2.563469869604942,"pfxZ":0.9566377365516434,"pX":-0.5002684148008472,"pZ":2.536479800785553,"vX0":-3.669905618426144,"vY0":-128.23990522858716,"vZ0":-1.87411384537383,"x":136.07,"y":170.3,"x0":1.2780701642693129,"y0":50.003622694246495,"z0":5.643177451047078,"aX":-4.303810812230454},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":5.4,"spinRate":2455,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.42579998734256463,"extension":6.2698700644492975},"index":5,"playId":"6b952a3f-be64-36c4-ad54-2a0ca3bb73a2","pitchNumber":6,"startTime":"2026-08-15T01:44:19.612Z","endTime":"2026-08-15T01:44:23.936Z","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":96.3,"endSpeed":88.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274773659562722,"aZ":-12.068359532118478,"pfxX":3.661681878273157,"pfxZ":10.109077923085486,"pX":-0.11904492077211452,"pZ":1.984271291190677,"vX0":-4.794886236148849,"vY0":-140.04158980493975,"vZ0":-7.3309399976111544,"x":121.54,"y":185.2,"x0":1.1386219385699352,"y0":50.00205476920772,"z0":5.423382435202002,"aX":7.281967225269634},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":-5.6,"spinRate":2430,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.39094106119341543,"extension":6.394225466553381},"index":6,"playId":"4029e980-8554-334d-82b8-8414a77478ce","pitchNumber":7,"startTime":"2026-08-15T01:44:42.092Z","endTime":"2026-08-15T01:44:46.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19049016968518,"aZ":-31.758032601004913,"pfxX":-3.0276292367257387,"pfxZ":0.24734562955107897,"pX":0.13100383602044105,"pZ":2.244418938802895,"vX0":-2.011711971722022,"vY0":-127.7543305824926,"vZ0":-2.382934237086914,"x":112.01,"y":178.18,"x0":1.3196481757952505,"y0":50.00148892450447,"z0":5.664281208387236,"aX":-5.046786362839037},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.1,"breakHorizontal":5.9,"spinRate":2415,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.42733212109542995,"extension":6.10737753844003},"hitData":{"launchSpeed":92.0,"launchAngle":38.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.06,"coordY":77.33}},"index":7,"playId":"64e3120d-1d31-37ad-b89b-48ac4b31ab47","pitchNumber":8,"startTime":"2026-08-15T01:45:05.885Z","endTime":"2026-08-15T01:45:18.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:45:18.904Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T01:45:18.376Z","endTime":"2026-08-15T01:47:16.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.428340212938178,"aZ":-28.930104514479666,"pfxX":-8.036781516004446,"pfxZ":2.099780994660753,"pX":-0.8198055248765334,"pZ":2.3172038022414205,"vX0":-2.6596571926704495,"vY0":-122.75761710461916,"vZ0":-2.0228915202068123,"x":148.25,"y":176.22,"x0":1.3183844803386124,"y0":50.00405344243655,"z0":5.584918638081787,"aX":-12.420101416425009},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":15.1,"spinRate":2542,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.444064421645618,"extension":6.099795660544506},"index":0,"playId":"04a06a27-0e0e-3fef-98b7-4f0cda9d6a28","pitchNumber":1,"startTime":"2026-08-15T01:45:36.839Z","endTime":"2026-08-15T01:45:40.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048453027657704,"aZ":-32.748304304762584,"pfxX":-11.594206332972455,"pfxZ":-0.39199035908612956,"pX":-0.6535535577130861,"pZ":0.8860242081965126,"vX0":-1.2084720753274878,"vY0":-120.31845832229283,"vZ0":-4.089449402703156,"x":141.91,"y":214.86,"x0":1.3614948961511089,"y0":50.00399625531615,"z0":5.519944390570423,"aX":-16.94411399650548},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.4,"breakHorizontal":21.2,"spinRate":2646,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4557898110344074,"extension":6.37955582544863},"index":1,"playId":"9118e3f2-6ce7-3320-8c96-e41117a7faef","pitchNumber":2,"startTime":"2026-08-15T01:45:53.644Z","endTime":"2026-08-15T01:45:57.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.499678130864343,"aZ":-33.417617349028184,"pfxX":-1.9723574003197464,"pfxZ":-0.7810736831781808,"pX":0.03127352163652273,"pZ":1.079388714151988,"vX0":-2.1369752290688036,"vY0":-124.40019902116035,"vZ0":-4.239369205451524,"x":115.81,"y":209.64,"x0":1.1530586440549893,"y0":50.004464594163224,"z0":5.531886527377444,"aX":-3.1366220086865138},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.0,"breakHorizontal":4.0,"spinRate":2429,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.43783979376433013,"extension":6.083470193752565},"index":2,"playId":"99356274-df66-32b1-838e-997722b2d960","pitchNumber":3,"startTime":"2026-08-15T01:46:13.492Z","endTime":"2026-08-15T01:46:17.685Z","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":99.3,"endSpeed":90.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.440825797043615,"aZ":-8.32432025632487,"pfxX":5.0735914412671494,"pfxZ":11.361590232330624,"pX":-0.6455007808247871,"pZ":3.5537305492987157,"vX0":-6.461130350149348,"vY0":-144.38925620193808,"vZ0":-4.376184278065332,"x":141.6,"y":142.83,"x0":0.9681645305109884,"y0":50.00428017604754,"z0":5.607495502834204,"aX":10.652105297727847},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.8,"breakHorizontal":-7.8,"spinRate":2526,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.380188788113081,"extension":6.344431143559439},"index":3,"playId":"99954b61-b26a-3470-9ce2-73a276af590d","pitchNumber":4,"startTime":"2026-08-15T01:46:34.432Z","endTime":"2026-08-15T01:46:39.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.053303638147423,"aZ":-44.98012872725056,"pfxX":-4.091599957268668,"pfxZ":-8.525622355445542,"pX":-0.8864300000057641,"pZ":1.2477288176431778,"vX0":-3.683574527865476,"vY0":-122.28984963046025,"vZ0":-1.2941570337792503,"x":150.79,"y":205.09,"x0":1.1757541726333367,"y0":50.00411614756089,"z0":5.6719669600548395,"aX":-6.144046019353288},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-15.5,"breakHorizontal":8.3,"spinRate":2770,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.4493728769260614,"extension":6.343281684068656},"index":4,"playId":"813e86ce-2e28-301c-83ca-dfc98a6b050f","pitchNumber":5,"startTime":"2026-08-15T01:46:52.080Z","endTime":"2026-08-15T01:46:56.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97653029126771,"aZ":-31.0022791543518,"pfxX":-2.340899996999063,"pfxZ":0.7103728406333387,"pX":-0.9628653848195382,"pZ":0.2389007952874697,"vX0":-4.520848415523553,"vY0":-127.39592127283987,"vZ0":-6.988090018492331,"x":153.7,"y":232.33,"x0":1.132785993739679,"y0":50.005636580436075,"z0":5.439735802047435,"aX":-3.882713665801657},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":5.2,"spinRate":2429,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4284696147280882,"extension":6.343234691165194},"index":5,"playId":"0be4e6c3-26bb-3312-b234-76d030fbf199","pitchNumber":6,"startTime":"2026-08-15T01:47:11.956Z","endTime":"2026-08-15T01:47:16.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:47:16.036Z","atBatIndex":2},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ezequiel Duran reaches on a fielding error by second baseman Donovan Walton. Corey Seager to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T01:47:18.695Z","endTime":"2026-08-15T01:49:32.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.655393222004196,"aZ":-42.499079999523296,"pfxX":-5.494701950426272,"pfxZ":-7.334509176861884,"pX":-0.8070363260243631,"pZ":2.8063262522150394,"vX0":-2.920998924728438,"vY0":-117.94616953940532,"vZ0":1.991813185075703,"x":147.76,"y":163.01,"x0":1.161802674450527,"y0":50.00383959434234,"z0":5.8730602872916124,"aX":-7.73309933269294},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.5,"breakHorizontal":10.7,"spinRate":2703,"spinDirection":320},"zone":11,"typeConfidence":0.9,"plateTime":0.4645785578187347,"extension":6.3321003983280635},"index":0,"playId":"3ff07260-dc07-368b-9374-5993673d89ac","pitchNumber":1,"startTime":"2026-08-15T01:47:41.519Z","endTime":"2026-08-15T01:47:45.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.826498697037735,"aZ":-10.848004065573994,"pfxX":4.240054659205268,"pfxZ":11.351202997614848,"pX":0.5439742769617707,"pZ":1.8389686047104457,"vX0":-3.631679127544759,"vY0":-135.9484821472266,"vZ0":-7.610906566872938,"x":96.26,"y":189.13,"x0":1.343990729702558,"y0":50.00015542620241,"z0":5.421431481670437,"aX":7.963448211557748},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":-7.0,"spinRate":2370,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.402352817851626,"extension":6.249078995353976},"index":1,"playId":"a3308d41-04ae-347c-8672-dd737bf4b80d","pitchNumber":2,"startTime":"2026-08-15T01:47:59.455Z","endTime":"2026-08-15T01:48:03.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75636485752478,"aZ":-23.38378166654505,"pfxX":5.39618738690378,"pfxZ":5.202374305705217,"pX":1.5122392496444017,"pZ":1.9363165077127469,"vX0":-1.7990479293008612,"vY0":-128.8814274958275,"vZ0":-4.142682120050598,"x":59.36,"y":186.5,"x0":1.5165940446135215,"y0":50.00199397448782,"z0":5.361617898413611,"aX":9.114370313422732},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.8,"breakHorizontal":-9.4,"spinRate":1425,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42431724128672466,"extension":6.27691731613383},"index":2,"playId":"67e51310-c3a8-3572-ab10-f2519ca4a9b2","pitchNumber":3,"startTime":"2026-08-15T01:48:18.885Z","endTime":"2026-08-15T01:48:22.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.975705698086315,"aZ":-10.765626192939173,"pfxX":6.911731227300462,"pfxZ":10.80480607171061,"pX":0.12163681949974793,"pZ":1.9879182012015966,"vX0":-5.306994537443438,"vY0":-139.96586863120976,"vZ0":-7.463553142210521,"x":112.36,"y":185.11,"x0":1.1455027331098677,"y0":50.005322886483384,"z0":5.396443287412981,"aX":13.697690476120021},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":-11.4,"spinRate":2455,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.39153041957513546,"extension":6.385517500528126},"index":3,"playId":"7149f3e2-3d5a-3b77-bae0-7f8ff7f9ee6d","pitchNumber":4,"startTime":"2026-08-15T01:48:38.688Z","endTime":"2026-08-15T01:48:42.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52805071659754,"aZ":-12.720896683929036,"pfxX":6.363725088531998,"pfxZ":9.66773053549933,"pX":-0.3408555638688874,"pZ":2.938045760955088,"vX0":-6.402962553181627,"vY0":-140.63057849220468,"vZ0":-4.792322389982476,"x":129.99,"y":159.45,"x0":1.1336871543213676,"y0":50.001183363880216,"z0":5.482909622647967,"aX":12.803566525546888},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":-10.3,"spinRate":2493,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.38880389843497465,"extension":6.222529878656933},"index":4,"playId":"9afb40c3-c74c-3290-82f4-8ff0bf31a6d2","pitchNumber":5,"startTime":"2026-08-15T01:48:59.463Z","endTime":"2026-08-15T01:49:02.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722771359512947,"aZ":-31.495253234648462,"pfxX":-2.767735360105238,"pfxZ":0.42417321690032317,"pX":0.4905249785267489,"pZ":2.052754808257135,"vX0":-1.3252305070796897,"vY0":-125.65204719062505,"vZ0":-2.5241796334652706,"x":98.3,"y":183.36,"x0":1.383251344319692,"y0":50.00501677605936,"z0":5.610973648153728,"aX":-4.458243155587528},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":5.3,"spinRate":2398,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4346923490467325,"extension":6.050589831220756},"hitData":{"launchSpeed":90.3,"launchAngle":8.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.86,"coordY":150.67}},"index":5,"playId":"0c8ae938-5d78-3263-9f65-46b71f749c01","pitchNumber":6,"startTime":"2026-08-15T01:49:21.432Z","endTime":"2026-08-15T01:49:32.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:49:32.567Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger challenged (pitch result), call on the field was overturned: Jake Burger walks. Corey Seager to 3rd. Ezequiel Duran to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T01:50:30.479Z","endTime":"2026-08-15T01:51:34.533Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T01:50:11.942Z","endTime":"2026-08-15T01:50:32.625Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970179493485563,"aZ":-30.77752801197921,"pfxX":-2.2134429631690384,"pfxZ":0.8760507677366993,"pX":-0.30842388863252757,"pZ":1.5790327108828814,"vX0":-3.047043486953252,"vY0":-124.81142788304807,"vZ0":-3.6925233395916446,"x":128.76,"y":196.15,"x0":1.2115111342296674,"y0":50.002084844625415,"z0":5.5873972026032295,"aX":-3.5234241882566897},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":4.7,"spinRate":2241,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.43731617732603967,"extension":6.242378700012931},"index":1,"playId":"5f2b9587-893b-37ae-b3b4-adc8791d4996","pitchNumber":1,"startTime":"2026-08-15T01:50:32.625Z","endTime":"2026-08-15T01:50:36.591Z","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":88.6,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405734702075378,"aZ":-27.39842615059268,"pfxX":8.101048893684746,"pfxZ":2.8098140507413927,"pX":1.2798335110529429,"pZ":2.518816349971194,"vX0":-3.2708874404988957,"vY0":-129.1108810808202,"vZ0":-2.1119608795602542,"x":68.22,"y":170.77,"x0":1.5065338364370617,"y0":50.00148706480168,"z0":5.443736773919891,"aX":13.75540256310576},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.9,"breakHorizontal":-14.0,"spinRate":1350,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4232833074853155,"extension":6.155648648001656},"index":2,"playId":"801ebaa0-7554-37f5-8aed-226d193aa65b","pitchNumber":2,"startTime":"2026-08-15T01:50:50.946Z","endTime":"2026-08-15T01:50:54.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.833479848565844,"aZ":-11.654982510507867,"pfxX":4.804817003400196,"pfxZ":10.439674041823727,"pX":-1.3691562423367143,"pZ":2.909975628887933,"vX0":-8.208489242985518,"vY0":-139.20750637933082,"vZ0":-4.9654679942922035,"x":169.19,"y":160.21,"x0":0.9915188102111097,"y0":50.00064943043232,"z0":5.486264830387138,"aX":9.442561709336166},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":-7.1,"spinRate":2470,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.39324797773184184,"extension":6.3001636373659835},"index":3,"playId":"e69f8156-0586-3274-b9f1-1dea6359a3e3","pitchNumber":3,"startTime":"2026-08-15T01:51:10.110Z","endTime":"2026-08-15T01:51:13.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.943833900998236,"aZ":-11.330669716326998,"pfxX":5.111650631136619,"pfxZ":10.803080894048996,"pX":0.6757695940060973,"pZ":1.5157956089231701,"vX0":-3.853832457328971,"vY0":-138.07325029544717,"vZ0":-8.309284187597509,"x":91.24,"y":197.85,"x0":1.4259697650771233,"y0":50.00553617660338,"z0":5.328282983482753,"aX":9.864252556068712},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":-8.4,"spinRate":2438,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.3968071004914142,"extension":6.2771609859993225},"index":4,"playId":"34e9a74c-7c6a-3e7a-ada4-dcc11659a7c9","pitchNumber":4,"startTime":"2026-08-15T01:51:29.245Z","endTime":"2026-08-15T01:51:34.533Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"}},"playEndTime":"2026-08-15T01:51:34.533Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Foscue flies out to second baseman Donovan Walton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T01:51:47.835Z","endTime":"2026-08-15T01:52:20.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38030539584132,"aZ":-10.949975390389639,"pfxX":5.674364658648685,"pfxZ":10.613841632164476,"pX":-0.23823839398715482,"pZ":2.270965247258857,"vX0":-6.404062320647903,"vY0":-140.63720179428887,"vZ0":-6.678861981593012,"x":126.08,"y":177.46,"x0":1.3329318651613558,"y0":50.00683787141182,"z0":5.389635883240805,"aX":11.351263990762046},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":-8.9,"spinRate":2489,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.3897125478963388,"extension":6.393163135599648},"hitData":{"launchSpeed":70.3,"launchAngle":53.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.42,"coordY":115.31}},"index":0,"playId":"46dca9d4-4af1-3502-a8c0-7add133f6548","pitchNumber":1,"startTime":"2026-08-15T01:52:12.470Z","endTime":"2026-08-15T01:52:20.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:52:20.808Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T01:53:46.505Z","endTime":"2026-08-15T01:55:11.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.507241524662778,"aZ":-17.934774508465967,"pfxX":-7.670240518577441,"pfxZ":7.587784026473296,"pX":1.0605646907482387,"pZ":2.874134681707383,"vX0":11.055742332916884,"vY0":-136.2607219918697,"vZ0":-4.014270160883213,"x":76.57,"y":161.18,"x0":-2.056671154712798,"y0":50.00442502291391,"z0":5.60910643883754,"aX":-14.397242541394323},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2199,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.4022876832072413,"extension":6.775686598730057},"index":0,"playId":"5a1ef112-4344-3bbf-8dd3-6cdf72c12709","pitchNumber":1,"startTime":"2026-08-15T01:54:40.401Z","endTime":"2026-08-15T01:54:44.545Z","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":93.6,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.195803902359426,"aZ":-23.304069476260246,"pfxX":-10.290938346259106,"pfxZ":4.727298074390291,"pX":-0.014564018796744483,"pZ":2.8408578393897845,"vX0":9.096182344321077,"vY0":-135.98920650000562,"vZ0":-3.302082085453083,"x":117.56,"y":162.08,"x0":-2.062095920314695,"y0":50.00621768276521,"z0":5.683451559769256,"aX":-19.321898285965986},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":16.8,"spinRate":2193,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.4024304488485666,"extension":6.8281989873671},"hitData":{"launchSpeed":94.7,"launchAngle":38.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.4,"coordY":64.47}},"index":1,"playId":"8e8030d7-1cc3-355e-b6a1-d5af4269553e","pitchNumber":2,"startTime":"2026-08-15T01:54:57.745Z","endTime":"2026-08-15T01:55:11.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:55:11.080Z","atBatIndex":6},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jacob Wilson hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T01:55:09.023Z","endTime":"2026-08-15T01:55:57.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15142665193189,"aZ":-22.142515320579864,"pfxX":-9.808276854785767,"pfxZ":5.402237273233359,"pX":1.0722294368971768,"pZ":2.721838225616103,"vX0":10.84123931597751,"vY0":-135.0704701565104,"vZ0":-3.8500893909399982,"x":76.13,"y":165.29,"x0":-1.7104097112973213,"y0":50.00042439071325,"z0":5.713932248179552,"aX":-18.204636093689153},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":15.6,"spinRate":2234,"spinDirection":231},"zone":12,"typeConfidence":0.89,"plateTime":0.404795302410756,"extension":6.743950067013092},"index":0,"playId":"3cd37b84-585d-3931-ae62-ccb66ef5802f","pitchNumber":1,"startTime":"2026-08-15T01:55:34.985Z","endTime":"2026-08-15T01:55:39.061Z","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(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":95.0,"endSpeed":87.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19204352264037,"aZ":-22.96807198378791,"pfxX":-10.042522957019944,"pfxZ":4.72389805740327,"pX":-1.3123494360357484,"pZ":3.855852513429062,"vX0":5.943017266224926,"vY0":-138.35477253283756,"vZ0":-1.1757407449438904,"x":167.02,"y":134.67,"x0":-2.176906074001737,"y0":50.00510576464457,"z0":5.817114870155113,"aX":-19.58486973152025},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":17.0,"spinRate":2208,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3950078821196974,"extension":6.695119419561659},"index":1,"playId":"8a1c1b51-50e6-34ad-9ddc-fa46d504f925","pitchNumber":2,"startTime":"2026-08-15T01:55:52.390Z","endTime":"2026-08-15T01:55:57.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:55:57.191Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to right fielder Brandon Nimmo. Jacob Wilson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T01:57:20.586Z","endTime":"2026-08-15T01:58:09.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T01:56:18.632Z","endTime":"2026-08-15T01:57:22.757Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.162104868479464,"aZ":-18.37330361276676,"pfxX":-7.47331139609793,"pfxZ":7.380028324256588,"pX":-1.0255496373426727,"pZ":1.5767821236341941,"vX0":5.979297535488026,"vY0":-135.97846151976793,"vZ0":-7.4557624234091024,"x":156.09,"y":196.21,"x0":-2.2833191243429547,"y0":50.006765923463554,"z0":5.632071447435603,"aX":-13.980987994062376},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":12.2,"spinRate":2133,"spinDirection":225},"zone":13,"typeConfidence":0.85,"plateTime":0.40300543265377264,"extension":6.726412534684737},"index":1,"playId":"e2decb20-d86f-39ec-9855-6fa5f52e212f","pitchNumber":1,"startTime":"2026-08-15T01:57:22.757Z","endTime":"2026-08-15T01:57:26.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47204454042219,"aZ":-23.58472095485729,"pfxX":-7.571800014491095,"pfxZ":5.345097851779403,"pX":-0.4487340546066953,"pZ":1.4049545099799885,"vX0":6.581877713784801,"vY0":-125.93498962285075,"vZ0":-5.771339511487824,"x":134.1,"y":200.85,"x0":-2.1118777934045245,"y0":50.00211966127574,"z0":5.632898935195142,"aX":-12.16692532353039},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.5,"breakHorizontal":12.2,"spinRate":1668,"spinDirection":226},"zone":13,"typeConfidence":0.79,"plateTime":0.43485293877890463,"extension":6.830497976728113},"index":2,"playId":"2261f106-ef09-37c3-842f-1740c69e29d6","pitchNumber":2,"startTime":"2026-08-15T01:57:39.527Z","endTime":"2026-08-15T01:57:43.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731009431038377,"aZ":-24.670622201684832,"pfxX":-9.739565233376718,"pfxZ":4.002969723462688,"pX":-0.33011817170312463,"pZ":2.0068539137037575,"vX0":8.309538648101674,"vY0":-135.84109601702792,"vZ0":-5.200933552992425,"x":129.58,"y":184.59,"x0":-2.157803038236009,"y0":50.00496972647658,"z0":5.653207466453223,"aX":-18.271333230255042},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":16.0,"spinRate":2227,"spinDirection":225},"zone":7,"typeConfidence":0.89,"plateTime":0.4026429583082196,"extension":6.812929694591408},"hitData":{"launchSpeed":77.4,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.07,"coordY":109.62}},"index":3,"playId":"82f4711e-8d23-3923-a9fa-35243ca85fd4","pitchNumber":3,"startTime":"2026-08-15T01:57:58.209Z","endTime":"2026-08-15T01:58:09.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:58:09.485Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T01:58:19.524Z","endTime":"2026-08-15T02:00:49.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.291518997119596,"aZ":-34.74508995107635,"pfxX":-0.2856171435295478,"pfxZ":-1.8280433023199256,"pX":0.24448004786813,"pZ":1.4936327860307692,"vX0":5.4555908616295214,"vY0":-117.37032812398328,"vZ0":-2.844087694566678,"x":107.68,"y":198.45,"x0":-2.0637894984351557,"y0":50.0009890591774,"z0":5.927164989342179,"aX":-0.4023297492112078},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.7,"breakHorizontal":-0.7,"spinRate":2202,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.46501659486483105,"extension":6.624757539234001},"index":0,"playId":"c9a9abd6-3fac-3795-84a9-8d0b10a75cda","pitchNumber":1,"startTime":"2026-08-15T01:58:40.848Z","endTime":"2026-08-15T01:58:44.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61782689144445,"aZ":-37.351397652680106,"pfxX":0.397181721780028,"pfxZ":-3.6691138072060987,"pX":-0.8122888012212942,"pZ":3.2517996334843122,"vX0":2.8795860833103095,"vY0":-117.29311354312358,"vZ0":1.3936595897870145,"x":147.96,"y":150.98,"x0":-2.101270289145683,"y0":50.004006515943225,"z0":6.1005010278442695,"aX":0.5597566604442954},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.1,"breakHorizontal":-1.3,"spinRate":2227,"spinDirection":45},"zone":1,"typeConfidence":0.91,"plateTime":0.46478533505172104,"extension":6.500788017882844},"index":1,"playId":"13001423-b8b7-304a-bc1d-6d37899c35a4","pitchNumber":2,"startTime":"2026-08-15T01:58:59.826Z","endTime":"2026-08-15T01:59:04.266Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.359655848587224,"aZ":-24.621056282307528,"pfxX":-9.68465523863992,"pfxZ":3.991719689762837,"pX":-1.2980061891323469,"pZ":2.487095633028186,"vX0":5.788367838268438,"vY0":-137.1747311073029,"vZ0":-4.464426029252831,"x":166.48,"y":171.63,"x0":-2.1850693028046613,"y0":50.00443518202277,"z0":5.829305631859212,"aX":-18.326655526753434},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":16.2,"spinRate":2226,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.4003944245350577,"extension":6.800017189900888},"index":2,"playId":"da8aeb84-bb19-308f-8c71-b3ffc04ab766","pitchNumber":3,"startTime":"2026-08-15T01:59:31.764Z","endTime":"2026-08-15T01:59:35.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81221891506531,"aZ":-36.176078249225164,"pfxX":-0.17605125123664855,"pfxZ":-2.775561736632244,"pX":-1.1699256375393934,"pZ":1.9407990107124433,"vX0":2.482337033899788,"vY0":-118.97711902362974,"vZ0":-1.8244015539932672,"x":161.59,"y":186.38,"x0":-2.2018499493367654,"y0":50.00523605663645,"z0":5.981701396601012,"aX":-0.25404432518458453},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.2,"breakHorizontal":-0.2,"spinRate":2290,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.45954512221369814,"extension":6.555932033667532},"index":3,"playId":"09410f06-6fee-33dc-8125-0029e5e25e07","pitchNumber":4,"startTime":"2026-08-15T01:59:49.056Z","endTime":"2026-08-15T01:59:53.334Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-15T02:00:07.768Z","endTime":"2026-08-15T02:00:22.590Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15922606575717,"aZ":-27.621853722697747,"pfxX":1.473213988329657,"pfxZ":2.683151990308575,"pX":-0.008548995228287384,"pZ":1.8739526999963716,"vX0":5.32522570115111,"vY0":-129.65152982405408,"vZ0":-4.383351621486762,"x":117.33,"y":188.18,"x0":-2.283916430970614,"y0":50.00257642128759,"z0":5.704947348386075,"aX":2.495792996625433},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":-3.8,"spinRate":2147,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.42313782959738955,"extension":6.73947543719636},"index":5,"playId":"a95e891a-80aa-3272-9d4a-7bd2536fadeb","pitchNumber":5,"startTime":"2026-08-15T02:00:22.590Z","endTime":"2026-08-15T02:00:26.850Z","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":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26804115345788,"aZ":-35.85693205764687,"pfxX":1.18099095905729,"pfxZ":-2.5744262065063506,"pX":-0.6858918111026682,"pZ":3.8188992902616756,"vX0":3.019338079894855,"vY0":-119.00306331972163,"vZ0":2.4138948774562494,"x":143.14,"y":135.67,"x0":-2.125522739319704,"y0":50.00247216646279,"z0":6.044188609734634,"aX":1.689580300948433},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.7,"breakHorizontal":-2.9,"spinRate":2295,"spinDirection":42},"zone":11,"typeConfidence":0.91,"plateTime":0.46062640246603426,"extension":6.560819458923918},"index":6,"playId":"0734dc50-1832-3135-b4ed-188ef3699c9d","pitchNumber":6,"startTime":"2026-08-15T02:00:45.252Z","endTime":"2026-08-15T02:00:49.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:00:49.986Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T02:00:51.721Z","endTime":"2026-08-15T02:02:44.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69738479127382,"aZ":-27.934248777331184,"pfxX":-7.760892811600907,"pfxZ":2.4925516541500565,"pX":0.49018409087809917,"pZ":1.4218220743600862,"vX0":9.02664015591451,"vY0":-129.08753000523194,"vZ0":-5.479696881529609,"x":98.32,"y":200.39,"x0":-2.029517144292882,"y0":50.00365237579742,"z0":5.699555481885278,"aX":-13.21160844096596},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":12.2,"spinRate":1567,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.42291054885373125,"extension":6.937788973333722},"index":0,"playId":"2fe35fb2-f2bb-3374-bc8d-a5b201a1be2c","pitchNumber":1,"startTime":"2026-08-15T02:01:21.218Z","endTime":"2026-08-15T02:01:24.990Z","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":95.4,"endSpeed":87.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207909527131736,"aZ":-25.050168164314382,"pfxX":-9.76002049157028,"pfxZ":3.6451530369003518,"pX":-0.6059389716773089,"pZ":4.264217076650205,"vX0":7.684549812836066,"vY0":-138.70927827073905,"vZ0":0.14915156593880463,"x":140.1,"y":123.65,"x0":-2.140331642536626,"y0":50.00177359263379,"z0":5.876099105114608,"aX":-19.07116696665294},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":16.1,"spinRate":2271,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3944536283391198,"extension":6.841365352528147},"index":1,"playId":"cf756d7a-2715-3581-8fc8-42abc8753e65","pitchNumber":2,"startTime":"2026-08-15T02:01:41.957Z","endTime":"2026-08-15T02:01:45.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.337826814265373,"aZ":-24.218080864714434,"pfxX":-9.798972184206256,"pfxZ":4.0646475166086145,"pX":-0.46352127083682765,"pZ":3.224504299838346,"vX0":7.998770993731509,"vY0":-138.8412367930368,"vZ0":-2.250903752608923,"x":134.67,"y":151.72,"x0":-2.105007098196657,"y0":50.003816634286366,"z0":5.653182735106744,"aX":-19.181465361783587},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.1,"breakHorizontal":16.2,"spinRate":2210,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.39411899423967744,"extension":6.858079907275039},"index":2,"playId":"c942f205-1176-3743-9264-41285f7de7d9","pitchNumber":3,"startTime":"2026-08-15T02:02:00.642Z","endTime":"2026-08-15T02:02:03.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.535991421640137,"aZ":-37.42094314752127,"pfxX":-0.8569604109109978,"pfxZ":-3.547457882211309,"pX":0.35923511278655146,"pZ":1.8548645890193367,"vX0":6.025843787958936,"vY0":-120.58299643341478,"vZ0":-1.8129452390839322,"x":103.31,"y":188.7,"x0":-2.0563425588304685,"y0":50.00329210078895,"z0":5.905308638624523,"aX":-1.2677183441519044},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.6,"breakHorizontal":0.1,"spinRate":2237,"spinDirection":34},"zone":9,"typeConfidence":0.9,"plateTime":0.45351683648289276,"extension":6.909692334456607},"index":3,"playId":"f51083d7-f283-3608-8c73-4e68bd43086d","pitchNumber":4,"startTime":"2026-08-15T02:02:21.056Z","endTime":"2026-08-15T02:02:24.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.960914997490146,"aZ":-36.56452296276644,"pfxX":0.21227599939320196,"pfxZ":-2.9683898962158235,"pX":0.5223284947626448,"pZ":1.9532436418134975,"vX0":6.184875385556043,"vY0":-120.8687218834136,"vZ0":-1.6266987315171015,"x":97.09,"y":186.04,"x0":-2.099361332386909,"y0":50.00538268583594,"z0":5.851140224005359,"aX":0.31326218961489766},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.5,"breakHorizontal":-1.9,"spinRate":2314,"spinDirection":32},"zone":9,"typeConfidence":0.9,"plateTime":0.45348294706626247,"extension":6.922075813287293},"index":4,"playId":"be55089d-f198-3e46-b9e8-6b6cea2d188f","pitchNumber":5,"startTime":"2026-08-15T02:02:39.834Z","endTime":"2026-08-15T02:02:44.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:02:44.227Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Cortes doubles (15) on a line drive to right fielder Brandon Nimmo. Jacob Wilson scores. Tyler Soderstrom scores. Zack Gelof scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T02:02:46.134Z","endTime":"2026-08-15T02:04:34.992Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.986255275634115,"aZ":-37.227865339921564,"pfxX":-0.7318754150726594,"pfxZ":-3.427210573416194,"pX":0.3552174790575646,"pZ":1.4721037037088636,"vX0":6.00883152464464,"vY0":-121.02012529770576,"vZ0":-2.5375178552398365,"x":103.46,"y":199.03,"x0":-2.0714494631502296,"y0":50.00482588846139,"z0":5.814925643564432,"aX":-1.0803139397601176},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.6,"breakHorizontal":-0.2,"spinRate":2203,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4536801798332486,"extension":6.769182056192368},"index":0,"playId":"09dfaffd-41ee-3a50-9999-c82d3f1e7c68","pitchNumber":1,"startTime":"2026-08-15T02:03:11.211Z","endTime":"2026-08-15T02:03:15.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.016044737714093,"aZ":-36.76786370117334,"pfxX":-1.3191699255718528,"pfxZ":-3.1808842448723462,"pX":0.4475481450787991,"pZ":1.6361270923091527,"vX0":6.033850535289168,"vY0":-119.20993762944344,"vZ0":-2.0030515920456584,"x":99.94,"y":194.6,"x0":-1.9403154157098776,"y0":50.00202026445603,"z0":5.793377725028115,"aX":-1.9075102346763022},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.0,"breakHorizontal":1.0,"spinRate":2166,"spinDirection":27},"zone":9,"typeConfidence":0.9,"plateTime":0.45873364044648346,"extension":6.809415833626399},"index":1,"playId":"eb74b563-2ad7-32db-a48a-534840590436","pitchNumber":2,"startTime":"2026-08-15T02:03:31.532Z","endTime":"2026-08-15T02:03:35.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.067724704909107,"aZ":-38.64643212259892,"pfxX":0.2855661884060785,"pfxZ":-4.343071423488252,"pX":0.3715686238862592,"pZ":1.2536791936796063,"vX0":5.692733009435629,"vY0":-120.37152398623861,"vZ0":-2.7252684368526143,"x":102.84,"y":204.93,"x0":-2.0464846882199947,"y0":50.00542690203837,"z0":5.773037794214822,"aX":0.42397549069125184},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.3,"breakHorizontal":-1.7,"spinRate":2309,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.4524486473902205,"extension":7.009034959147166},"index":2,"playId":"f7eb9194-d676-3ce1-8ccc-efdaf3e09439","pitchNumber":3,"startTime":"2026-08-15T02:03:58.922Z","endTime":"2026-08-15T02:04:03.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92085501741661,"aZ":-39.22912176012269,"pfxX":1.328371818807858,"pfxZ":-4.826573394621361,"pX":-0.02264084520160535,"pZ":2.1779320736179035,"vX0":4.707866519869627,"vY0":-120.06941766134997,"vZ0":-0.4850827934359635,"x":117.86,"y":179.98,"x0":-2.180106263808964,"y0":50.00207846335064,"z0":5.868857086112604,"aX":1.9415539766935919},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.6,"breakHorizontal":-3.5,"spinRate":2299,"spinDirection":33},"zone":5,"typeConfidence":0.91,"plateTime":0.45591642898618634,"extension":6.789883783018402},"hitData":{"launchSpeed":98.1,"launchAngle":16.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.57,"coordY":59.71}},"index":3,"playId":"c6dd8f85-6829-325d-8ee0-30f5cf51ba73","pitchNumber":4,"startTime":"2026-08-15T02:04:19.889Z","endTime":"2026-08-15T02:04:34.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:04:34.992Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T02:04:51.977Z","endTime":"2026-08-15T02:06:48.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.996300198764132,"aZ":-22.603123304146578,"pfxX":-10.760951524225442,"pfxZ":4.832175052215204,"pX":0.33713892365844794,"pZ":2.0070400930230115,"vX0":10.559694318692715,"vY0":-139.6883299286838,"vZ0":-5.739839469568689,"x":104.15,"y":184.59,"x0":-2.0910877111686506,"y0":50.00064944904999,"z0":5.571160987267204,"aX":-21.298323466386165},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.7,"breakHorizontal":17.4,"spinRate":2182,"spinDirection":225},"zone":9,"typeConfidence":0.9,"plateTime":0.391883100086055,"extension":6.861965223414253},"index":0,"playId":"640b5568-a16a-34c6-938a-bddfa1096725","pitchNumber":1,"startTime":"2026-08-15T02:05:12.058Z","endTime":"2026-08-15T02:05:16.229Z","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":2},"index":1,"startTime":"2026-08-15T02:05:24.673Z","endTime":"2026-08-15T02:05:40.715Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76348622308188,"aZ":-21.21853240042731,"pfxX":-9.053129203745748,"pfxZ":5.604729800067583,"pX":0.5232105047484793,"pZ":0.6280634143407892,"vX0":10.692285178913396,"vY0":-138.84440796585852,"vZ0":-9.538639601223284,"x":97.06,"y":221.82,"x0":-2.1994358563939214,"y0":50.002325775588915,"z0":5.517106523720485,"aX":-17.69504952036872},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":14.2,"spinRate":2215,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.39431144174552957,"extension":7.018825231149561},"index":2,"playId":"e0ad0161-7a4f-3e6a-8db8-501daffe9fe2","pitchNumber":2,"startTime":"2026-08-15T02:05:40.715Z","endTime":"2026-08-15T02:05:45.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.891816001268015,"aZ":-35.511562377065474,"pfxX":-0.003006382100243954,"pfxZ":-2.2586303633305036,"pX":1.5906097296303947,"pZ":1.3139128124685637,"vX0":8.065071791596962,"vY0":-120.59018156745677,"vZ0":-3.107999057930372,"x":56.37,"y":203.3,"x0":-1.7932433901669615,"y0":50.003397735947566,"z0":5.744100025848597,"aX":-0.004550432167476973},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.6,"breakHorizontal":-1.9,"spinRate":2230,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.45376854436813874,"extension":6.911593918851467},"index":3,"playId":"b0b0cf44-e9a0-37be-a6f4-e8b0d71b0814","pitchNumber":3,"startTime":"2026-08-15T02:06:00.999Z","endTime":"2026-08-15T02:06:04.825Z","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.8,"endSpeed":86.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.925273899371504,"aZ":-23.298908740560847,"pfxX":-10.89666947871804,"pfxZ":4.610280967640509,"pX":-0.5860113012655401,"pZ":2.4493771568168174,"vX0":8.564138028456599,"vY0":-137.72138459701628,"vZ0":-4.339073189418918,"x":139.34,"y":172.65,"x0":-2.316664442869747,"y0":50.003306181100356,"z0":5.616584112880135,"aX":-20.981149379058422},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":2198,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.39735903122075555,"extension":6.881455341370824},"index":4,"playId":"8ab4b667-2838-3c94-ad44-47e7e723d5bd","pitchNumber":4,"startTime":"2026-08-15T02:06:21.311Z","endTime":"2026-08-15T02:06:25.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.206415168431384,"aZ":-38.184407474807514,"pfxX":0.2975164531442018,"pfxZ":-3.9992590058195843,"pX":0.0869500211407085,"pZ":1.5008292984782434,"vX0":5.180383326749978,"vY0":-121.1574170724186,"vZ0":-2.4798404778725445,"x":113.69,"y":198.26,"x0":-2.107650050518009,"y0":50.00181250429289,"z0":5.839246762601408,"aX":0.44703125755486905},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.6,"breakHorizontal":-1.7,"spinRate":2343,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.45016448133668385,"extension":6.7340124235315395},"index":5,"playId":"120aa27c-cc3d-3c39-a925-db0ac5c5c6c7","pitchNumber":5,"startTime":"2026-08-15T02:06:43.470Z","endTime":"2026-08-15T02:06:48.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:06:48.210Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Freeman flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T02:08:05.690Z","endTime":"2026-08-15T02:10:04.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.037146288686657,"aZ":-10.646109841879133,"pfxX":4.5440087871379715,"pfxZ":11.092183057111521,"pX":-0.4432059548065525,"pZ":2.578439712053905,"vX0":-5.70779857774679,"vY0":-138.23669185292545,"vZ0":-6.105087239806627,"x":133.89,"y":169.16,"x0":1.0553268392374773,"y0":50.00175805137293,"z0":5.526201051146073,"aX":8.81834923595461},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":-7.1,"spinRate":2403,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.39582937718950006,"extension":6.187207404193902},"index":0,"playId":"b90ee7ad-8f80-387d-b214-6bed2dab5cd8","pitchNumber":1,"startTime":"2026-08-15T02:09:06.202Z","endTime":"2026-08-15T02:09:10.115Z","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-15T02:09:17.468Z","endTime":"2026-08-15T02:09:31.950Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"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":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2800731732042,"aZ":-27.8115596979124,"pfxX":-3.5120243289082103,"pfxZ":2.676366360113919,"pX":0.11103733086151334,"pZ":2.316596588840343,"vX0":-1.624823693997721,"vY0":-126.29152431408484,"vZ0":-2.6841593467149494,"x":112.77,"y":176.23,"x0":1.2171448499354727,"y0":50.00436187758969,"z0":5.606899002344258,"aX":-5.731240581432948},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":6.7,"spinRate":2325,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4320273943318824,"extension":6.307076801676939},"index":2,"playId":"4366c370-4665-31a2-8987-53cd277d2170","pitchNumber":2,"startTime":"2026-08-15T02:09:31.950Z","endTime":"2026-08-15T02:09:35.666Z","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":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.004261745659573,"aZ":-12.523703823900645,"pfxX":4.464573987122494,"pfxZ":9.923775110267673,"pX":0.45453344855799277,"pZ":2.3916138096366133,"vX0":-3.5181253798641,"vY0":-139.72222591557264,"vZ0":-6.217734520290675,"x":99.67,"y":174.21,"x0":1.1488978809832897,"y0":50.006782684668906,"z0":5.466383911867829,"aX":8.84371377329697},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-7.3,"spinRate":2415,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.3917840675397257,"extension":6.0284826715877085},"hitData":{"launchSpeed":89.4,"launchAngle":43.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.57,"coordY":88.98}},"index":3,"playId":"09a1ef8f-1908-3c8d-adfc-ea9193608be7","pitchNumber":3,"startTime":"2026-08-15T02:09:50.916Z","endTime":"2026-08-15T02:10:04.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:10:04.010Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out, shortstop Jacob Wilson to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T02:10:01.650Z","endTime":"2026-08-15T02:11:45.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":81.7,"endSpeed":75.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33496228815742,"aZ":-42.32999579780021,"pfxX":-2.9642623871692027,"pfxZ":-7.0989386230725,"pX":-0.2565692801968644,"pZ":1.4843398502197618,"vX0":-2.016717157127813,"vY0":-118.96305455926985,"vZ0":-0.8841964378979356,"x":126.78,"y":198.7,"x0":0.988040685695178,"y0":50.0043699091775,"z0":5.705883794364983,"aX":-4.238857665641867},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.8,"breakHorizontal":5.9,"spinRate":2649,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.46084309769874965,"extension":6.1756999938164965},"index":0,"playId":"87e9549e-a258-373d-8373-98de7eb763e4","pitchNumber":1,"startTime":"2026-08-15T02:10:26.809Z","endTime":"2026-08-15T02:10:30.860Z","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":1},"index":1,"startTime":"2026-08-15T02:10:37.218Z","endTime":"2026-08-15T02:10:54.540Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"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":97.4,"endSpeed":89.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.969571558229347,"aZ":-10.905062778821714,"pfxX":5.962584021956452,"pfxZ":10.454102956757255,"pX":0.4211870340356282,"pZ":2.1321849444604757,"vX0":-4.3317561541384455,"vY0":-141.65506443032407,"vZ0":-7.214170148740745,"x":100.95,"y":181.21,"x0":1.194479339414539,"y0":50.00636309556223,"z0":5.407156906654903,"aX":12.13564767306967},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":-10.0,"spinRate":2471,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.38647923460030187,"extension":6.449471946695388},"index":2,"playId":"033fd1b5-1435-3957-b3b1-e670abe41394","pitchNumber":2,"startTime":"2026-08-15T02:10:54.540Z","endTime":"2026-08-15T02:10:58.915Z","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.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18499203960721,"aZ":-11.719913617041925,"pfxX":5.5391504086779015,"pfxZ":9.838766030678045,"pX":0.26623933022916535,"pZ":2.7052380490079155,"vX0":-4.55819858477058,"vY0":-143.0928710180318,"vZ0":-5.84124298022608,"x":106.85,"y":165.74,"x0":1.1580258807792767,"y0":50.00546524001126,"z0":5.503440847786434,"aX":11.519494352549803},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":-9.1,"spinRate":2534,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.38237101292436515,"extension":6.380406493503116},"index":3,"playId":"5e3af62f-d2d6-3c4d-8e29-6ee3888ec05d","pitchNumber":3,"startTime":"2026-08-15T02:11:13.382Z","endTime":"2026-08-15T02:11:17.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42931712801039,"aZ":-30.2279240296706,"pfxX":-1.9610527794024404,"pfxZ":1.1506929462152762,"pX":-0.030073453078400914,"pZ":1.3603025016779482,"vX0":-2.381518688769374,"vY0":-128.63312672002738,"vZ0":-4.682919873503846,"x":118.15,"y":202.05,"x0":1.1594363842392406,"y0":50.00396418153082,"z0":5.5238348514513635,"aX":-3.31529652332442},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":4.1,"spinRate":2544,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.42434596482328635,"extension":6.308336225541682},"hitData":{"launchSpeed":102.7,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.26,"coordY":143.57}},"index":4,"playId":"cd1f6b5f-2698-3f6c-a587-db9ae7600e8b","pitchNumber":4,"startTime":"2026-08-15T02:11:35.521Z","endTime":"2026-08-15T02:11:45.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:11:45.263Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T02:11:52.853Z","endTime":"2026-08-15T02:12:28.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":89.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43914846762169,"aZ":-11.073957985699538,"pfxX":4.758479604827446,"pfxZ":10.395635252401057,"pX":0.9691012960474825,"pZ":2.1001955427844647,"vX0":-2.130791944455192,"vY0":-141.39061441295257,"vZ0":-7.192171695514653,"x":80.06,"y":182.07,"x0":1.1130867417941743,"y0":50.005299318241235,"z0":5.383205504335001,"aX":9.661371482466066},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":-8.2,"spinRate":2438,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.3869852331228323,"extension":6.246107530194333},"index":0,"playId":"06977edc-d288-3c6f-8b30-a5d60b2ecd78","pitchNumber":1,"startTime":"2026-08-15T02:12:06.522Z","endTime":"2026-08-15T02:12:10.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.655067354123318,"aZ":-30.36166773246228,"pfxX":-3.296436386252765,"pfxZ":1.126414573198737,"pX":-0.17447981828220935,"pZ":1.719057589906918,"vX0":-2.639256135636518,"vY0":-125.86729486333819,"vZ0":-3.4442839884064034,"x":123.65,"y":192.37,"x0":1.3146125087835172,"y0":50.003928612555285,"z0":5.554024279890738,"aX":-5.308682477664518},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":6.6,"spinRate":2389,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.43453778927523823,"extension":6.2113022387013475},"hitData":{"launchSpeed":81.0,"launchAngle":12.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":129.5,"coordY":131.34}},"index":1,"playId":"870de34f-a131-3040-9eea-914be9a943dc","pitchNumber":2,"startTime":"2026-08-15T02:12:20.883Z","endTime":"2026-08-15T02:12:28.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:12:28.075Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T02:13:41.112Z","endTime":"2026-08-15T02:15:23.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48004045482852,"aZ":-22.957480350627037,"pfxX":-0.3322149320387309,"pfxZ":5.237912530081088,"pX":-4.513164913680413E-4,"pZ":3.548997099799668,"vX0":5.430306402214503,"vY0":-131.21710354252977,"vZ0":-1.591110496467095,"x":117.02,"y":142.96,"x0":-2.0458417502370865,"y0":50.00213424457176,"z0":5.859135907147467,"aX":-0.5858439307727306},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.4,"breakHorizontal":-0.5,"spinRate":2074,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.4160420965284266,"extension":6.70918506893652},"index":0,"playId":"ed25cd8e-4804-3154-8c5a-12aaebe8faeb","pitchNumber":1,"startTime":"2026-08-15T02:14:40.141Z","endTime":"2026-08-15T02:14:44.100Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.548143764802003,"aZ":-22.07343210908827,"pfxX":-10.072243455403624,"pfxZ":5.279737502771603,"pX":-0.7119694097525492,"pZ":2.713128691432595,"vX0":7.219575455640692,"vY0":-137.2431471809446,"vZ0":-3.911030222895306,"x":144.14,"y":165.53,"x0":-2.0641608833775997,"y0":50.003420222601996,"z0":5.654686915335879,"aX":-19.27086443468617},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":16.8,"spinRate":2158,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.3986532254071662,"extension":6.5164763477858},"index":1,"playId":"041d1ff4-23f0-3c30-bdc0-1e8aca3d6b70","pitchNumber":2,"startTime":"2026-08-15T02:14:56.445Z","endTime":"2026-08-15T02:15:01.200Z","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":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19472830989188,"aZ":-21.961957815427606,"pfxX":-8.47685860406117,"pfxZ":5.243793250493773,"pX":-0.46523051449501013,"pZ":3.023816461181953,"vX0":7.441080570113247,"vY0":-138.0411747079907,"vZ0":-3.1808621075272763,"x":134.73,"y":157.14,"x0":-2.0828921710177415,"y0":50.0006177394528,"z0":5.654525961178988,"aX":-16.501648658236707},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":13.9,"spinRate":2139,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3954560398948259,"extension":6.638368548202581},"hitData":{"launchSpeed":91.5,"launchAngle":27.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.51,"coordY":55.11}},"index":2,"playId":"cbe89ec4-1559-3d56-add4-706622cb4569","pitchNumber":3,"startTime":"2026-08-15T02:15:13.260Z","endTime":"2026-08-15T02:15:23.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:15:23.878Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T02:15:24.918Z","endTime":"2026-08-15T02:17:03.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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(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.7,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20715178992747,"aZ":-20.863686952381396,"pfxX":-10.685298222448631,"pfxZ":5.891580356349508,"pX":0.7848853311317285,"pZ":1.758079003170559,"vX0":10.704770408325967,"vY0":-137.35621381233585,"vZ0":-6.9647102974961115,"x":87.08,"y":191.31,"x0":-1.7666085015665733,"y0":50.00013401476933,"z0":5.735507485628296,"aX":-20.502065845962942},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":17.3,"spinRate":2059,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.3981161324446627,"extension":6.826485608278426},"index":0,"playId":"07cffcb9-a036-3ceb-b278-ba7c59a9f6fb","pitchNumber":1,"startTime":"2026-08-15T02:15:49.939Z","endTime":"2026-08-15T02:15:54.026Z","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":95.9,"endSpeed":87.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91442423766003,"aZ":-23.283438258771106,"pfxX":-12.166143945875092,"pfxZ":4.545067421714376,"pX":0.4259532303315908,"pZ":1.4870067898239292,"vX0":10.552896612919454,"vY0":-139.13462317581664,"vZ0":-7.090536436985429,"x":100.76,"y":198.63,"x0":-1.8398774556089725,"y0":50.00171102752843,"z0":5.616963279773728,"aX":-23.794423634645817},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":19.8,"spinRate":2213,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.39402543829613146,"extension":6.9691932602516875},"index":1,"playId":"4bf8f29b-c0fd-3165-9c15-39f845abb6df","pitchNumber":2,"startTime":"2026-08-15T02:16:04.619Z","endTime":"2026-08-15T02:16:09.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.359787798066073,"aZ":-20.401439323790342,"pfxX":-9.316802945616267,"pfxZ":5.8916112481643985,"pX":0.5853297574585314,"pZ":3.6514504763605675,"vX0":10.329568675999685,"vY0":-140.1693826928376,"vZ0":-2.046369766135413,"x":94.69,"y":140.19,"x0":-1.9293233631578313,"y0":50.00592604174062,"z0":5.716871462098161,"aX":-18.626229197470646},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":14.9,"spinRate":2164,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.3900975389245396,"extension":6.655294326438495},"index":2,"playId":"a1c0c38b-db2e-328d-ad2e-95dd01591a44","pitchNumber":3,"startTime":"2026-08-15T02:16:21.369Z","endTime":"2026-08-15T02:16:25.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.687513657660382,"aZ":-23.671524661648924,"pfxX":-11.005503788112764,"pfxZ":4.344240339852751,"pX":0.7402188533324084,"pZ":1.9153841818451758,"vX0":11.263723322606603,"vY0":-138.6915998027489,"vZ0":-5.651843996905551,"x":88.78,"y":187.06,"x0":-1.9348945929432428,"y0":50.00133582889009,"z0":5.548275346984726,"aX":-21.536598109362235},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":17.8,"spinRate":2200,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.39422624546694474,"extension":6.743110182055874},"index":3,"playId":"e4794ac7-aa7c-372b-9d8e-82b8b176ea30","pitchNumber":4,"startTime":"2026-08-15T02:16:37.512Z","endTime":"2026-08-15T02:16:41.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33817857285874,"aZ":-23.2162927412577,"pfxX":-9.252471103880143,"pfxZ":4.480002246290319,"pX":-0.354793209471845,"pZ":2.9469692945154327,"vX0":8.223114101462556,"vY0":-140.22271646602573,"vZ0":-3.458264262257076,"x":130.52,"y":159.21,"x0":-2.116601428938003,"y0":50.00644279139107,"z0":5.702935442701194,"aX":-18.514405964372266},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.6,"breakHorizontal":15.1,"spinRate":2175,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.38993867541698135,"extension":6.836157848369926},"hitData":{"launchSpeed":83.6,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.12,"coordY":146.98}},"index":4,"playId":"92714c67-43c3-369e-9317-9821dba23538","pitchNumber":5,"startTime":"2026-08-15T02:16:55.546Z","endTime":"2026-08-15T02:17:03.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:17:03.543Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (14) on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T02:17:09.164Z","endTime":"2026-08-15T02:18:02.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1418643725217,"aZ":-24.36623922632646,"pfxX":-10.505921186044278,"pfxZ":4.027825619813596,"pX":-1.0429088547497432,"pZ":2.5430691882907817,"vX0":6.372145504029582,"vY0":-138.1750655276908,"vZ0":-3.9886221507538355,"x":156.75,"y":170.12,"x0":-2.011331224046879,"y0":50.0019284711084,"z0":5.638092352291674,"aX":-20.359066604464335},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":17.8,"spinRate":2087,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3960563976437661,"extension":6.533761361648346},"index":0,"playId":"ecce4e5c-8e12-3eb4-b37c-a45d818210fd","pitchNumber":1,"startTime":"2026-08-15T02:17:29.648Z","endTime":"2026-08-15T02:17:32.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46255567167681,"aZ":-38.06958642699396,"pfxX":-1.3400272105791509,"pfxZ":-3.916571881474691,"pX":-0.33375477465142706,"pZ":1.8390649172442022,"vX0":4.359064709669108,"vY0":-121.82837701344923,"vZ0":-1.7649296702139057,"x":129.72,"y":189.13,"x0":-1.9704087636679763,"y0":50.00215654835557,"z0":5.857068383587695,"aX":-2.019328880758006},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.2,"breakHorizontal":1.4,"spinRate":2208,"spinDirection":36},"zone":7,"typeConfidence":0.9,"plateTime":0.4492308184862348,"extension":6.743843050476173},"hitData":{"launchSpeed":79.4,"launchAngle":17.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.72,"coordY":147.64}},"index":1,"playId":"1a31a676-cb54-3412-b372-361a1094a666","pitchNumber":2,"startTime":"2026-08-15T02:17:48.529Z","endTime":"2026-08-15T02:18:02.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:18:02.515Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alika Williams walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T02:18:38.281Z","endTime":"2026-08-15T02:20:04.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alika Williams replaces Jacob Wilson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T02:18:15.916Z","endTime":"2026-08-15T02:18:40.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92295649122582,"aZ":-35.347784869785905,"pfxX":-0.6729344432125086,"pfxZ":-2.221648237833696,"pX":0.5108780827192471,"pZ":1.5547006243112556,"vX0":5.825662537135676,"vY0":-118.38773779670142,"vZ0":-2.7566869500160953,"x":97.53,"y":196.8,"x0":-1.8859125424399161,"y0":50.000713538155615,"z0":5.944439143754286,"aX":-0.9632470218778606},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.4,"breakHorizontal":-0.1,"spinRate":2249,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.46125410361988006,"extension":6.882211626682438},"index":1,"playId":"f37c42e3-bd3f-397f-ab35-bc7293379ecd","pitchNumber":1,"startTime":"2026-08-15T02:18:40.384Z","endTime":"2026-08-15T02:18:44.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.828560216809276,"aZ":-25.35526183204568,"pfxX":-9.264167597274966,"pfxZ":3.4546737732472224,"pX":0.032389177751197956,"pZ":2.950829582689998,"vX0":8.907315624111774,"vY0":-139.20396570428346,"vZ0":-3.057398631930049,"x":115.77,"y":159.11,"x0":-1.9977607366812893,"y0":50.00059064441754,"z0":5.733009506019445,"aX":-18.268024294021465},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":15.0,"spinRate":2150,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.39275204249547313,"extension":6.847218227569096},"index":2,"playId":"2d6b6240-5276-3183-8701-22c4647b05de","pitchNumber":2,"startTime":"2026-08-15T02:18:59.704Z","endTime":"2026-08-15T02:19:04.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.448863623115646,"aZ":-35.055156975013126,"pfxX":-0.7180595365532796,"pfxZ":-1.9446486790683033,"pX":0.4130024076266026,"pZ":0.632544976140908,"vX0":5.739029849118204,"vY0":-120.80485916112889,"vZ0":-5.068589200504627,"x":101.26,"y":221.7,"x0":-1.895034162918801,"y0":50.00137762046593,"z0":5.822558979110185,"aX":-1.0680066725978872},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.4,"breakHorizontal":0.0,"spinRate":2298,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4525573000688605,"extension":6.671793168293869},"index":3,"playId":"768d7c12-87f1-325a-837c-4e92de800da3","pitchNumber":3,"startTime":"2026-08-15T02:19:17.219Z","endTime":"2026-08-15T02:19:21.340Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372329983824564,"aZ":-23.498460480308733,"pfxX":-9.405157971401822,"pfxZ":4.458176317382957,"pX":-0.17543129324033624,"pZ":3.53524661079412,"vX0":8.266995443553853,"vY0":-138.09191335255588,"vZ0":-1.9733431862376456,"x":123.69,"y":143.33,"x0":-1.9738996866274154,"y0":50.006223295927704,"z0":5.826709348039841,"aX":-18.31826046984063},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":15.5,"spinRate":2236,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3953956492431172,"extension":6.748904766429039},"index":4,"playId":"d56cf7d7-7e9c-330a-9d25-e634a139dfc1","pitchNumber":4,"startTime":"2026-08-15T02:19:42.183Z","endTime":"2026-08-15T02:19:46.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63841522498489,"aZ":-23.62832441924238,"pfxX":-8.667123073730263,"pfxZ":4.3636410420534055,"pX":-0.753690437506983,"pZ":4.159396213830747,"vX0":6.717424694227381,"vY0":-138.9340996278043,"vZ0":-0.17878230515806703,"x":145.73,"y":126.48,"x0":-2.074784489824861,"y0":50.00168044707574,"z0":5.792636773949458,"aX":-16.971123966086687},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.0,"breakHorizontal":14.3,"spinRate":2249,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.39398457127368225,"extension":6.702197956443616},"index":5,"playId":"2c518994-298a-32cc-8a2b-63fca6950729","pitchNumber":5,"startTime":"2026-08-15T02:20:00.768Z","endTime":"2026-08-15T02:20:04.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:20:04.742Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T02:20:06.135Z","endTime":"2026-08-15T02:21:14.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.116197907551726,"aZ":-36.99442372616191,"pfxX":0.47772130289122505,"pfxZ":-3.3157415015019343,"pX":-0.3274545292033116,"pZ":2.423073863389031,"vX0":3.9105303852042117,"vY0":-119.5050993570213,"vZ0":-0.2470356500763069,"x":129.48,"y":173.36,"x0":-2.0442697224250015,"y0":50.00480030029287,"z0":5.839013092780817,"aX":0.6934835098945823},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.8,"breakHorizontal":-1.8,"spinRate":2178,"spinDirection":33},"zone":4,"typeConfidence":0.91,"plateTime":0.4575999721990578,"extension":6.83414902357354},"index":0,"playId":"4dc10447-70ef-3126-98ef-368d4f3dd379","pitchNumber":1,"startTime":"2026-08-15T02:20:39.835Z","endTime":"2026-08-15T02:20:43.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.431102834450837,"aZ":-25.67565731349308,"pfxX":-8.778119311443554,"pfxZ":3.7583725435831044,"pX":-0.6296540403111485,"pZ":1.9654526929956109,"vX0":6.687256174918182,"vY0":-130.3651897885851,"vZ0":-4.380581224458879,"x":141.0,"y":185.71,"x0":-2.0827842571611543,"y0":50.001319800891295,"z0":5.596925089894414,"aX":-15.165568990089254},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":1621,"spinDirection":228},"zone":7,"typeConfidence":0.71,"plateTime":0.41954768162023903,"extension":6.849316960758641},"hitData":{"launchSpeed":87.7,"launchAngle":29.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.16,"coordY":63.71}},"index":1,"playId":"221fcb7a-7973-3d86-af5e-7c71e08063fd","pitchNumber":2,"startTime":"2026-08-15T02:21:06.397Z","endTime":"2026-08-15T02:21:14.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:21:14.272Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T02:23:22.134Z","endTime":"2026-08-15T02:27:13.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":[1,2,3,5,6,7,8,9,10,11,12],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Alika Williams remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T02:22:09.902Z","endTime":"2026-08-15T02:23:24.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"}},{"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.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466966990254598,"aZ":-43.64915075890398,"pfxX":-6.41312982791741,"pfxZ":-8.374052041818222,"pX":0.3684212998785891,"pZ":2.9628542746992594,"vX0":-0.3061561911186575,"vY0":-116.47571104777325,"vZ0":2.8662505991320915,"x":102.96,"y":158.78,"x0":1.3345366770913256,"y0":50.0031487645399,"z0":5.8520652822826085,"aX":-8.786393848957882},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.2,"breakHorizontal":11.6,"spinRate":2622,"spinDirection":315},"zone":3,"typeConfidence":0.9,"plateTime":0.4707708557402497,"extension":6.264213604427765},"index":1,"playId":"628a3f7b-c04c-3ee5-b1a1-bcf0339239fb","pitchNumber":1,"startTime":"2026-08-15T02:23:24.403Z","endTime":"2026-08-15T02:23:28.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043132864735576,"aZ":-26.55988476349156,"pfxX":8.907821908257073,"pfxZ":3.494351162933781,"pX":3.274463998339086,"pZ":2.2817127572379436,"vX0":1.0040161441776776,"vY0":-126.29516659461959,"vZ0":-2.4901333410099884,"x":-7.81,"y":177.17,"x0":1.7146508543964047,"y0":50.00258726392938,"z0":5.4287017274494085,"aX":14.309970992527534},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":-16.3,"spinRate":1405,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4346062496021452,"extension":6.283849405995652},"index":2,"playId":"3b1cbd1d-0f32-38a3-9b84-063d9908a9e9","pitchNumber":2,"startTime":"2026-08-15T02:23:40.243Z","endTime":"2026-08-15T02:23:43.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.079007875251932,"aZ":-27.038159829255726,"pfxX":8.975470066193111,"pfxZ":3.179480806444661,"pX":0.9269367818447368,"pZ":1.6423389184698762,"vX0":-3.901124921744751,"vY0":-125.90793374335438,"vZ0":-4.054668017480227,"x":81.67,"y":194.44,"x0":1.3250633743408007,"y0":50.00315662559436,"z0":5.446183283337887,"aX":14.500108216618406},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":-15.5,"spinRate":1370,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.43398944206420387,"extension":6.3833551830375415},"index":3,"playId":"8db18565-288c-3a9d-bca2-aa430f98b2bb","pitchNumber":3,"startTime":"2026-08-15T02:23:59.998Z","endTime":"2026-08-15T02:24:03.136Z","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":4,"startTime":"2026-08-15T02:24:12.122Z","endTime":"2026-08-15T02:24:27.972Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.491014424087425,"aZ":-12.775033449174,"pfxX":5.075891930996612,"pfxZ":9.704220356556572,"pX":-0.5132063995158876,"pZ":2.239987922616158,"vX0":-6.074444433085631,"vY0":-140.64197532457626,"vZ0":-6.5963636467910955,"x":136.56,"y":178.3,"x0":1.0171980802904894,"y0":50.005917564780184,"z0":5.4478571063093995,"aX":10.150427466217876},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":-7.9,"spinRate":2400,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.38974558900918366,"extension":6.31264110125869},"index":5,"playId":"434f80f7-929d-37d0-8387-de6d76be14f6","pitchNumber":4,"startTime":"2026-08-15T02:24:27.972Z","endTime":"2026-08-15T02:24:32.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.615852620366926,"aZ":-31.589197179193892,"pfxX":-2.2194546724533053,"pfxZ":0.36521510880933405,"pX":1.1864401701878833,"pZ":3.209799686670939,"vX0":0.13187860911426796,"vY0":-125.56547461074592,"vZ0":0.18112919330870936,"x":71.78,"y":152.12,"x0":1.4221349305741162,"y0":50.00321259125696,"z0":5.690952782957969,"aX":-3.5711611892311312},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":4.0,"spinRate":2318,"spinDirection":259},"zone":12,"typeConfidence":2.0,"plateTime":0.43494550596147263,"extension":6.393905468446833},"index":6,"playId":"cbf26e8b-d28f-399d-bd30-985e5c3d8602","pitchNumber":5,"startTime":"2026-08-15T02:24:52.098Z","endTime":"2026-08-15T02:24:56.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93689164430717,"aZ":-27.95591105313769,"pfxX":-1.1432151541909914,"pfxZ":2.4795818398006197,"pX":0.08967016813398071,"pZ":1.4639388422837571,"vX0":-2.789742378373446,"vY0":-128.69912954894923,"vZ0":-4.801553445828546,"x":113.58,"y":199.25,"x0":1.3298189680404109,"y0":50.004076138176856,"z0":5.480445897430882,"aX":-1.9469187778361106},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":2.6,"spinRate":2354,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4231577534635371,"extension":6.458670694900187},"index":7,"playId":"92e067e2-b933-3a44-b918-f13d9054dc50","pitchNumber":6,"startTime":"2026-08-15T02:25:11.438Z","endTime":"2026-08-15T02:25:15.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.044818167286174,"aZ":-13.084111215596348,"pfxX":5.355881899500842,"pfxZ":9.40159588460205,"pX":0.43215768773308977,"pZ":2.399465096328811,"vX0":-4.114143308424099,"vY0":-141.9623577495284,"vZ0":-6.252440986911451,"x":100.53,"y":173.99,"x0":1.2080304000044815,"y0":50.00317418049577,"z0":5.471578903714915,"aX":10.876433876675229},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":-8.8,"spinRate":2354,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.3865782368710722,"extension":6.349987448121904},"index":8,"playId":"4449bab5-cb22-3c86-9c83-cb8137684540","pitchNumber":7,"startTime":"2026-08-15T02:25:33.095Z","endTime":"2026-08-15T02:25:36.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27474577611515,"aZ":-11.820059642022644,"pfxX":6.5363418266977895,"pfxZ":10.018237947857623,"pX":-0.01619031663067627,"pZ":2.6249243082729024,"vX0":-5.4193447414664995,"vY0":-142.24785222166142,"vZ0":-5.823372036942719,"x":117.62,"y":167.91,"x0":1.0727144675984923,"y0":50.000694882529686,"z0":5.460938180154279,"aX":13.277228735542085},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":-10.6,"spinRate":2360,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3863345837317471,"extension":6.352923010012032},"index":9,"playId":"af0fa780-311f-3cad-bc1d-ed815e6ced53","pitchNumber":8,"startTime":"2026-08-15T02:25:57.588Z","endTime":"2026-08-15T02:26:00.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.514667924599586,"aZ":-9.679184632586104,"pfxX":4.307661150448197,"pfxZ":11.013902388618561,"pX":-0.387956737028287,"pZ":2.5284579904572206,"vX0":-5.594917317552643,"vY0":-142.22195291045998,"vZ0":-6.5461936586281375,"x":131.79,"y":170.51,"x0":1.047835525986125,"y0":50.00374520228286,"z0":5.478287979537857,"aX":8.79921023294892},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.7,"breakHorizontal":-6.6,"spinRate":2427,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.3855628465746168,"extension":6.437026708534038},"index":10,"playId":"6b0944df-328c-3e11-8b6b-ef5fad407525","pitchNumber":9,"startTime":"2026-08-15T02:26:21.798Z","endTime":"2026-08-15T02:26:25.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15053831696611,"aZ":-28.061858538954,"pfxX":8.53639779457733,"pfxZ":2.3943288009313806,"pX":0.7608452011455954,"pZ":1.1547275291201855,"vX0":-4.222186853291768,"vY0":-130.32254223439298,"vZ0":-5.281964263818068,"x":88.0,"y":207.6,"x0":1.2955714870041408,"y0":50.000760086338296,"z0":5.335177940146235,"aX":14.6377057817875},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-14.5,"spinRate":1393,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42076393233401843,"extension":6.607993964865239},"index":11,"playId":"3d0e7390-2821-36e4-bf0a-17350dccebe6","pitchNumber":10,"startTime":"2026-08-15T02:26:44.343Z","endTime":"2026-08-15T02:26:48.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.220706150078556,"aZ":-11.036875109991307,"pfxX":5.027397509042237,"pfxZ":10.68662027971293,"pX":0.4607582470626342,"pZ":1.3615797734205681,"vX0":-3.9204315045434894,"vY0":-140.9702551359427,"vZ0":-8.836438915336517,"x":99.44,"y":202.02,"x0":1.2285171783737,"y0":50.001114753545245,"z0":5.282701651203903,"aX":9.94239783200277},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":-8.2,"spinRate":2524,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.39113799982555575,"extension":6.397099089324595},"index":12,"playId":"78b21ad0-1c98-3535-b8f0-113ba5a95c83","pitchNumber":11,"startTime":"2026-08-15T02:27:07.513Z","endTime":"2026-08-15T02:27:13.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:27:13.187Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T02:27:17.005Z","endTime":"2026-08-15T02:28:55.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.34320584498741,"aZ":-10.892987031655403,"pfxX":3.983154226343084,"pfxZ":10.902708278436537,"pX":-0.9427278849780937,"pZ":1.9151914518208024,"vX0":-7.042643476217168,"vY0":-139.74282561421728,"vZ0":-7.658512068120692,"x":152.93,"y":187.07,"x0":1.107790905776,"y0":50.001895016335645,"z0":5.430027307804445,"aX":7.77461911690078},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":-5.5,"spinRate":2377,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.3939276037368109,"extension":6.3784512649306375},"index":0,"playId":"4aeee8fc-6c89-369f-bf3b-7660135067c4","pitchNumber":1,"startTime":"2026-08-15T02:27:36.206Z","endTime":"2026-08-15T02:27:40.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.618715811147386,"aZ":-11.9147216461343,"pfxX":4.007291886705861,"pfxZ":9.930669565416071,"pX":-0.5149912202853059,"pZ":2.0113414768240636,"vX0":-6.280359515717455,"vY0":-141.74760198782144,"vZ0":-7.272142333561527,"x":136.63,"y":184.47,"x0":1.2060916670841293,"y0":50.003505017373605,"z0":5.366474645060686,"aX":8.17623139614619},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":-6.0,"spinRate":2518,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.3860347165728193,"extension":6.524956967209061},"index":1,"playId":"25f75eb8-7577-3802-9874-e5b577effe57","pitchNumber":2,"startTime":"2026-08-15T02:27:56.690Z","endTime":"2026-08-15T02:28:01.040Z","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":87.6,"endSpeed":81.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80752523416524,"aZ":-28.466698135969875,"pfxX":-3.275445753247647,"pfxZ":2.231400374272398,"pX":-1.152941638136211,"pZ":1.6467698126673518,"vX0":-4.994059101390328,"vY0":-127.58960733751762,"vZ0":-3.9848436559922367,"x":160.95,"y":194.32,"x0":1.248125991314096,"y0":50.006322012026395,"z0":5.447242370493938,"aX":-5.455328802382564},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":7.0,"spinRate":2323,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4276608132492945,"extension":6.491298745361004},"index":2,"playId":"2aeccd05-53f3-31a7-9204-16c613104378","pitchNumber":3,"startTime":"2026-08-15T02:28:21.867Z","endTime":"2026-08-15T02:28:27.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71539338209654,"aZ":-11.869746359768527,"pfxX":4.214995509058889,"pfxZ":10.315165497643699,"pX":0.31538602657496895,"pZ":3.813550127798341,"vX0":-3.9206751954301606,"vY0":-139.7085752432949,"vZ0":-2.8690580208473206,"x":104.98,"y":135.81,"x0":1.1921845931809165,"y0":50.004397058270456,"z0":5.638608436457709,"aX":8.298089534216222},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":-6.8,"spinRate":2419,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.39268590998019937,"extension":6.28126405797947},"index":3,"playId":"891c6f65-1d3e-38e8-b0e5-fd7d7e0cd3e8","pitchNumber":4,"startTime":"2026-08-15T02:28:50.461Z","endTime":"2026-08-15T02:28:55.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:28:55.970Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T02:28:56.486Z","endTime":"2026-08-15T02:29:32.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.422018137500185,"aZ":-30.091379332209662,"pfxX":-1.7292439060600537,"pfxZ":1.2470332031427471,"pX":0.0038516639708353157,"pZ":2.374739238710688,"vX0":-2.9000298818503416,"vY0":-127.69906854172886,"vZ0":-2.2486696662533783,"x":116.85,"y":174.66,"x0":1.3737912937116195,"y0":50.00354094957135,"z0":5.606971548326747,"aX":-2.8888306849907823},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":3.7,"spinRate":2414,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4270259216915955,"extension":6.207741282213298},"hitData":{"launchSpeed":99.3,"launchAngle":29.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.11,"coordY":36.86}},"index":0,"playId":"da080837-3c15-31f1-a256-948a5c92dec0","pitchNumber":1,"startTime":"2026-08-15T02:29:18.758Z","endTime":"2026-08-15T02:29:32.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:29:32.834Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T02:29:33.393Z","endTime":"2026-08-15T02:32:16.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.5,"endSpeed":79.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.453148758188547,"aZ":-29.661674816482748,"pfxX":7.612885978483856,"pfxZ":1.5540679781898632,"pX":2.8103376586540145,"pZ":4.169633603945727,"vX0":0.37025022929254225,"vY0":-126.08976952247107,"vZ0":2.2211477654301683,"x":9.88,"y":126.2,"x0":1.671973816724345,"y0":50.003437371166065,"z0":5.662669703372602,"aX":12.318983918728094},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":-13.9,"spinRate":1366,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4335700844342605,"extension":6.195372629547249},"index":0,"playId":"4f566d99-00f2-37a4-af79-27361a724002","pitchNumber":1,"startTime":"2026-08-15T02:29:58.606Z","endTime":"2026-08-15T02:30:02.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32191763983891,"aZ":-10.289375195504888,"pfxX":5.180600683033619,"pfxZ":11.068696731857921,"pX":-0.033492431140483156,"pZ":2.9244902221522016,"vX0":-5.4021453308036556,"vY0":-139.26946634255452,"vZ0":-5.074627037744319,"x":118.28,"y":159.82,"x0":1.25210499065973,"y0":50.006428015657455,"z0":5.442029820878834,"aX":10.246954773304326},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":-8.4,"spinRate":2358,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.3922902359546141,"extension":6.251268397335435},"index":1,"playId":"a395308c-e9c6-348d-8ad4-154dce5e4573","pitchNumber":2,"startTime":"2026-08-15T02:30:18.498Z","endTime":"2026-08-15T02:30:23.006Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569586346035727,"aZ":-25.139691635600368,"pfxX":7.774469987200984,"pfxZ":4.190730208572893,"pX":0.7775426012954548,"pZ":2.6542204626200103,"vX0":-4.1102718194088945,"vY0":-128.25439685993206,"vZ0":-2.2248552769411925,"x":87.36,"y":167.12,"x0":1.38420608416987,"y0":50.00353671223438,"z0":5.477904839995235,"aX":13.054437806935207},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.3,"breakHorizontal":-13.3,"spinRate":1339,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.4257760406363498,"extension":6.267216137477172},"index":2,"playId":"75fa8f74-719c-3087-ba57-7233d0e67ce5","pitchNumber":3,"startTime":"2026-08-15T02:30:38.682Z","endTime":"2026-08-15T02:30:42.456Z","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":97.2,"endSpeed":89.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19242597974553,"aZ":-10.934626564999004,"pfxX":3.6461462397341684,"pfxZ":10.480864452231973,"pX":-1.6393067950816498,"pZ":2.1261200835429817,"vX0":-9.074169658695602,"vY0":-141.23124909738195,"vZ0":-7.143493677408678,"x":179.49,"y":181.37,"x0":1.136982985851338,"y0":50.00393271261497,"z0":5.386249318523237,"aX":7.390360424340306},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":-4.8,"spinRate":2496,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.38734484520879686,"extension":6.42850395586651},"index":3,"playId":"2975c73c-a327-3879-b590-df31ec3dc9ac","pitchNumber":4,"startTime":"2026-08-15T02:31:10.579Z","endTime":"2026-08-15T02:31:14.385Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"052f3de7-a55c-31ba-b8af-f20836bd1a9e","startTime":"2026-08-15T02:31:33.659Z","endTime":"2026-08-15T02:31:41.439Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Wyatt Langford steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"052f3de7-a55c-31ba-b8af-f20836bd1a9e","startTime":"2026-08-15T02:31:57.687Z","endTime":"2026-08-15T02:32:07.450Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95404311048301,"aZ":-29.49637361462243,"pfxX":-2.4011992341762296,"pfxZ":1.5777231283268858,"pX":-0.699176379244768,"pZ":2.0797049705884314,"vX0":-4.3800901114628426,"vY0":-128.90639076249968,"vZ0":-3.1735612475122976,"x":143.65,"y":182.63,"x0":1.3290792065206836,"y0":50.00277297113045,"z0":5.586480984284262,"aX":-4.068921768823171},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":5.3,"spinRate":2348,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4237275865572161,"extension":6.494273954140961},"hitData":{"launchSpeed":80.8,"launchAngle":32.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.88,"coordY":97.46}},"index":6,"playId":"4605a1f0-b618-3282-8a44-09a3f6421338","pitchNumber":5,"startTime":"2026-08-15T02:32:07.450Z","endTime":"2026-08-15T02:32:16.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:32:16.736Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, second baseman Cody Freeman to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T02:33:51.228Z","endTime":"2026-08-15T02:35:52.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9824561311311,"aZ":-24.185997466238046,"pfxX":-10.571556955098938,"pfxZ":4.19185883773679,"pX":-1.8821333750068145,"pZ":3.431884732645966,"vX0":4.435550494472072,"vY0":-137.3562649665855,"vZ0":-2.026532847283038,"x":188.74,"y":146.12,"x0":-2.146062664321924,"y0":50.00604394829138,"z0":5.827102882275439,"aX":-20.164069969186702},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.3,"breakHorizontal":18.2,"spinRate":2057,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3990618963753203,"extension":6.6327373815990995},"index":0,"playId":"605ac33e-07f8-32b5-bffa-c6b0a322c062","pitchNumber":1,"startTime":"2026-08-15T02:34:25.065Z","endTime":"2026-08-15T02:34:29.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.574500947022997,"aZ":-24.784964664294858,"pfxX":-10.247634007413264,"pfxZ":3.7683198576105106,"pX":-0.8742521394789923,"pZ":3.6647852434728767,"vX0":6.7627205899056895,"vY0":-138.59705521371038,"vZ0":-1.5461589049158078,"x":150.32,"y":139.83,"x0":-2.0041516123959644,"y0":50.00479727773165,"z0":5.871901700622364,"aX":-20.10390194754807},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":17.3,"spinRate":2083,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39395283868935094,"extension":6.748312759279836},"index":1,"playId":"9df85ed6-9256-3566-9fed-fc33f8f64a5b","pitchNumber":2,"startTime":"2026-08-15T02:34:47.762Z","endTime":"2026-08-15T02:34:52.206Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.212001840384207,"aZ":-19.645643514090082,"pfxX":-10.293698557134013,"pfxZ":6.457171505556833,"pX":0.1791957014608439,"pZ":2.845185671068747,"vX0":9.666676507366525,"vY0":-138.25394471842444,"vZ0":-4.07821865144027,"x":110.17,"y":161.96,"x0":-2.0216091402030694,"y0":50.00134410544958,"z0":5.654247337069934,"aX":-19.967923866635957},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":16.7,"spinRate":2203,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.39586013283993715,"extension":6.778049724579317},"index":2,"playId":"78a8bf08-dc94-30e0-949e-18f86c4b013d","pitchNumber":3,"startTime":"2026-08-15T02:35:04.034Z","endTime":"2026-08-15T02:35:07.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88275814725873,"aZ":-24.684167983786864,"pfxX":-0.4705194969870057,"pfxZ":4.1576026765464915,"pX":0.8911015622491487,"pZ":2.2743918335427784,"vX0":7.743972905230413,"vY0":-132.26573027454904,"vZ0":-4.135157261529317,"x":83.03,"y":177.37,"x0":-1.993323039924834,"y0":50.00240332942815,"z0":5.63330504482668,"aX":-0.8493731850167506},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2193,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4115588068712568,"extension":6.863214487160396},"index":3,"playId":"1d72d524-e049-338f-a05d-77433bc9a84a","pitchNumber":4,"startTime":"2026-08-15T02:35:18.828Z","endTime":"2026-08-15T02:35:23.982Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20185780334099,"aZ":-26.75359984491246,"pfxX":-10.29492785537948,"pfxZ":2.7624092238258333,"pX":0.013625526400279545,"pZ":2.0819002931327955,"vX0":8.999736718773448,"vY0":-139.0007952018939,"vZ0":-4.9041627880574055,"x":116.48,"y":182.57,"x0":-1.9232937099329817,"y0":50.005765685299465,"z0":5.638371241234598,"aX":-20.215272758534237},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.2,"breakHorizontal":16.9,"spinRate":2157,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.3935581409089113,"extension":6.750188294987551},"hitData":{"launchSpeed":87.1,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.59,"coordY":155.74}},"index":4,"playId":"c9306b75-f91e-3e32-bafd-e7676d7296a7","pitchNumber":5,"startTime":"2026-08-15T02:35:44.976Z","endTime":"2026-08-15T02:35:52.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:35:52.401Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lawrence Butler flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T02:36:04.221Z","endTime":"2026-08-15T02:38:28.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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.2,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.833754479339984,"aZ":-22.86674229327954,"pfxX":-10.68763984206699,"pfxZ":4.775526271284903,"pX":-0.37807557474156894,"pZ":2.4687195744600197,"vX0":8.57915264472773,"vY0":-138.45763141819833,"vZ0":-4.056458109716346,"x":131.41,"y":172.12,"x0":-2.1224914543853863,"y0":50.00190955734481,"z0":5.475882946043159,"aX":-20.827195083834837},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":17.6,"spinRate":2207,"spinDirection":231},"zone":4,"typeConfidence":0.9,"plateTime":0.3950289364826749,"extension":6.885074952502466},"index":0,"playId":"e8849b6d-5927-3279-bdc5-f4dffab1fb7f","pitchNumber":1,"startTime":"2026-08-15T02:36:16.775Z","endTime":"2026-08-15T02:36:20.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156201938440365,"aZ":-22.541172581939033,"pfxX":-6.7430639750088925,"pfxZ":4.873783091023096,"pX":-0.6084792925034346,"pZ":4.096487407977053,"vX0":6.677713297312981,"vY0":-139.4539922606701,"vZ0":-0.3796589465668188,"x":140.19,"y":128.17,"x0":-2.153262039645156,"y0":50.00581823297958,"z0":5.71599684580753,"aX":-13.337999516312216},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":10.9,"spinRate":2100,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.39214015155209925,"extension":6.794863009218071},"index":1,"playId":"04adb605-4918-3ab9-ac8f-e0be73be71fb","pitchNumber":2,"startTime":"2026-08-15T02:36:33.402Z","endTime":"2026-08-15T02:36:37.376Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.742593555170387,"aZ":-21.621527145940778,"pfxX":-10.519096074803429,"pfxZ":5.488668578281351,"pX":0.23052063795898248,"pZ":2.355883794699496,"vX0":9.632781541147216,"vY0":-137.38313126362627,"vZ0":-4.687923765323196,"x":108.21,"y":175.17,"x0":-1.944402100411794,"y0":50.005145218564515,"z0":5.5426546647051715,"aX":-20.230560177859424},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.1,"breakHorizontal":17.2,"spinRate":2112,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.397781994336746,"extension":6.834560570037217},"index":2,"playId":"6ec0457e-24ef-3ad4-b8e5-8f3a2a8e5a4f","pitchNumber":3,"startTime":"2026-08-15T02:36:49.632Z","endTime":"2026-08-15T02:36:53.995Z","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":95.9,"endSpeed":88.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106052762892965,"aZ":-22.267691169189284,"pfxX":-5.84431033216606,"pfxZ":4.981913740873495,"pX":-0.4926067323185362,"pZ":4.560098218359234,"vX0":6.526842456342796,"vY0":-139.58108098739112,"vZ0":0.7135674869649641,"x":135.78,"y":115.66,"x0":-2.09322414170878,"y0":50.00365609183957,"z0":5.75869326164381,"aX":-11.62368987276192},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":9.4,"spinRate":2161,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.39124045733610213,"extension":6.6789333972030756},"index":3,"playId":"6b92a479-cc57-3917-88b6-b383479e9f50","pitchNumber":4,"startTime":"2026-08-15T02:37:03.160Z","endTime":"2026-08-15T02:37:07.052Z","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":84.3,"endSpeed":79.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47613776069831,"aZ":-36.602062155494735,"pfxX":0.03745661504146014,"pfxZ":-2.8832450762043464,"pX":2.1803586805110062,"pZ":0.1579935422166468,"vX0":9.603427517219625,"vY0":-122.47955851153047,"vZ0":-5.7866870572477005,"x":33.89,"y":234.51,"x0":-1.7764661128851682,"y0":50.001146209344085,"z0":5.6385683820629735,"aX":0.056286636674629804},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.2,"breakHorizontal":-2.0,"spinRate":2325,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4451758674577726,"extension":6.986834960795628},"index":4,"playId":"f2412570-8dae-38b3-8693-ac42c55321a8","pitchNumber":5,"startTime":"2026-08-15T02:37:18.765Z","endTime":"2026-08-15T02:37:22.416Z","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":96.9,"endSpeed":90.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66012760114025,"aZ":-18.40689205716329,"pfxX":-7.580952971669934,"pfxZ":6.722963273475151,"pX":0.23508095948232657,"pZ":2.557939484140034,"vX0":8.919786169965231,"vY0":-140.95811336995442,"vZ0":-5.084864402239583,"x":108.04,"y":169.72,"x0":-1.9588864641644899,"y0":50.00574275755917,"z0":5.542928830221229,"aX":-15.531700255890886},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":12.4,"spinRate":2201,"spinDirection":222},"zone":5,"typeConfidence":0.81,"plateTime":0.3859417385210433,"extension":7.078162342631163},"index":5,"playId":"7dea0c8e-eae2-38d8-9365-6e2109fb0019","pitchNumber":6,"startTime":"2026-08-15T02:37:45.579Z","endTime":"2026-08-15T02:37:50.065Z","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":97.1,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.339712149895213,"aZ":-18.063763574029753,"pfxX":-8.598168431037495,"pfxZ":6.984527861735398,"pX":0.44001605765802104,"pZ":2.8749649533860997,"vX0":9.80759486822322,"vY0":-141.0553121625504,"vZ0":-4.204620051698107,"x":100.23,"y":161.16,"x0":-1.960816515752376,"y0":50.002620819411774,"z0":5.545655648332823,"aX":-17.369692750984203},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":13.7,"spinRate":2083,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.38794872328563734,"extension":6.907383098206155},"hitData":{"launchSpeed":89.3,"launchAngle":48.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.55,"coordY":86.06}},"index":6,"playId":"99ca8105-4c66-3837-92e5-9a647b27aec6","pitchNumber":7,"startTime":"2026-08-15T02:38:15.477Z","endTime":"2026-08-15T02:38:28.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:38:28.592Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elias Díaz challenged (pitch result), call on the field was confirmed: Carlos Cortes walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T02:38:52.155Z","endTime":"2026-08-15T02:40:01.004Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.075272792355243,"aZ":-24.730026792966527,"pfxX":-10.327204280802057,"pfxZ":3.7623032200220123,"pX":-0.8853113599048541,"pZ":4.1571433902518065,"vX0":6.955785194536088,"vY0":-139.21416770015225,"vZ0":0.12603306738843123,"x":150.75,"y":126.54,"x0":-2.0651259292764816,"y0":50.00087655788063,"z0":5.738355676381174,"aX":-20.419072315767757},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.1,"breakHorizontal":17.4,"spinRate":2194,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3923392919448898,"extension":6.949600973110642},"index":0,"playId":"96628e8f-5f57-3128-9cf2-76c5ddeaa83f","pitchNumber":1,"startTime":"2026-08-15T02:38:55.234Z","endTime":"2026-08-15T02:38:58.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879641141793655,"aZ":-16.717108602601996,"pfxX":-7.252524958250481,"pfxZ":7.915027615817202,"pX":-0.5078737426972411,"pZ":3.5382477394251266,"vX0":6.843919346202658,"vY0":-138.60691297348134,"vZ0":-2.5483372449483066,"x":136.36,"y":143.25,"x0":-2.062223096201644,"y0":50.00362539979197,"z0":5.5808225945544185,"aX":-14.165918975848976},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":2196,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.3945870304949559,"extension":6.871545082710671},"index":1,"playId":"05c86db9-0574-3285-b7fb-ba49080ebb77","pitchNumber":2,"startTime":"2026-08-15T02:39:16.580Z","endTime":"2026-08-15T02:39:20.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.827099410876247,"aZ":-23.975489872140127,"pfxX":-0.15527188303035633,"pfxZ":4.708497014846547,"pX":1.6307446254215787,"pZ":2.5071749203366913,"vX0":9.24915778260726,"vY0":-130.48944277049594,"vZ0":-3.4800016738715716,"x":54.84,"y":171.09,"x0":-1.9244772737929094,"y0":50.00529985002627,"z0":5.643512507758745,"aX":-0.2711706523979631},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-1.6,"spinRate":2209,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.4181235099241567,"extension":6.920036447058404},"index":2,"playId":"41d1495c-a2a9-3aef-8540-ae34aef1ab4e","pitchNumber":3,"startTime":"2026-08-15T02:39:32.752Z","endTime":"2026-08-15T02:39:36.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137233411170037,"aZ":-17.98491193781667,"pfxX":-6.420584347146675,"pfxZ":7.247349853973141,"pX":0.19655526758992176,"pZ":3.3037064841183614,"vX0":8.038161276484594,"vY0":-138.6052284565238,"vZ0":-3.133761639046155,"x":109.51,"y":149.58,"x0":-1.8982892499147068,"y0":50.004869316591865,"z0":5.640707781926367,"aX":-12.574269214157551},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":10.1,"spinRate":2203,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.3942243095491218,"extension":6.737554418396695},"index":3,"playId":"b5b802cb-53b5-35a9-aa5c-3d7ddd7525c7","pitchNumber":4,"startTime":"2026-08-15T02:39:54.118Z","endTime":"2026-08-15T02:40:01.004Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}},"playEndTime":"2026-08-15T02:40:01.004Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, second baseman Cody Freeman to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T02:40:00.674Z","endTime":"2026-08-15T02:40:58.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30445547551804,"aZ":-26.937603480904492,"pfxX":-10.226684151438915,"pfxZ":2.7377807924032265,"pX":-1.0780183810033124,"pZ":2.747727487614746,"vX0":6.5805550706073666,"vY0":-137.18041759614712,"vZ0":-2.921147470595742,"x":158.09,"y":164.59,"x0":-2.174715187635982,"y0":50.00416143502788,"z0":5.65559189279503,"aX":-19.564015877937504},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.6,"breakHorizontal":17.2,"spinRate":2214,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.398715085663218,"extension":6.852889117780323},"index":0,"playId":"b104a19e-a723-3a23-8743-bd1623fb906b","pitchNumber":1,"startTime":"2026-08-15T02:40:31.528Z","endTime":"2026-08-15T02:40:35.884Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.881450976022016,"aZ":-25.181514400220248,"pfxX":-9.233397937996655,"pfxZ":3.581374104407592,"pX":-0.4933813832801309,"pZ":2.4401101335552116,"vX0":7.891469510087363,"vY0":-137.95576785034606,"vZ0":-3.9630638609265194,"x":135.81,"y":172.9,"x0":-2.172852122734208,"y0":50.0049658307109,"z0":5.566365545955073,"aX":-18.03591403596496},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":15.4,"spinRate":2145,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.39505251814906917,"extension":6.858569329447396},"hitData":{"launchSpeed":94.6,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.03,"coordY":145.66}},"index":1,"playId":"dc98a054-26cf-36f9-bc16-284af832c9a4","pitchNumber":2,"startTime":"2026-08-15T02:40:50.440Z","endTime":"2026-08-15T02:40:58.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:40:58.936Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T02:42:12.899Z","endTime":"2026-08-15T02:43:41.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09747222635713,"aZ":-24.887416192529304,"pfxX":-2.3221077432606347,"pfxZ":4.2315039224644755,"pX":-0.06216995128776126,"pZ":1.6747956314690824,"vX0":-2.997468779105732,"vY0":-130.0852313330898,"vZ0":-4.961345052399376,"x":119.37,"y":193.56,"x0":1.4046977656354238,"y0":50.00327649069229,"z0":5.482483267854509,"aX":-3.9975210653128346},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":4.8,"spinRate":2345,"spinDirection":171},"zone":8,"typeConfidence":2.0,"plateTime":0.4203066320893596,"extension":6.263160377365089},"index":0,"playId":"a7fe8894-a29f-3360-8dc9-cfbf73cb5ca9","pitchNumber":1,"startTime":"2026-08-15T02:43:07.072Z","endTime":"2026-08-15T02:43:10.768Z","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-15T02:43:18.064Z","endTime":"2026-08-15T02:43:30.490Z","isPitch":false,"type":"action","player":{"id":669394,"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.247345312573646,"aZ":-41.991978072605164,"pfxX":-3.6771206457453487,"pfxZ":-6.937011057971413,"pX":0.7062786510877429,"pZ":2.4107553345449912,"vX0":-0.369511895684794,"vY0":-118.1475963163063,"vZ0":0.9358881061476887,"x":90.08,"y":173.69,"x0":1.3424472487486176,"y0":50.00314857002967,"z0":5.864957786167059,"aX":-5.204471711629705},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.1,"breakHorizontal":6.7,"spinRate":2638,"spinDirection":316},"zone":6,"typeConfidence":0.9,"plateTime":0.46338454447209587,"extension":6.231657528697419},"hitData":{"launchSpeed":92.3,"launchAngle":28.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.7,"coordY":65.8}},"index":2,"playId":"8ff2674b-d7be-3adc-b90a-66f7f3cdc908","pitchNumber":2,"startTime":"2026-08-15T02:43:30.490Z","endTime":"2026-08-15T02:43:41.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:43:41.206Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Foscue grounds out, shortstop Alika Williams to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T02:43:41.049Z","endTime":"2026-08-15T02:46:06.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":96.9,"endSpeed":88.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.271259820609043,"aZ":-8.94211036783312,"pfxX":2.938302666444279,"pfxZ":11.536314398531797,"pX":0.008107190153541428,"pZ":1.686036264538971,"vX0":-4.227230452337239,"vY0":-140.83316600573244,"vZ0":-8.66897368419394,"x":116.69,"y":193.26,"x0":1.1451125382547442,"y0":50.00014993890509,"z0":5.378141864893014,"aX":5.915996846185999},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.3,"breakHorizontal":-4.4,"spinRate":2412,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.38856256071491657,"extension":6.312102792611037},"index":0,"playId":"94c82f5e-c9e1-3da9-900d-61692753ed2e","pitchNumber":1,"startTime":"2026-08-15T02:44:06.338Z","endTime":"2026-08-15T02:44:10.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80396447590466,"aZ":-24.07409983568785,"pfxX":-0.5443943576848636,"pfxZ":4.409031497032773,"pX":-0.5659192366597254,"pZ":0.4200976387084255,"vX0":-4.4385529099113095,"vY0":-133.92515302695168,"vZ0":-8.63831856198993,"x":138.57,"y":227.44,"x0":1.1757624451884547,"y0":50.00257907380625,"z0":5.377328318141032,"aX":-1.0003420047052236},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.5,"breakHorizontal":1.8,"spinRate":2360,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.40718217195364614,"extension":6.348941608441881},"index":1,"playId":"23a8abe5-20dc-3292-bee0-abe0471380a9","pitchNumber":2,"startTime":"2026-08-15T02:44:22.774Z","endTime":"2026-08-15T02:44:25.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2715052186713,"aZ":-27.49675775182681,"pfxX":7.484130431403969,"pfxZ":2.8152652527254727,"pX":1.3024905719582438,"pZ":2.9604881548222584,"vX0":-3.0301749758776473,"vY0":-127.76629639103675,"vZ0":-0.9663141218870496,"x":67.35,"y":158.85,"x0":1.5287559166306666,"y0":50.00050305066139,"z0":5.496031728970746,"aX":12.424595037561119},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":-13.0,"spinRate":1346,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.42799351306853595,"extension":6.302609635553941},"index":2,"playId":"fe46ee2e-ba63-3539-b433-d01c785f0306","pitchNumber":3,"startTime":"2026-08-15T02:44:42.628Z","endTime":"2026-08-15T02:44:46.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.807130582964565,"aZ":-11.404837535836874,"pfxX":5.143503948619164,"pfxZ":10.321903555384843,"pX":0.3230715079059237,"pZ":2.160540444960952,"vX0":-4.616195063036599,"vY0":-140.9152053486167,"vZ0":-6.672167333511262,"x":104.69,"y":180.45,"x0":1.3136130730226763,"y0":50.006062608389726,"z0":5.294781286603122,"aX":10.353434332624687},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":-8.4,"spinRate":2386,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.38858775991937744,"extension":6.432525009293668},"index":3,"playId":"c272af19-b8c2-3ef4-85e7-0708e56fc76e","pitchNumber":4,"startTime":"2026-08-15T02:45:00.415Z","endTime":"2026-08-15T02:45:04.186Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.432241785737386,"aZ":-12.547002147292098,"pfxX":3.8754471752866952,"pfxZ":9.677627996841533,"pX":0.9424627332947958,"pZ":2.9733144210444697,"vX0":-2.1276389527560755,"vY0":-141.32752433149895,"vZ0":-4.962198385350238,"x":81.08,"y":158.5,"x0":1.2005311528047171,"y0":50.0019586809844,"z0":5.55407117861988,"aX":7.859343695926633},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":-6.6,"spinRate":2398,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.38718331868682254,"extension":6.199279221104711},"index":4,"playId":"5a7c87b0-a8b2-31ff-b6f8-9d3c820d4f4a","pitchNumber":5,"startTime":"2026-08-15T02:45:24.720Z","endTime":"2026-08-15T02:45:29.194Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56270188510196,"aZ":-13.214117142383653,"pfxX":3.1545251550660205,"pfxZ":9.285174010289364,"pX":-0.28031102453425283,"pZ":1.778669386992122,"vX0":-5.112731044421156,"vY0":-141.3617222276537,"vZ0":-7.5989357164576194,"x":127.68,"y":190.76,"x0":1.1345847774199354,"y0":50.000228401242644,"z0":5.333695111868625,"aX":6.440022723425368},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":-4.8,"spinRate":2301,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.38616220225930675,"extension":6.564682740760182},"hitData":{"launchSpeed":72.0,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.06,"coordY":157.76}},"index":5,"playId":"dd0f48ac-52e5-357d-b3b7-810994fb43d4","pitchNumber":6,"startTime":"2026-08-15T02:45:58.248Z","endTime":"2026-08-15T02:46:06.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:46:06.433Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Freeman flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T02:46:11.926Z","endTime":"2026-08-15T02:49:50.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09384989100136,"aZ":-28.518467001778202,"pfxX":0.39391328848632157,"pfxZ":2.1721821954722564,"pX":0.13421611526501284,"pZ":2.187063516568469,"vX0":-3.135544128488158,"vY0":-128.57460330790275,"vZ0":-2.899082972121737,"x":111.88,"y":179.73,"x0":1.3151427896449346,"y0":50.00563231883789,"z0":5.527963955592929,"aX":0.6642718156108522},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":0.0,"spinRate":2402,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.424980676729243,"extension":6.3222298431485076},"index":0,"playId":"df687cd5-3c1b-3957-9500-3eb2318432d7","pitchNumber":1,"startTime":"2026-08-15T02:46:30.847Z","endTime":"2026-08-15T02:46:34.762Z","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":88.1,"endSpeed":81.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.275603653315613,"aZ":-12.097458027239279,"pfxX":5.609484528347876,"pfxZ":12.027101891356137,"pX":0.421045561180647,"pZ":0.5418828330545806,"vX0":-3.6459375608387963,"vY0":-128.07625327389738,"vZ0":-9.410504527804074,"x":100.95,"y":224.15,"x0":1.1308125943734677,"y0":50.00322210906438,"z0":5.19893819290023,"aX":9.36368936277151},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":20.0,"breakHorizontal":-9.4,"spinRate":2148,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4268873208598709,"extension":6.5436473563496},"index":1,"playId":"4719d77e-e377-3adb-87eb-8a79f14dfd87","pitchNumber":2,"startTime":"2026-08-15T02:46:50.130Z","endTime":"2026-08-15T02:46:53.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99911717393793,"aZ":-28.371122505032623,"pfxX":8.818743326672491,"pfxZ":2.2941508229104253,"pX":0.2227984457352968,"pZ":2.1879979979818573,"vX0":-5.772210197591811,"vY0":-127.22614541916421,"vZ0":-2.5683685623776222,"x":108.51,"y":179.7,"x0":1.3607330644004947,"y0":50.005353275615704,"z0":5.430321493860915,"aX":14.642668037850516},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":-14.9,"spinRate":1277,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.42843688470853447,"extension":6.315409368173473},"index":2,"playId":"5ef51478-d464-31e0-8145-0ae23f811745","pitchNumber":3,"startTime":"2026-08-15T02:47:16.249Z","endTime":"2026-08-15T02:47:20.040Z","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":2},"index":3,"startTime":"2026-08-15T02:47:42.654Z","endTime":"2026-08-15T02:47:42.655Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06537746571682,"aZ":-27.854291534169413,"pfxX":-3.523570309020796,"pfxZ":2.5055064790152075,"pX":0.17283796620940134,"pZ":1.2815265681504604,"vX0":-1.8522942048194477,"vY0":-129.51836853894588,"vZ0":-5.243995584438281,"x":110.41,"y":204.18,"x0":1.3516287914362544,"y0":50.00395881942867,"z0":5.4218230430334025,"aX":-6.081020568913224},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":6.7,"spinRate":2464,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.42037964237276126,"extension":6.244092102531845},"index":4,"playId":"60bf7eef-53a6-3cd9-bf65-e8b2313313b5","pitchNumber":4,"startTime":"2026-08-15T02:47:42.656Z","endTime":"2026-08-15T02:47:46.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.386871782083418,"aZ":-9.759400407885463,"pfxX":4.9713790657146815,"pfxZ":11.180222326353189,"pX":-0.7241059965768477,"pZ":2.0297000738400235,"vX0":-6.8348144957170565,"vY0":-140.57593288958088,"vZ0":-7.629746545936604,"x":144.6,"y":183.98,"x0":1.0909814925929544,"y0":50.00120053286451,"z0":5.4098235243367085,"aX":9.965711228804443},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":-7.7,"spinRate":2335,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.3893929288001958,"extension":6.364151166249012},"index":5,"playId":"85c16ad5-2568-35d8-bdf8-bc6aeaca85d1","pitchNumber":5,"startTime":"2026-08-15T02:48:04.218Z","endTime":"2026-08-15T02:48:07.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.109847904476204,"aZ":-13.099386408296176,"pfxX":8.156461789510129,"pfxZ":10.009686100502396,"pX":-0.6630364431090026,"pZ":1.354855435714914,"vX0":-7.536859016932161,"vY0":-137.7813111130614,"vZ0":-8.170040819528612,"x":142.27,"y":202.2,"x0":1.0598281483897936,"y0":50.00653872730938,"z0":5.261539289165802,"aX":15.548620585534689},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":-13.1,"spinRate":2370,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.39887733207540466,"extension":6.35457735633964},"index":6,"playId":"809ea909-f156-3141-bca4-44b6d8d72c0f","pitchNumber":6,"startTime":"2026-08-15T02:48:32.399Z","endTime":"2026-08-15T02:48:36.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21410532243988,"aZ":-28.370106779922267,"pfxX":-2.9862965448754686,"pfxZ":2.252421811810551,"pX":-0.3134522970322982,"pZ":0.6510442673807509,"vX0":-3.012350574180982,"vY0":-128.51145936364753,"vZ0":-6.693342545041574,"x":128.95,"y":221.2,"x0":1.2577681003328434,"y0":50.003164403800746,"z0":5.464892325121804,"aX":-5.042945081338262},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":6.0,"spinRate":2449,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4246447412719201,"extension":6.2626042268337},"index":7,"playId":"1cf1dabb-34a0-3036-85ec-81493e1eb00b","pitchNumber":7,"startTime":"2026-08-15T02:48:51.314Z","endTime":"2026-08-15T02:48:55.340Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087754486543403,"aZ":-13.980128211198291,"pfxX":4.267398590644049,"pfxZ":9.316532887007744,"pX":-0.24208229584630694,"pZ":2.123743981949613,"vX0":-5.565917280830169,"vY0":-138.64350065857693,"vZ0":-6.297751775197859,"x":126.23,"y":181.44,"x0":1.234102544353273,"y0":50.00161102944538,"z0":5.352193060173924,"aX":8.333199860181166},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":-6.6,"spinRate":2377,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.3945752295153846,"extension":6.410604396998876},"index":8,"playId":"6f06781a-144d-3a35-9cb5-23c08d632570","pitchNumber":8,"startTime":"2026-08-15T02:49:14.031Z","endTime":"2026-08-15T02:49:17.031Z","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":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33942471120587,"aZ":-10.293478278196869,"pfxX":4.250904587095214,"pfxZ":10.894950566546699,"pX":0.3372758121025311,"pZ":2.813572463808883,"vX0":-4.070973515333014,"vY0":-141.11909207475946,"vZ0":-5.499152582377182,"x":104.14,"y":162.81,"x0":1.249130881035228,"y0":50.00653564772118,"z0":5.4563500689822,"aX":8.540578194807768},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":-6.8,"spinRate":2411,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.38874106643590967,"extension":6.407075504152181},"hitData":{"launchSpeed":77.8,"launchAngle":43.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.14,"coordY":103.62}},"index":9,"playId":"ab77789d-8dbb-3ede-a1c7-607b3847a0d3","pitchNumber":9,"startTime":"2026-08-15T02:49:41.168Z","endTime":"2026-08-15T02:49:50.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:49:50.845Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T02:51:14.144Z","endTime":"2026-08-15T02:53:34.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30706651247418,"aZ":-23.844465163718287,"pfxX":-0.2899188095578933,"pfxZ":4.8747005039519,"pX":0.27281073671361133,"pZ":2.756102257541122,"vX0":5.698881851771797,"vY0":-128.53568793962273,"vZ0":-2.932798736624425,"x":106.6,"y":164.37,"x0":-1.9156437186814768,"y0":50.003971342171795,"z0":5.721063682740523,"aX":-0.49641440217458005},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2063,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.42271063213348237,"extension":6.737212381106038},"index":0,"playId":"b26eac4d-5295-3ea5-a212-63f4c0fcecae","pitchNumber":1,"startTime":"2026-08-15T02:52:02.165Z","endTime":"2026-08-15T02:52:05.976Z","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-15T02:52:12.176Z","endTime":"2026-08-15T02:52:27.568Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.868725749916457,"aZ":-18.541549723174224,"pfxX":-8.564229654725152,"pfxZ":7.156873861125547,"pX":0.78551797855461,"pZ":1.6886530278741867,"vX0":10.31692550202088,"vY0":-136.38163289430827,"vZ0":-6.936197956624396,"x":87.06,"y":193.19,"x0":-1.9140289983500964,"y0":50.00354314194534,"z0":5.520293845687268,"aX":-16.314242307107488},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":13.7,"spinRate":2212,"spinDirection":226},"zone":14,"typeConfidence":0.87,"plateTime":0.39992862179391686,"extension":6.869194523076782},"index":2,"playId":"d1b4f46c-5c3e-323e-883f-8768dc35ffb3","pitchNumber":2,"startTime":"2026-08-15T02:52:27.568Z","endTime":"2026-08-15T02:52:31.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.029412535554588,"aZ":-15.46934924485581,"pfxX":-6.46469246873305,"pfxZ":8.661909834536523,"pX":0.5935656592806853,"pZ":1.7944576311305733,"vX0":9.259222091158087,"vY0":-136.97976347386518,"vZ0":-7.245201654443556,"x":94.37,"y":190.33,"x0":-1.9674889967529654,"y0":50.005884906462555,"z0":5.502246528888521,"aX":-12.471805303012886},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2145,"spinDirection":224},"zone":9,"typeConfidence":0.91,"plateTime":0.39761228743968857,"extension":6.839788707689775},"index":3,"playId":"3f2e1ef9-5259-35b9-aba2-18148b1bb51f","pitchNumber":3,"startTime":"2026-08-15T02:52:45.122Z","endTime":"2026-08-15T02:52:49.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2653762013583,"aZ":-23.13400154578195,"pfxX":-0.2074605541135952,"pfxZ":4.967963690939609,"pX":-0.8668215183247776,"pZ":3.5019057063628045,"vX0":3.6974098644385327,"vY0":-132.73811021835053,"vZ0":-1.3047487144019225,"x":150.04,"y":144.23,"x0":-2.2394964947625486,"y0":50.00046340357103,"z0":5.653612029656873,"aX":-0.37789312805329983},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.0,"breakHorizontal":-0.2,"spinRate":2102,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.40962701892412356,"extension":6.711580716710802},"index":4,"playId":"b56ac4ea-2164-3dba-b4b7-764355fac733","pitchNumber":4,"startTime":"2026-08-15T02:53:02.618Z","endTime":"2026-08-15T02:53:06.917Z","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":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37001224709176,"aZ":-15.831220920643025,"pfxX":-5.840771307129712,"pfxZ":8.640161559528297,"pX":-0.46630650460526113,"pZ":3.274129752671638,"vX0":6.3883021025171285,"vY0":-136.2783649926051,"vZ0":-3.2574702940828675,"x":134.77,"y":150.38,"x0":-2.0757322982947874,"y0":50.00425997125003,"z0":5.570683941218822,"aX":-11.049574972412136},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2151,"spinDirection":226},"zone":1,"typeConfidence":0.9,"plateTime":0.4010580130157999,"extension":6.792760154103686},"hitData":{"launchSpeed":96.6,"launchAngle":39.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.13,"coordY":56.99}},"index":5,"playId":"f7f67039-6972-33f6-a241-05fcd7289a48","pitchNumber":5,"startTime":"2026-08-15T02:53:20.773Z","endTime":"2026-08-15T02:53:34.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:53:34.228Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out softly, pitcher Kumar Rocker to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T02:53:33.675Z","endTime":"2026-08-15T02:54:03.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677958,"link":"/api/v1/people/677958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964576406887538,"aZ":-22.63231058361423,"pfxX":-10.691274586461283,"pfxZ":4.909916332325793,"pX":-0.2546468444737945,"pZ":2.9093324812291677,"vX0":8.472551489885698,"vY0":-138.33784601181029,"vZ0":-3.3977089048422524,"x":126.71,"y":160.23,"x0":-1.9632179691154696,"y0":50.00560968862926,"z0":5.665174222671652,"aX":-20.789659800318248},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":17.6,"spinRate":2159,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.39547161508088235,"extension":6.822538752734727},"hitData":{"launchSpeed":55.0,"launchAngle":-68.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.7,"coordY":185.23}},"index":0,"playId":"b2cec832-189d-3194-b60c-f3a22de93aaa","pitchNumber":1,"startTime":"2026-08-15T02:53:56.092Z","endTime":"2026-08-15T02:54:03.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:54:03.917Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T02:54:21.415Z","endTime":"2026-08-15T02:54:44.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.478407810451632,"aZ":-23.34089953857401,"pfxX":-10.049653133188597,"pfxZ":4.53711585970701,"pX":-0.11553617659565599,"pZ":1.3437081272877223,"vX0":8.663402895392005,"vY0":-138.3469815812221,"vZ0":-6.976360418513492,"x":121.4,"y":202.5,"x0":-1.9745066008385235,"y0":50.006076382967414,"z0":5.451408156547623,"aX":-19.578308483404882},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":16.6,"spinRate":2214,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.39519561321491237,"extension":6.853795806381561},"hitData":{"launchSpeed":102.6,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.61,"coordY":112.66}},"index":0,"playId":"b652d165-6b52-32df-a159-bd3a9dc3b115","pitchNumber":1,"startTime":"2026-08-15T02:54:32.696Z","endTime":"2026-08-15T02:54:44.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:54:44.271Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alika Williams flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T02:54:44.951Z","endTime":"2026-08-15T02:56:11.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"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":93.6,"endSpeed":86.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759710360824965,"aZ":-19.238834193366046,"pfxX":-9.204660983591209,"pfxZ":6.794653603175593,"pX":0.17554695400268655,"pZ":1.9484230984194246,"vX0":8.91984990701837,"vY0":-136.1122911938436,"vZ0":-6.636199939560299,"x":110.31,"y":186.17,"x0":-1.925089286341304,"y0":50.00353551601186,"z0":5.719299264909259,"aX":-17.526056474549318},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":15.1,"spinRate":2214,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.4001604854248826,"extension":6.845435404877629},"index":0,"playId":"8d773f7a-03e9-371e-be23-5034fd1816ec","pitchNumber":1,"startTime":"2026-08-15T02:55:10.722Z","endTime":"2026-08-15T02:55:14.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.666464626731376,"aZ":-35.25961465089391,"pfxX":-0.7897863445011346,"pfxZ":-2.1328248970223207,"pX":2.287630580436212,"pZ":0.05178601318124042,"vX0":9.817836414465948,"vY0":-119.1900540594638,"vZ0":-5.655544777995998,"x":29.8,"y":237.38,"x0":-1.7720620923411825,"y0":50.00207332548394,"z0":5.618201054060274,"aX":-1.143254795632316},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.0,"breakHorizontal":-0.8,"spinRate":2287,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4585164087180704,"extension":6.959136696088207},"index":1,"playId":"112f6a86-dffc-3468-b24a-71a8b59f1fb2","pitchNumber":2,"startTime":"2026-08-15T02:55:31.106Z","endTime":"2026-08-15T02:55:35.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863182899430956,"aZ":-22.163657046910018,"pfxX":-7.875934966215848,"pfxZ":5.253526606446394,"pX":-0.20297612984119837,"pZ":2.535410164081204,"vX0":7.745258642609822,"vY0":-136.38595932157455,"vZ0":-4.457201688996484,"x":124.74,"y":170.32,"x0":-2.0412125975134656,"y0":50.0015746565535,"z0":5.6977541406683825,"aX":-15.002318495242479},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":12.8,"spinRate":2118,"spinDirection":225},"zone":5,"typeConfidence":0.6,"plateTime":0.399897467297456,"extension":6.8746594385972735},"hitData":{"launchSpeed":96.8,"launchAngle":34.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.18,"coordY":56.3}},"index":2,"playId":"3094805b-d31d-3cdf-898c-99e565160e66","pitchNumber":3,"startTime":"2026-08-15T02:56:02.467Z","endTime":"2026-08-15T02:56:11.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:56:11.886Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elias Díaz lines out to second baseman Donovan Walton.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T02:57:39.345Z","endTime":"2026-08-15T02:58:50.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.399878381452197,"aZ":-14.450621279551681,"pfxX":7.257887905824759,"pfxZ":8.980717645383708,"pX":-0.7592684416387465,"pZ":3.1551688898982104,"vX0":-7.705723872992603,"vY0":-139.37434709883567,"vZ0":-3.8878060078874728,"x":145.94,"y":153.59,"x0":1.094200444460628,"y0":50.00322651178134,"z0":5.518179659024815,"aX":14.324624289287616},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-11.6,"spinRate":2378,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.39252664100834833,"extension":6.372338485123685},"index":0,"playId":"f9698108-a46c-39d4-8d8e-60e326ce70c1","pitchNumber":1,"startTime":"2026-08-15T02:58:19.018Z","endTime":"2026-08-15T02:58:23.811Z","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-15T02:58:30.967Z","endTime":"2026-08-15T02:58:44.286Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.837723127771252,"aZ":-40.58456925181846,"pfxX":-5.276703334223426,"pfxZ":-5.869720279268282,"pX":-0.324787374618045,"pZ":2.3948961526482155,"vX0":-2.1307406078239275,"vY0":-118.72566227190853,"vZ0":0.6231218234957234,"x":129.38,"y":174.12,"x0":1.2686581695547077,"y0":50.00185693002071,"z0":5.810299556175778,"aX":-7.563122523758415},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.2,"breakHorizontal":10.1,"spinRate":2617,"spinDirection":322},"zone":4,"typeConfidence":0.9,"plateTime":0.4606136475474374,"extension":6.197991781552549},"hitData":{"launchSpeed":79.8,"launchAngle":13.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":123.88,"coordY":130.14}},"index":2,"playId":"b3f995fe-1ef8-3414-b66d-6df8e1d1d76c","pitchNumber":2,"startTime":"2026-08-15T02:58:44.286Z","endTime":"2026-08-15T02:58:50.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T02:58:50.633Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a ground ball to shortstop Alika Williams, deflected by pitcher Gage Jump.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T02:58:53.400Z","endTime":"2026-08-15T03:00:10.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695611,"link":"/api/v1/people/695611"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.850431104348615,"aZ":-12.856429827842375,"pfxX":6.3446493981187215,"pfxZ":10.042547689177338,"pX":-0.1973206944494706,"pZ":1.3453403406081275,"vX0":-5.483535206786756,"vY0":-137.64749683789339,"vZ0":-8.671374610829131,"x":124.52,"y":202.46,"x0":0.9939061670520104,"y0":50.00569378413252,"z0":5.4022055577192845,"aX":12.20704159028439},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-10.4,"spinRate":2494,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.3975612261430417,"extension":6.306746969228044},"index":0,"playId":"f4dfef1a-1993-33fd-804f-df6937c866ae","pitchNumber":1,"startTime":"2026-08-15T02:59:12.108Z","endTime":"2026-08-15T02:59:16.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.811744174010457,"aZ":-11.225890364283115,"pfxX":4.251947835107938,"pfxZ":10.402372134457588,"pX":-0.043579518203258095,"pZ":3.094486724758594,"vX0":-5.043364979995509,"vY0":-140.96479453841616,"vZ0":-4.600840598705418,"x":118.66,"y":155.23,"x0":1.21565617744616,"y0":50.005329523450456,"z0":5.4715869623093045,"aX":8.565086261878351},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":-6.7,"spinRate":2413,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.38844894167479094,"extension":6.3711570893021605},"index":1,"playId":"250df6ab-a33e-3e97-828b-e96ca2c4e690","pitchNumber":2,"startTime":"2026-08-15T02:59:27.669Z","endTime":"2026-08-15T02:59:31.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.064666619671105,"aZ":-26.748116388669136,"pfxX":-7.2781825069780455,"pfxZ":3.5766283434391255,"pX":0.7895164067343172,"pZ":3.5363735381212518,"vX0":0.30829708369749825,"vY0":-122.3614141388499,"vZ0":0.3404711679432769,"x":86.91,"y":143.3,"x0":1.6075052175554347,"y0":50.002279974067484,"z0":5.686576096376597,"aX":-11.03952018746713},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.8,"breakHorizontal":13.1,"spinRate":2567,"spinDirection":272},"zone":12,"typeConfidence":2.0,"plateTime":0.44756649743156984,"extension":6.136400859985782},"index":2,"playId":"852cad0b-750e-3a98-b3db-8dbfc06b4ff1","pitchNumber":3,"startTime":"2026-08-15T02:59:45.250Z","endTime":"2026-08-15T02:59:49.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.726380902293428,"aZ":-12.726510812198939,"pfxX":7.149206324030187,"pfxZ":9.795447326492749,"pX":-0.5372784362226121,"pZ":2.013480127158577,"vX0":-7.127753373623166,"vY0":-139.8196340849313,"vZ0":-7.171571132732708,"x":137.48,"y":184.42,"x0":1.1128393569105222,"y0":50.0032890911079,"z0":5.442062842518954,"aX":14.194206080844737},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":-11.5,"spinRate":2541,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.3913409705709321,"extension":6.249679773234023},"hitData":{"launchSpeed":102.7,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.84,"coordY":181.07}},"index":3,"playId":"89e609ae-b8a2-39f0-a036-c373f469b07b","pitchNumber":4,"startTime":"2026-08-15T03:00:02.109Z","endTime":"2026-08-15T03:00:10.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:00:10.161Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Wyatt Langford grounds into a double play, shortstop Alika Williams to first baseman Jeff McNeil. Evan Carter out at 2nd. Wyatt Langford out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T03:00:36.698Z","endTime":"2026-08-15T03:00:48.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.018425650492535,"aZ":-14.35012841466329,"pfxX":5.2010776750219545,"pfxZ":9.270705790299948,"pX":0.9092209900291311,"pZ":2.8312090843842035,"vX0":-3.1307589431524523,"vY0":-137.43480076377637,"vZ0":-4.87509243927114,"x":82.34,"y":162.34,"x0":1.3843852389817726,"y0":50.00476091407141,"z0":5.594994220285125,"aX":10.000835812624434},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":-8.8,"spinRate":2378,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3977784610869022,"extension":6.084358647309089},"hitData":{"launchSpeed":89.5,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.26,"coordY":148.64}},"index":0,"playId":"aa1ad856-0e62-3897-86b8-ba593cb823c1","pitchNumber":1,"startTime":"2026-08-15T03:00:39.933Z","endTime":"2026-08-15T03:00:48.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:00:48.507Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T03:02:16.786Z","endTime":"2026-08-15T03:04:19.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.372995422691094,"aZ":-37.220151303667706,"pfxX":-0.2935855522941426,"pfxZ":-3.5291649010992785,"pX":0.1336977480774354,"pZ":1.615992778450098,"vX0":4.903129836485914,"vY0":-118.22654362492726,"vZ0":-1.8694266615952633,"x":111.9,"y":195.15,"x0":-1.919913534056584,"y0":50.00196490811384,"z0":5.80061468485315,"aX":-0.4200605306326867},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.6,"breakHorizontal":-0.5,"spinRate":2219,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.46148302569989186,"extension":6.551013424093544},"index":0,"playId":"0cc2c407-d84c-3e11-aaef-74fd11645748","pitchNumber":1,"startTime":"2026-08-15T03:03:02.177Z","endTime":"2026-08-15T03:03:06.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13979959259068,"aZ":-23.269976402281127,"pfxX":-9.309880420497546,"pfxZ":4.724160695915845,"pX":-1.1606842141831066,"pZ":3.3195180293199327,"vX0":5.935657287304451,"vY0":-136.0487646188124,"vZ0":-2.281166841867928,"x":161.24,"y":149.15,"x0":-2.1542043558161987,"y0":50.00667588878595,"z0":5.77145006439745,"aX":-17.562837792505395},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":15.7,"spinRate":2121,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.4016705273899661,"extension":6.692924491130711},"index":1,"playId":"5377ec17-b148-36bf-ad3f-b5752a996a72","pitchNumber":2,"startTime":"2026-08-15T03:03:20.287Z","endTime":"2026-08-15T03:03:26.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233791785517354,"aZ":-36.19932868949244,"pfxX":0.6837997269481132,"pfxZ":-2.776879569392257,"pX":0.16932836119357145,"pZ":2.9302391692859797,"vX0":4.7710088889358095,"vY0":-119.72340157744844,"vZ0":0.4643673469297711,"x":110.55,"y":159.66,"x0":-1.9384638644536911,"y0":50.00084443555921,"z0":5.9749342649160795,"aX":0.9917146483045064},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.7,"breakHorizontal":-2.4,"spinRate":2268,"spinDirection":48},"zone":2,"typeConfidence":0.91,"plateTime":0.45758016639547483,"extension":6.604241221213348},"index":2,"playId":"83a6eacf-7b8f-3960-a1df-a064100d5d09","pitchNumber":3,"startTime":"2026-08-15T03:03:37.718Z","endTime":"2026-08-15T03:03:41.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.266136497102586,"aZ":-20.55690526267946,"pfxX":-6.796816202774959,"pfxZ":6.374714312728763,"pX":-1.311701879002745,"pZ":3.6614165918387105,"vX0":4.570973152275531,"vY0":-134.20970677527768,"vZ0":-1.411809947029435,"x":167.0,"y":139.92,"x0":-2.154530927800627,"y0":50.0055237479895,"z0":5.659634858548729,"aX":-12.390980952522664},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":11.3,"spinRate":2154,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.40824110885039966,"extension":6.7430400579861445},"index":3,"playId":"1ecf2e9c-671c-3d31-960d-0656b6081860","pitchNumber":4,"startTime":"2026-08-15T03:03:54.617Z","endTime":"2026-08-15T03:03:58.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.237465696091025,"aZ":-22.43970791505427,"pfxX":-11.026228702013036,"pfxZ":5.165341770740319,"pX":0.021099470259684887,"pZ":1.5516241043369028,"vX0":9.095288884988877,"vY0":-136.4864305559942,"vZ0":-6.507615063111979,"x":116.2,"y":196.89,"x0":-1.9230470892316642,"y0":50.00537762039154,"z0":5.513872139355172,"aX":-20.791419427258408},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.2,"breakHorizontal":18.0,"spinRate":2172,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.40141551952743004,"extension":6.982596113579797},"index":4,"playId":"5de5df7c-1795-39db-a8f8-3570ef047504","pitchNumber":5,"startTime":"2026-08-15T03:04:14.490Z","endTime":"2026-08-15T03:04:19.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:04:19.467Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T03:04:21.529Z","endTime":"2026-08-15T03:05:51.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":84.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.285919340565492,"aZ":-22.079640219282627,"pfxX":-10.984715138192211,"pfxZ":5.474855630284754,"pX":-1.7717166704304521,"pZ":3.0981840620815504,"vX0":4.5764688823836535,"vY0":-135.36172564755736,"vZ0":-2.8614069947379694,"x":184.53,"y":155.13,"x0":-2.063169226706033,"y0":50.00343631190097,"z0":5.7258303272555535,"aX":-20.256395600981193},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":18.8,"spinRate":2224,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.40561126475508935,"extension":6.820010654808629},"index":0,"playId":"d96f3f8f-b480-3979-907c-55ff8dd6296e","pitchNumber":1,"startTime":"2026-08-15T03:04:45.644Z","endTime":"2026-08-15T03:04:50.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4188705280786,"aZ":-22.583058782486173,"pfxX":-9.039587863297093,"pfxZ":5.14912282150265,"pX":-1.142292315770293,"pZ":1.663922446623206,"vX0":5.557976760967245,"vY0":-135.1475045452467,"vZ0":-6.457930262995195,"x":160.54,"y":193.85,"x0":-2.0431584264967917,"y0":50.00556144789838,"z0":5.653654010074764,"aX":-16.84785008459042},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":15.4,"spinRate":2214,"spinDirection":224},"zone":13,"typeConfidence":0.89,"plateTime":0.4041412155591173,"extension":6.885864132477852},"index":1,"playId":"3a7e0353-348d-3c60-ab52-4a4666625475","pitchNumber":2,"startTime":"2026-08-15T03:05:03.242Z","endTime":"2026-08-15T03:05:07.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550614413821698,"aZ":-21.102001524243015,"pfxX":-0.35937991318124074,"pfxZ":6.304684717522527,"pX":0.1256877275787625,"pZ":0.7393453445117099,"vX0":6.302178634672475,"vY0":-131.34905638291144,"vZ0":-8.309886432983427,"x":112.21,"y":218.82,"x0":-2.253042439036169,"y0":50.00224249618907,"z0":5.5003403572393115,"aX":-0.6320179776946567},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.8,"breakHorizontal":-0.7,"spinRate":2181,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.4162225297872939,"extension":6.867768411078954},"index":2,"playId":"daad91a9-7c68-3137-8ff7-bd82639f9ba3","pitchNumber":3,"startTime":"2026-08-15T03:05:24.229Z","endTime":"2026-08-15T03:05:27.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622778796201448,"aZ":-25.363507938912456,"pfxX":-9.082238225201756,"pfxZ":3.558183289594531,"pX":-1.3391398038147362,"pZ":3.2463652134069783,"vX0":5.478659075735476,"vY0":-137.27443962770943,"vZ0":-2.0137649667395863,"x":168.04,"y":151.13,"x0":-2.1780363872080364,"y0":50.00236047676797,"z0":5.711446227688859,"aX":-17.379650384727164},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":2132,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.398595540366526,"extension":6.642566428549197},"index":3,"playId":"3eaaca31-0c8d-3e67-acd0-df43fe03512e","pitchNumber":4,"startTime":"2026-08-15T03:05:45.548Z","endTime":"2026-08-15T03:05:51.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:05:51.376Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lawrence Butler pops out to second baseman Cody Freeman on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T03:07:28.657Z","endTime":"2026-08-15T03:08:21.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"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":0},"index":0,"startTime":"2026-08-15T03:06:16.395Z","endTime":"2026-08-15T03:07:30.779Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10605049036049,"aZ":-35.93989028884793,"pfxX":0.15091472272654194,"pfxZ":-2.51576681973404,"pX":1.020780586517655,"pZ":1.7213013048508579,"vX0":7.087097243561043,"vY0":-121.16244445442446,"vZ0":-2.525380542252554,"x":78.09,"y":192.3,"x0":-1.9530411842407545,"y0":50.002180116269976,"z0":5.896212322392391,"aX":0.2254609633633798},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.9,"breakHorizontal":-1.8,"spinRate":2349,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4508470039546095,"extension":6.792442588665921},"index":1,"playId":"d0448655-eec9-3ab9-8549-c6b4e64477af","pitchNumber":1,"startTime":"2026-08-15T03:07:30.779Z","endTime":"2026-08-15T03:07:37.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17257984305315,"aZ":-22.087450471027562,"pfxX":-8.749264576679762,"pfxZ":5.296496990746752,"pX":-0.33922798352347133,"pZ":3.155409312661892,"vX0":7.670928419762656,"vY0":-137.1224020720579,"vZ0":-2.902063212287156,"x":129.93,"y":153.58,"x0":-2.035496973219904,"y0":50.006533844562306,"z0":5.73368839661398,"aX":-16.67373857992621},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":2189,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.3993691823626975,"extension":6.732797637580768},"index":2,"playId":"283cf88c-4abe-3d9b-9e0e-dc49a70f8daf","pitchNumber":2,"startTime":"2026-08-15T03:07:50.729Z","endTime":"2026-08-15T03:07:54.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.520965674350126,"aZ":-35.9846333199367,"pfxX":-0.05098368404211162,"pfxZ":-2.5007860742337735,"pX":0.15763661690112124,"pZ":1.7884965517991853,"vX0":5.562210542846091,"vY0":-121.66749264513753,"vZ0":-2.3068007672770587,"x":110.99,"y":190.49,"x0":-2.1372792503502436,"y0":50.00429234266901,"z0":5.823065595273186,"aX":-0.07748680810978677},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.8,"breakHorizontal":-1.1,"spinRate":2267,"spinDirection":25},"zone":8,"typeConfidence":0.9,"plateTime":0.44763301376093656,"extension":6.837026342712714},"hitData":{"launchSpeed":68.6,"launchAngle":65.0,"totalDistance":134.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.19,"coordY":155.74}},"index":3,"playId":"4f178a96-2f5a-3a2a-8c29-dd2f5e5141dd","pitchNumber":3,"startTime":"2026-08-15T03:08:12.769Z","endTime":"2026-08-15T03:08:21.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:08:21.463Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T03:08:41.793Z","endTime":"2026-08-15T03:11:10.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459415006960974,"aZ":-26.005188977902257,"pfxX":-9.09872827888184,"pfxZ":3.215855332846413,"pX":-0.18819885235575812,"pZ":2.851272180651784,"vX0":8.46267056279491,"vY0":-137.54879310419278,"vZ0":-2.753315038252601,"x":124.17,"y":161.8,"x0":-2.122350134366827,"y0":50.000131329374064,"z0":5.6281682073162385,"aX":-17.43539782571976},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.4,"breakHorizontal":14.8,"spinRate":2160,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.39817893341781563,"extension":6.8283758762625775},"index":0,"playId":"30f0d74a-ed73-3c39-83e6-4c463e9c2062","pitchNumber":1,"startTime":"2026-08-15T03:08:50.615Z","endTime":"2026-08-15T03:08:54.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36852188804409,"aZ":-15.730331774894557,"pfxX":-6.309207360777556,"pfxZ":8.585945604438878,"pX":-1.510856396878492,"pZ":3.893700287179685,"vX0":4.437701300341032,"vY0":-137.708217602216,"vZ0":-1.7640890116606838,"x":174.59,"y":133.65,"x0":-2.3257810450175915,"y0":50.00302160161446,"z0":5.609924947910197,"aX":-12.08418212953571},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2204,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.39816933124053655,"extension":6.779262306265367},"index":1,"playId":"b706c0ae-70c7-31b5-a2d4-2ad24811daae","pitchNumber":2,"startTime":"2026-08-15T03:09:06.433Z","endTime":"2026-08-15T03:09:09.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.331468335087063,"aZ":-34.00321817962922,"pfxX":-0.8893410278323681,"pfxZ":-1.237975320183609,"pX":0.4986790233721827,"pZ":1.0929625513117924,"vX0":6.3174546772069675,"vY0":-120.58941012626543,"vZ0":-3.772101066166724,"x":97.99,"y":209.27,"x0":-2.0337175695598466,"y0":50.00244760299603,"z0":5.661275325869207,"aX":-1.3177741882699836},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.9,"breakHorizontal":0.2,"spinRate":2236,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.45333156365544136,"extension":6.957685862037337},"index":2,"playId":"960eff1d-3a77-3095-afb0-1c4d0de90a06","pitchNumber":3,"startTime":"2026-08-15T03:09:28.609Z","endTime":"2026-08-15T03:09:34.072Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822513124487777,"aZ":-25.68930452098265,"pfxX":-11.10464957556331,"pfxZ":3.4386642694099923,"pX":-0.5572499515820635,"pZ":1.5802064455172007,"vX0":8.093612306479088,"vY0":-136.15244654051563,"vZ0":-5.8347924240012805,"x":138.24,"y":196.11,"x0":-2.1200112591416977,"y0":50.00209311108118,"z0":5.519792496198618,"aX":-20.92745328530455},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":18.5,"spinRate":2146,"spinDirection":227},"zone":7,"typeConfidence":0.9,"plateTime":0.4017102029385313,"extension":6.939714805658494},"index":3,"playId":"d41a31a6-67a7-37b1-98e9-f2158f362929","pitchNumber":4,"startTime":"2026-08-15T03:09:49.604Z","endTime":"2026-08-15T03:09:54.475Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"34845480-b2b5-42dd-97cd-793438c5cf14","startTime":"2026-08-15T03:10:22.872Z","endTime":"2026-08-15T03:10:27.872Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02147247732764,"aZ":-18.586074147693942,"pfxX":-5.985777354160764,"pfxZ":7.203879131049813,"pX":-1.17469312786064,"pZ":4.054615164435499,"vX0":4.781159298941537,"vY0":-136.47785263462137,"vZ0":-1.0660061334622721,"x":161.78,"y":129.31,"x0":-2.1715062847235314,"y0":50.005052032568855,"z0":5.730356590004091,"aX":-11.293964481123119},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2122,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.40132651517370155,"extension":6.692281445808927},"index":5,"playId":"1b681235-57b6-3841-9a28-a2b498510cb7","pitchNumber":5,"startTime":"2026-08-15T03:10:39.592Z","endTime":"2026-08-15T03:10:43.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.370155318913895,"aZ":-36.80914697614221,"pfxX":-1.0290498945246864,"pfxZ":-3.14472241620053,"pX":-0.3236380646057889,"pZ":2.280634170057824,"vX0":4.813548261440413,"vY0":-120.45632800133124,"vZ0":-0.8977123470565667,"x":129.34,"y":177.2,"x0":-2.209989947869379,"y0":50.000386340816384,"z0":5.899225247025391,"aX":-1.5200972647199613},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.6,"breakHorizontal":0.7,"spinRate":2299,"spinDirection":52},"zone":4,"typeConfidence":0.9,"plateTime":0.4538963469954296,"extension":6.813849084159794},"hitData":{"launchSpeed":89.5,"launchAngle":43.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":85.88,"coordY":97.97}},"index":6,"playId":"e55cc851-c5a9-3a40-892c-569a951da962","pitchNumber":6,"startTime":"2026-08-15T03:10:58.472Z","endTime":"2026-08-15T03:11:10.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:11:10.843Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T03:11:14.885Z","endTime":"2026-08-15T03:13:14.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22893173676645,"aZ":-33.37822379062092,"pfxX":0.005539008067361628,"pfxZ":-0.7917787091217896,"pX":0.764904967757777,"pZ":1.950186445844988,"vX0":6.589044976248966,"vY0":-122.04986473907174,"vZ0":-2.588717149730451,"x":87.84,"y":186.12,"x0":-1.961455019404452,"y0":50.00289408192513,"z0":5.876631889168673,"aX":0.007783878550158051},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":-1.4,"spinRate":2220,"spinDirection":2},"zone":9,"typeConfidence":0.9,"plateTime":0.44742058073750446,"extension":6.838445138518071},"index":0,"playId":"3c51e8fc-9017-39f5-ab42-df8e4c0c583f","pitchNumber":1,"startTime":"2026-08-15T03:11:40.645Z","endTime":"2026-08-15T03:11:44.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78526129496896,"aZ":-34.24059920177646,"pfxX":-0.3113614036489212,"pfxZ":-1.3352799339505987,"pX":1.8856430931382717,"pZ":0.2662769000320904,"vX0":9.52804594150538,"vY0":-123.49816635251385,"vZ0":-6.0260216770356845,"x":45.12,"y":231.59,"x0":-1.976123297002441,"y0":50.001641847897695,"z0":5.605911828779254,"aX":-0.48370810262452874},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":-1.6,"spinRate":2276,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.4429127559120283,"extension":6.983755661401331},"index":1,"playId":"9acdb0a1-dacf-33ac-8602-5bec91e27e84","pitchNumber":2,"startTime":"2026-08-15T03:11:57.959Z","endTime":"2026-08-15T03:12:01.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.122270642173746,"aZ":-27.169053160624053,"pfxX":-10.936929966652826,"pfxZ":2.6198173946304966,"pX":-1.2241017032698063,"pZ":2.6964031355901983,"vX0":6.39360805429781,"vY0":-137.78103022344177,"vZ0":-2.9597365481813265,"x":163.66,"y":165.98,"x0":-2.1600614749342437,"y0":50.006805170926405,"z0":5.631213209449538,"aX":-20.92120567455661},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":18.4,"spinRate":2220,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.398347549616636,"extension":6.676285051604742},"index":2,"playId":"e9dc1326-5941-3bad-a97a-03f956f03844","pitchNumber":3,"startTime":"2026-08-15T03:12:28.607Z","endTime":"2026-08-15T03:12:32.176Z","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":2},"index":3,"startTime":"2026-08-15T03:12:51.260Z","endTime":"2026-08-15T03:13:06.588Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7562361262516,"aZ":-35.52937981980956,"pfxX":-0.4909704428997439,"pfxZ":-2.1546331201741404,"pX":0.8060884037803843,"pZ":1.1537122881302184,"vX0":7.054753336838422,"vY0":-123.34327124661456,"vZ0":-3.9305270835618034,"x":86.27,"y":207.63,"x0":-2.012686372724263,"y0":50.00124260451377,"z0":5.725988998618244,"aX":-0.7665847273540207},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.6,"breakHorizontal":-0.6,"spinRate":2303,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.44202841871989484,"extension":6.800419882794647},"index":4,"playId":"d548bb17-6c85-3b04-888a-51dd7ffc872c","pitchNumber":4,"startTime":"2026-08-15T03:13:06.588Z","endTime":"2026-08-15T03:13:14.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:13:14.176Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T03:15:32.033Z","endTime":"2026-08-15T03:15:57.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T03:15:29.683Z","endTime":"2026-08-15T03:15:34.200Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652303187857996,"aZ":-28.422879522756563,"pfxX":-2.2074989785227825,"pfxZ":2.3402861466828986,"pX":-0.7025825103355646,"pZ":1.8081150847100578,"vX0":-4.075221950268813,"vY0":-125.75340125169718,"vZ0":-3.552328604200958,"x":143.78,"y":189.96,"x0":1.226007616811539,"y0":50.00056247284284,"z0":5.546310704365906,"aX":-3.531795887621915},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":4.9,"spinRate":2289,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4356562134390738,"extension":6.333771976519007},"index":1,"playId":"e134807e-1f1f-3c87-8446-2dc121200a3e","pitchNumber":1,"startTime":"2026-08-15T03:15:34.200Z","endTime":"2026-08-15T03:15:38.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246938890823195,"aZ":-26.87978569046399,"pfxX":-9.039112109380907,"pfxZ":3.761385098867768,"pX":-0.5374868800591196,"pZ":2.9805850596222174,"vX0":-1.834361173521726,"vY0":-118.61552281723917,"vZ0":-0.29312031082755574,"x":137.49,"y":158.3,"x0":1.4218025412889466,"y0":50.002877420334286,"z0":5.582122964585302,"aX":-12.724241979119903},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.0,"breakHorizontal":16.8,"spinRate":2574,"spinDirection":292},"zone":1,"typeConfidence":2.0,"plateTime":0.4639179541332532,"extension":6.280973033175647},"hitData":{"launchSpeed":103.4,"launchAngle":6.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.83,"coordY":128.74}},"index":2,"playId":"936ce5f8-2e0c-3238-9406-c2d8acba3f29","pitchNumber":2,"startTime":"2026-08-15T03:15:49.919Z","endTime":"2026-08-15T03:15:57.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:15:57.979Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T03:16:05.678Z","endTime":"2026-08-15T03:17:16.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51687515147193,"aZ":-29.50255125504112,"pfxX":-8.717555978612461,"pfxZ":1.8346171703101328,"pX":-0.2556196475871249,"pZ":0.7469550417412258,"vX0":-1.3023979727311776,"vY0":-120.00068470977772,"vZ0":-4.988577538775862,"x":126.74,"y":218.61,"x0":1.4268422743168756,"y0":50.003908884857445,"z0":5.485302589050047,"aX":-12.696266644061287},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.4,"breakHorizontal":16.1,"spinRate":2493,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.45667878211715207,"extension":6.165289435241165},"index":0,"playId":"88a5df4b-dfbe-36a0-bd6a-74a22efcbc0e","pitchNumber":1,"startTime":"2026-08-15T03:16:18.309Z","endTime":"2026-08-15T03:16:22.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63548844161676,"aZ":-10.995233411569822,"pfxX":7.9540886096765995,"pfxZ":11.144238196196701,"pX":-1.1192949171879625,"pZ":2.082590841161407,"vX0":-8.669269492599263,"vY0":-136.83999697834884,"vZ0":-7.110248000132071,"x":159.66,"y":182.55,"x0":1.0534322381517731,"y0":50.001314446498924,"z0":5.464492961984392,"aX":15.11395566107268},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-12.6,"spinRate":2432,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3999681039864429,"extension":6.413274078115625},"index":1,"playId":"bc272559-78b1-3c8a-8400-8feae9cb6cc8","pitchNumber":2,"startTime":"2026-08-15T03:16:37.604Z","endTime":"2026-08-15T03:16:41.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11941668067817,"aZ":-30.979754312210538,"pfxX":-3.113095349417158,"pfxZ":0.7607530268673672,"pX":0.4921215080827727,"pZ":1.0141845480272975,"vX0":-1.1817786822889154,"vY0":-124.11852430983056,"vZ0":-4.6443700686390965,"x":98.24,"y":211.4,"x0":1.3789156597572387,"y0":50.00019695679962,"z0":5.4929548829588795,"aX":-4.849670692054566},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":5.9,"spinRate":2392,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.44151121118948344,"extension":6.187977868899308},"index":2,"playId":"3f284913-d8a6-342e-ba8d-9ff718f8c1b2","pitchNumber":3,"startTime":"2026-08-15T03:16:52.961Z","endTime":"2026-08-15T03:16:56.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.966782768101062,"aZ":-8.613379390266125,"pfxX":6.903226539091734,"pfxZ":12.169987520423764,"pX":-0.9220126488994733,"pZ":1.7323595345348963,"vX0":-7.894833051760475,"vY0":-138.50828719519905,"vZ0":-8.286110277728158,"x":152.14,"y":192.01,"x0":1.0732183620227218,"y0":50.006218051148416,"z0":5.345218982268301,"aX":13.368322830635949},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.4,"breakHorizontal":-10.8,"spinRate":2413,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.39599526534385454,"extension":6.363063242382663},"index":3,"playId":"1b0cabf8-d97a-348c-947a-1bb580afc7ab","pitchNumber":4,"startTime":"2026-08-15T03:17:11.610Z","endTime":"2026-08-15T03:17:16.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:17:16.292Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to second baseman Donovan Walton, deflected by third baseman Zack Gelof. Corey Seager to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T03:17:17.376Z","endTime":"2026-08-15T03:18:54.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47285925347838,"aZ":-9.812424264046692,"pfxX":5.121735229049719,"pfxZ":11.29113135369023,"pX":1.5793379290881022,"pZ":2.729562234435397,"vX0":-1.5813780263705703,"vY0":-139.83043714447822,"vZ0":-5.603185022728412,"x":56.8,"y":165.08,"x0":1.4867150183269984,"y0":50.00282737071215,"z0":5.4028474270615945,"aX":10.144410941416329},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":-9.0,"spinRate":2410,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3916765542441083,"extension":6.145169090453403},"index":0,"playId":"25059b95-1dd4-3be8-b122-bc923c8fc4b6","pitchNumber":1,"startTime":"2026-08-15T03:17:42.591Z","endTime":"2026-08-15T03:17:45.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54597889599105,"aZ":-6.382929061133752,"pfxX":6.671084006661028,"pfxZ":13.008736386236581,"pX":-0.030261001927182528,"pZ":1.3391971781670018,"vX0":-5.908058935906026,"vY0":-139.6878542007389,"vZ0":-9.739167816578503,"x":118.15,"y":202.62,"x0":1.2422315083179893,"y0":50.00035682312066,"z0":5.28478666472231,"aX":13.223098791064364},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.8,"breakHorizontal":-10.9,"spinRate":2465,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.39164890660098584,"extension":6.313238058722831},"index":1,"playId":"6496ebce-58ce-39e0-a558-88e4ff367c04","pitchNumber":2,"startTime":"2026-08-15T03:18:00.922Z","endTime":"2026-08-15T03:18:04.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60652006707731,"aZ":-9.982806974762676,"pfxX":5.582933316651179,"pfxZ":11.595091477805262,"pX":-0.34016045658198285,"pZ":2.475551502300671,"vX0":-6.152813404165075,"vY0":-137.49415597326956,"vZ0":-6.08085874885283,"x":129.97,"y":171.94,"x0":1.2017226665479215,"y0":50.00271135230587,"z0":5.393929283832626,"aX":10.685064416444973},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":-8.8,"spinRate":2368,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.3984356510152791,"extension":6.364382092318039},"index":2,"playId":"ed29c381-0fef-30e2-a853-eedc4c3de794","pitchNumber":3,"startTime":"2026-08-15T03:18:22.533Z","endTime":"2026-08-15T03:18:26.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.160438574135178,"aZ":-27.438223413999697,"pfxX":-0.6928720671012599,"pfxZ":2.8284569496893885,"pX":-0.1675170529735465,"pZ":2.1960381322944245,"vX0":-3.6154832828411876,"vY0":-128.16326598890853,"vZ0":-3.0115516124289012,"x":123.39,"y":179.49,"x0":1.3482774866059832,"y0":50.00075070344302,"z0":5.517104120506703,"aX":-1.1577251457714006},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":2.0,"spinRate":2368,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.42650278721287593,"extension":6.2283279971412835},"hitData":{"launchSpeed":98.0,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.44,"coordY":159.79}},"index":3,"playId":"32db463c-ab1d-38fb-b2f5-c93478dae9d3","pitchNumber":4,"startTime":"2026-08-15T03:18:44.254Z","endTime":"2026-08-15T03:18:54.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:18:54.682Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Burger homers (20) on a fly ball to center field. Corey Seager scores. Ezequiel Duran scores.","rbi":3,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T03:20:10.633Z","endTime":"2026-08-15T03:22:59.956Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T03:19:23.482Z","endTime":"2026-08-15T03:20:12.829Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.758290802573157,"aZ":-10.451775621932313,"pfxX":5.728892832849535,"pfxZ":10.854682957225595,"pX":0.0626291339467631,"pZ":1.6147318607148686,"vX0":-5.599472757137039,"vY0":-140.11178382805733,"vZ0":-8.448491146997693,"x":114.61,"y":195.18,"x0":1.33652954037027,"y0":50.00175958600112,"z0":5.340423503099704,"aX":11.463035850244502},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":-9.4,"spinRate":2363,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.3899736878692974,"extension":6.390859063813097},"index":1,"playId":"c7603b90-42cc-34d2-9da3-2c147cc5b2b8","pitchNumber":1,"startTime":"2026-08-15T03:20:12.829Z","endTime":"2026-08-15T03:20:17.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.644586594710923,"aZ":-11.440203632100289,"pfxX":4.1287491372264356,"pfxZ":10.523644991001943,"pX":-0.05043162682917234,"pZ":3.3058214049008225,"vX0":-5.056002933748223,"vY0":-139.32145745004055,"vZ0":-3.939680393208323,"x":118.92,"y":149.52,"x0":1.24950746196834,"y0":50.00270856672333,"z0":5.491572131344767,"aX":8.134927775996163},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":-6.5,"spinRate":2392,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.39279653640346845,"extension":6.195438059144429},"index":2,"playId":"f3217829-ef73-34b5-baf1-9064545531a9","pitchNumber":2,"startTime":"2026-08-15T03:20:32.508Z","endTime":"2026-08-15T03:20:36.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.933926955923564,"aZ":-28.173590284216296,"pfxX":-2.0850970707524517,"pfxZ":2.4073899933159746,"pX":0.09712859621980464,"pZ":1.824697792221808,"vX0":-2.7297944023039724,"vY0":-127.31527434809644,"vZ0":-3.6784326102610008,"x":113.3,"y":189.51,"x0":1.4488968124049182,"y0":50.00366466475685,"z0":5.486044963838956,"aX":-3.468049693205854},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":4.3,"spinRate":2341,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.42807854174808657,"extension":6.305647278005631},"index":3,"playId":"8ed447a0-2e2c-3111-ae0e-e204defdd407","pitchNumber":3,"startTime":"2026-08-15T03:20:52.951Z","endTime":"2026-08-15T03:20:56.895Z","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":1},"index":4,"startTime":"2026-08-15T03:21:07.413Z","endTime":"2026-08-15T03:21:21.268Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.618826424287377,"aZ":-10.540293778283921,"pfxX":5.3772728633063505,"pfxZ":10.568589240745021,"pX":0.7662148014625163,"pZ":3.4810879328742828,"vX0":-3.5902234305987277,"vY0":-141.9594932555952,"vZ0":-4.005252133364702,"x":87.79,"y":144.79,"x0":1.3468029606180116,"y0":50.00282581240199,"z0":5.577973219348524,"aX":11.006728321394675},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":-9.0,"spinRate":2458,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3854089009418109,"extension":6.183498369754826},"index":5,"playId":"a5fd7fc8-3baf-3d35-b4ae-f339383b6a3c","pitchNumber":4,"startTime":"2026-08-15T03:21:21.268Z","endTime":"2026-08-15T03:21:24.877Z","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":97.7,"endSpeed":89.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.400040953058696,"aZ":-12.92653591166065,"pfxX":5.543576524473141,"pfxZ":9.351043365902555,"pX":-1.2061099766849581,"pZ":2.370941061727347,"vX0":-8.610277995872842,"vY0":-142.05451989387595,"vZ0":-6.303310510457356,"x":162.97,"y":174.76,"x0":1.1341357943794108,"y0":50.00122072786959,"z0":5.429044843631671,"aX":11.4091623073727},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":-8.4,"spinRate":2416,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.38454468032978495,"extension":6.287846933181854},"index":6,"playId":"72e70be5-c45e-3e8a-bf8e-ae219f983e86","pitchNumber":5,"startTime":"2026-08-15T03:21:47.259Z","endTime":"2026-08-15T03:21:51.262Z","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":89.2,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878873690925833,"aZ":-27.24209258443292,"pfxX":-1.9353051912214108,"pfxZ":2.8565005328653283,"pX":-0.8647981917231189,"pZ":1.4987514914751914,"vX0":-4.89362765207103,"vY0":-129.94778978350197,"vZ0":-4.93020758017921,"x":149.96,"y":198.31,"x0":1.2872358645547444,"y0":50.001196484899,"z0":5.466947374453255,"aX":-3.3398836672796857},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.4,"breakHorizontal":4.4,"spinRate":2385,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.42000997396119555,"extension":6.3555505026842924},"index":7,"playId":"322b5754-0b50-32a8-9a41-392a12f35714","pitchNumber":6,"startTime":"2026-08-15T03:22:09.608Z","endTime":"2026-08-15T03:22:13.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.699681777136156,"aZ":-10.965714944259316,"pfxX":4.626249445251146,"pfxZ":10.590533050994871,"pX":-0.2074670158599625,"pZ":2.233998312720649,"vX0":-5.648369796805593,"vY0":-140.79347724722254,"vZ0":-6.744369399111663,"x":124.91,"y":178.46,"x0":1.2259823547840274,"y0":50.00200046219611,"z0":5.373995245560043,"aX":9.264443532033072},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":-7.2,"spinRate":2435,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.3893904434053246,"extension":6.2197256257879765},"hitData":{"launchSpeed":106.0,"launchAngle":27.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.98,"coordY":27.94}},"index":8,"playId":"88fa5f00-b2dc-3881-abac-d1bd43a914fb","pitchNumber":7,"startTime":"2026-08-15T03:22:32.397Z","endTime":"2026-08-15T03:22:59.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:22:59.956Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T03:25:29.071Z","endTime":"2026-08-15T03:27:07.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T03:23:19.238Z","endTime":"2026-08-15T03:23:43.481Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luis Medina replaces Gage Jump.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-15T03:23:43.481Z","endTime":"2026-08-15T03:25:13.105Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Justin Foscue.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-15T03:25:13.105Z","endTime":"2026-08-15T03:25:30.911Z","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":"601","replacedPlayer":{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.005541510833474,"aZ":-12.718308748406772,"pfxX":-4.475754838561651,"pfxZ":9.776640670546715,"pX":-0.524354786619294,"pZ":2.154284403321028,"vX0":4.449377099865222,"vY0":-140.25121809687224,"vZ0":-8.123936221668535,"x":136.99,"y":180.61,"x0":-1.5505835524805198,"y0":50.004299850304065,"z0":5.919792308824117,"aX":-8.908765331855315},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2408,"spinDirection":224},"zone":7,"typeConfidence":0.91,"plateTime":0.3906784069690903,"extension":5.869739403654111},"index":3,"playId":"0e2c8598-8eea-3d15-bb6c-6201b4465c3a","pitchNumber":1,"startTime":"2026-08-15T03:25:30.911Z","endTime":"2026-08-15T03:25:34.414Z","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":90.1,"endSpeed":82.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08210049050657,"aZ":-29.084631140931226,"pfxX":-5.172771073991039,"pfxZ":1.7873229464236329,"pX":-0.1362277087789634,"pZ":0.49870178106830954,"vX0":4.92050499426125,"vY0":-130.91350637701754,"vZ0":-8.366336581520233,"x":122.19,"y":225.32,"x0":-1.373153062885603,"y0":50.00267446871967,"z0":5.930908181236326,"aX":-8.928709997555888},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.4,"breakHorizontal":8.2,"spinRate":1931,"spinDirection":238},"zone":13,"typeConfidence":0.93,"plateTime":0.41929935109927596,"extension":6.141931379463747},"index":4,"playId":"cfdc21f5-6ce3-3010-a966-d45464b4e63a","pitchNumber":2,"startTime":"2026-08-15T03:25:48.359Z","endTime":"2026-08-15T03:25:51.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.560365945454862,"aZ":-28.900315180195904,"pfxX":-8.17349620447772,"pfxZ":1.8763405909561794,"pX":-0.03987237533752661,"pZ":-0.6039388560397155,"vX0":5.606101325242028,"vY0":-131.35752413027606,"vZ0":-11.312126163192257,"x":118.52,"y":255.09,"x0":-1.1428745073814548,"y0":50.00260156601307,"z0":5.917317718405382,"aX":-14.242951284432522},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":13.6,"spinRate":2046,"spinDirection":237},"zone":13,"typeConfidence":0.85,"plateTime":0.4174381743606119,"extension":6.153298683536844},"index":5,"playId":"a60738f8-6f4b-3e6f-91ae-0b41c5ca393f","pitchNumber":3,"startTime":"2026-08-15T03:26:11.116Z","endTime":"2026-08-15T03:26:15.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.929066119922197,"aZ":-43.34937813646336,"pfxX":3.370995950457532,"pfxZ":-7.568157845863141,"pX":0.2773809675309061,"pZ":2.031163960609199,"vX0":2.6132062729390615,"vY0":-120.31302768331591,"vZ0":-1.020011247984931,"x":106.43,"y":183.94,"x0":-1.2584623701245339,"y0":50.00536049880828,"z0":6.28061427471569,"aX":4.974727763948165},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.7,"breakHorizontal":-6.7,"spinRate":2635,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.4541189322153141,"extension":6.023114990712667},"index":6,"playId":"2b27862c-7aed-37a9-9814-aa39481a3fac","pitchNumber":4,"startTime":"2026-08-15T03:26:32.008Z","endTime":"2026-08-15T03:26:35.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-08-15T03:26:46.709Z","endTime":"2026-08-15T03:27:02.739Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.7,"endSpeed":90.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28229149812606,"aZ":-9.961570698553254,"pfxX":-5.5070443223940835,"pfxZ":10.494830833674785,"pX":0.16460635081780783,"pZ":2.558840464709792,"vX0":6.639628141096415,"vY0":-144.89247325703204,"vZ0":-7.926325800914726,"x":110.73,"y":169.69,"x0":-1.446059053285355,"y0":50.00396509996489,"z0":5.94622095915962,"aX":-11.65737848072694},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2564,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3786729701251921,"extension":6.176687007221231},"index":8,"playId":"59022df0-4709-3424-b2c2-805588de5df0","pitchNumber":5,"startTime":"2026-08-15T03:27:02.739Z","endTime":"2026-08-15T03:27:07.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:27:07.146Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Freeman walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T03:27:06.880Z","endTime":"2026-08-15T03:29:52.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.533287674452044,"aZ":-42.68079906092667,"pfxX":5.303982137496606,"pfxZ":-7.05715899435709,"pX":2.172763963355133,"pZ":0.11778818410124942,"vX0":6.373642464130062,"vY0":-121.6748108862586,"vZ0":-5.173701985424794,"x":34.18,"y":235.6,"x0":-1.1773687042683267,"y0":50.00572465146605,"z0":6.0000818094576,"aX":7.892829988515003},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.8,"breakHorizontal":-11.2,"spinRate":2720,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4514455334006726,"extension":6.03940147211843},"index":0,"playId":"9b2815e9-3369-39ab-8258-52efc61a370d","pitchNumber":1,"startTime":"2026-08-15T03:27:34.211Z","endTime":"2026-08-15T03:27:37.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49613058795829,"aZ":-11.267743843991607,"pfxX":-5.958578095672449,"pfxZ":9.996666674059197,"pX":0.5795725465487651,"pZ":2.3846238481348196,"vX0":7.5834927903691245,"vY0":-143.94246305464034,"vZ0":-7.701249981653505,"x":94.91,"y":174.4,"x0":-1.3192784375664213,"y0":50.002029714775475,"z0":5.79839216357101,"aX":-12.460432285337463},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2497,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.38102203111945876,"extension":6.224557804658049},"index":1,"playId":"4819c5bf-d19c-3425-8515-855487afad0e","pitchNumber":2,"startTime":"2026-08-15T03:27:56.105Z","endTime":"2026-08-15T03:27:59.686Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-15T03:28:07.830Z","endTime":"2026-08-15T03:28:19.996Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.464440779080913,"aZ":-29.578522558948855,"pfxX":7.045459952747783,"pfxZ":1.5691161660932371,"pX":0.7253659314147316,"pZ":1.935811919997359,"vX0":3.085677011226273,"vY0":-127.46836122421236,"vZ0":-4.00485449127748,"x":89.35,"y":186.51,"x0":-1.413844549237553,"y0":50.00457941498124,"z0":5.844280765653686,"aX":11.677343274700435},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":-13.4,"spinRate":2754,"spinDirection":44},"zone":9,"typeConfidence":0.9,"plateTime":0.4285400996939468,"extension":6.195348738722934},"index":3,"playId":"e70c4544-e5df-3be9-86b1-9554ec6702d1","pitchNumber":3,"startTime":"2026-08-15T03:28:19.996Z","endTime":"2026-08-15T03:28:24.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.231005487197123,"aZ":-32.70625038215224,"pfxX":5.844897016564434,"pfxZ":-0.32328263327804585,"pX":1.1458328278802143,"pZ":1.5298522822986977,"vX0":4.524887607749578,"vY0":-127.41880743621539,"vZ0":-4.390749124142679,"x":73.32,"y":197.47,"x0":-1.4047474435798089,"y0":50.00029530151752,"z0":5.825323007492169,"aX":9.723974493019096},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":-11.5,"spinRate":2743,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.42790768441863314,"extension":6.229121068834328},"index":4,"playId":"e935b47c-3d98-37c6-994b-81b6f2554415","pitchNumber":4,"startTime":"2026-08-15T03:28:39.976Z","endTime":"2026-08-15T03:28:44.041Z","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":99.3,"endSpeed":91.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44902279169663,"aZ":-11.664320072338784,"pfxX":-4.299983451959459,"pfxZ":9.6082578010098,"pX":0.4059746039133457,"pZ":1.4757936613270635,"vX0":6.427718902489952,"vY0":-144.2347849545479,"vZ0":-10.423572308226472,"x":101.53,"y":198.93,"x0":-1.2794083787811714,"y0":50.00469769667889,"z0":5.828699714178685,"aX":-9.180109298128057},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2589,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.37788450482489555,"extension":6.250690360638678},"index":5,"playId":"bb5d0809-225d-3523-bf35-2809f39d78a4","pitchNumber":5,"startTime":"2026-08-15T03:29:00.149Z","endTime":"2026-08-15T03:29:04.590Z","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":98.7,"endSpeed":90.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.360946862222654,"aZ":-17.869635237894116,"pfxX":-9.132969967860847,"pfxZ":6.821812364517028,"pX":-0.9530286902463257,"pZ":3.157334072788335,"vX0":4.221493794575296,"vY0":-143.67516668367233,"vZ0":-4.988341125495385,"x":153.33,"y":153.53,"x0":-1.2523501263549892,"y0":50.00391744627747,"z0":6.021770118977761,"aX":-19.15126296158351},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.5,"breakHorizontal":15.7,"spinRate":2539,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.38079644855504746,"extension":6.204725162009587},"index":6,"playId":"4f7ca848-7a18-3ec2-8de4-abb75f97b86b","pitchNumber":6,"startTime":"2026-08-15T03:29:20.363Z","endTime":"2026-08-15T03:29:25.660Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39337843850662,"aZ":-13.611883014606208,"pfxX":-3.027436251915476,"pfxZ":9.295881725351045,"pX":1.3357504499112827,"pZ":3.1521477481471076,"vX0":7.884898562026083,"vY0":-140.53327418531376,"vZ0":-5.557196300649856,"x":66.08,"y":153.67,"x0":-1.1152132770817182,"y0":50.0016528532879,"z0":6.0423065432167915,"aX":-6.045637946484036},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":2415,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.39002410299922063,"extension":6.237124925417231},"index":7,"playId":"c5bf0ef3-116e-360e-881c-d3551040a0d8","pitchNumber":7,"startTime":"2026-08-15T03:29:45.867Z","endTime":"2026-08-15T03:29:52.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:29:52.630Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T03:29:52.561Z","endTime":"2026-08-15T03:32:41.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03560786438625,"aZ":-31.106650819496867,"pfxX":7.369932356648838,"pfxZ":0.7017937275975799,"pX":1.028665875045199,"pZ":0.7279199150952282,"vX0":3.9599342079256217,"vY0":-123.5187072734647,"vZ0":-5.748003881738741,"x":77.79,"y":219.13,"x0":-1.5585123063969797,"y0":50.00528265828157,"z0":5.734537040423573,"aX":11.268637060490445},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":-14.3,"spinRate":2628,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.44524095196245117,"extension":6.134758578006797},"index":0,"playId":"6e93b0cd-a7c9-3a04-b5d6-46725f4db464","pitchNumber":1,"startTime":"2026-08-15T03:30:18.417Z","endTime":"2026-08-15T03:30:21.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25131964860592,"aZ":-31.552888775723417,"pfxX":8.403465356356957,"pfxZ":0.40435277232069644,"pX":1.8397807042369754,"pZ":-0.08110050610619432,"vX0":5.137308423851171,"vY0":-123.4438526803923,"vZ0":-7.393541523304151,"x":46.87,"y":240.97,"x0":-1.3710598563415792,"y0":50.001052255902934,"z0":5.665614868832633,"aX":12.75723460192186},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.0,"breakHorizontal":-16.6,"spinRate":2786,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.446463650142245,"extension":6.232500691469413},"index":1,"playId":"e02fcc71-c99d-3c82-a7f1-25b7040a02fb","pitchNumber":2,"startTime":"2026-08-15T03:30:40.969Z","endTime":"2026-08-15T03:30:45.520Z","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":98.8,"endSpeed":90.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.720231403815504,"aZ":-12.809601311072262,"pfxX":-5.134371070704941,"pfxZ":9.296320798793747,"pX":1.3064550222039497,"pZ":1.6445610233326133,"vX0":8.932614992842078,"vY0":-143.30770750747647,"vZ0":-9.523743836886087,"x":67.2,"y":194.38,"x0":-1.1819520720857237,"y0":50.00000955886874,"z0":5.808272716884226,"aX":-10.692281431317078},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":7.6,"spinRate":2475,"spinDirection":220},"zone":14,"typeConfidence":0.92,"plateTime":0.3820158612778388,"extension":6.283602146746206},"index":2,"playId":"2ea8d3ed-baa0-33e5-af31-b8c3c7f6ab1d","pitchNumber":3,"startTime":"2026-08-15T03:31:10.519Z","endTime":"2026-08-15T03:31:14.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41737525139964,"aZ":-11.575841911962431,"pfxX":-5.097553429609374,"pfxZ":9.831967446690745,"pX":1.0497712063085067,"pZ":1.6071670512080936,"vX0":8.050567807282869,"vY0":-143.63835099223942,"vZ0":-9.922807356177197,"x":76.99,"y":195.39,"x0":-1.1235110949080003,"y0":50.00421826515875,"z0":5.820705459876838,"aX":-10.681763874761453},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2505,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.3809131192147839,"extension":6.255401918621507},"index":3,"playId":"eb229257-1332-38b1-9312-037d23ba9e73","pitchNumber":4,"startTime":"2026-08-15T03:31:34.466Z","endTime":"2026-08-15T03:31:38.895Z","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":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.2951393825234,"aZ":-10.785148372625036,"pfxX":-5.498209268620486,"pfxZ":10.32929492608476,"pX":0.37306018171198024,"pZ":1.8273430739465302,"vX0":6.6161210624330105,"vY0":-143.4707451049129,"vZ0":-9.44670550951746,"x":102.78,"y":189.44,"x0":-1.2559581007546623,"y0":50.00228212492305,"z0":5.848119140382659,"aX":-11.384554656998892},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":8.5,"spinRate":2476,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.3827699004722782,"extension":6.240003968029852},"index":4,"playId":"c2c3035b-6e1e-32a0-abf8-b34aaf130478","pitchNumber":5,"startTime":"2026-08-15T03:31:58.294Z","endTime":"2026-08-15T03:32:01.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-15T03:32:14.713Z","endTime":"2026-08-15T03:32:35.340Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09153813130368,"aZ":-11.433485763894561,"pfxX":-3.7689413775929523,"pfxZ":9.944177765934345,"pX":0.4226991560792334,"pZ":2.4518026625268385,"vX0":5.972266715286342,"vY0":-143.89916816365286,"vZ0":-7.700219236285924,"x":100.89,"y":172.58,"x0":-1.1952036262886845,"y0":50.00397739064333,"z0":5.880246936691825,"aX":-7.8621086018581074},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":5.5,"spinRate":2452,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.38143134374756293,"extension":6.313422878168987},"index":6,"playId":"e1c5e989-a52f-3963-a6fb-c7b61c7726fb","pitchNumber":6,"startTime":"2026-08-15T03:32:35.340Z","endTime":"2026-08-15T03:32:41.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:32:41.986Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T03:35:01.692Z","endTime":"2026-08-15T03:36:15.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":{"description":"Joc Pederson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T03:33:59.262Z","endTime":"2026-08-15T03:33:59.275Z","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":"601","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"description":"Pitching Change: Chase Silseth replaces Kumar Rocker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T03:33:59.275Z","endTime":"2026-08-15T03:35:03.601Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":86.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.186435183462397,"aZ":-14.816782589893146,"pfxX":-4.325433493119696,"pfxZ":9.048334951656534,"pX":-0.875215960653372,"pZ":3.6811337589625213,"vX0":3.7667579852767066,"vY0":-137.5624508646772,"vZ0":-2.986000971048646,"x":150.36,"y":139.39,"x0":-1.6994978850513291,"y0":50.006007847044856,"z0":5.783705342772991,"aX":-8.3009868985452},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2265,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3979814568333748,"extension":5.696092131182145},"index":2,"playId":"2bcb54f1-1f19-3432-b336-be2fd33824d1","pitchNumber":1,"startTime":"2026-08-15T03:35:03.601Z","endTime":"2026-08-15T03:35:07.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09919411442984,"aZ":-17.17891423599933,"pfxX":-3.999194969098493,"pfxZ":7.765235932879952,"pX":-0.21296655703858458,"pZ":2.9491791455958545,"vX0":5.701405840225838,"vY0":-137.7261954611146,"vZ0":-4.265910082645962,"x":125.12,"y":159.15,"x0":-1.785345662981812,"y0":50.00365181203389,"z0":5.671667666757288,"aX":-7.72380440711564},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2283,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.39691525969858477,"extension":5.9013970795695085},"index":3,"playId":"78fc74f8-d67f-33db-8168-1abd61948a89","pitchNumber":2,"startTime":"2026-08-15T03:35:20.126Z","endTime":"2026-08-15T03:35:23.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82050088498031,"aZ":-12.636845747756567,"pfxX":-3.375641468637869,"pfxZ":10.325398287852774,"pX":-0.6308290912002381,"pZ":2.7265032769170654,"vX0":4.1396211916363255,"vY0":-137.26191299740927,"vZ0":-5.650768902347997,"x":141.05,"y":165.16,"x0":-1.726035868673049,"y0":50.00060837959345,"z0":5.685985352400386,"aX":-6.385743950118926},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":5.2,"spinRate":2241,"spinDirection":217},"zone":4,"typeConfidence":0.89,"plateTime":0.4003607657026511,"extension":6.023498789667811},"index":4,"playId":"4935dd8f-33c5-33bb-a0e0-791d3c3f549b","pitchNumber":3,"startTime":"2026-08-15T03:35:40.278Z","endTime":"2026-08-15T03:35:44.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-15T03:35:49.723Z","endTime":"2026-08-15T03:36:05.702Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.227113276165404,"aZ":-16.71400732346396,"pfxX":-3.3090626983234936,"pfxZ":7.9491693226638525,"pX":-0.11171111570153258,"pZ":3.055162408995054,"vX0":5.582778802681042,"vY0":-137.9691844698195,"vZ0":-4.2678688664052595,"x":121.26,"y":156.29,"x0":-1.7235382418340188,"y0":50.00168225632095,"z0":5.735006845217423,"aX":-6.435005190293191},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":4.9,"spinRate":2332,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.39569670576269456,"extension":5.909110831982568},"hitData":{"launchSpeed":101.0,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.64,"coordY":127.0}},"index":6,"playId":"7f975d29-c310-3841-ac92-f92b8a9aeb19","pitchNumber":4,"startTime":"2026-08-15T03:36:05.702Z","endTime":"2026-08-15T03:36:15.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:36:15.389Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T03:36:20.964Z","endTime":"2026-08-15T03:38:24.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.187786610257525,"aZ":-36.1719619628591,"pfxX":4.731645026253398,"pfxZ":-2.640661855761799,"pX":-0.5453060508632148,"pZ":2.5747631297125606,"vX0":1.9950483197353317,"vY0":-122.47638378646334,"vZ0":0.010943525139308408,"x":137.79,"y":169.26,"x0":-1.9863412212894556,"y0":50.00536294728114,"z0":5.675190021910329,"aX":7.156650374381201},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.6,"breakHorizontal":-9.0,"spinRate":2888,"spinDirection":55},"zone":4,"typeConfidence":0.9,"plateTime":0.4479840073411574,"extension":5.750553300650152},"index":0,"playId":"b4e8f5d3-dafd-38a9-8ea5-28157c4d265b","pitchNumber":1,"startTime":"2026-08-15T03:36:39.328Z","endTime":"2026-08-15T03:36:42.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84799481797532,"aZ":-33.449099356360506,"pfxX":6.020660446999779,"pfxZ":-0.8376362542398912,"pX":-0.6555638506671398,"pZ":3.456068357491243,"vX0":1.2224380513703457,"vY0":-122.92199030681897,"vZ0":1.366843886696032,"x":141.99,"y":145.47,"x0":-1.9415643231166277,"y0":50.00116538653225,"z0":5.737234264702314,"aX":9.192136173717282},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":-11.2,"spinRate":2892,"spinDirection":62},"zone":1,"typeConfidence":0.9,"plateTime":0.4459463515835238,"extension":5.716686681868018},"index":1,"playId":"3a60485c-6574-33d6-b6d2-cecad137d741","pitchNumber":2,"startTime":"2026-08-15T03:36:55.767Z","endTime":"2026-08-15T03:37:00.339Z","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":96.0,"endSpeed":88.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.019012500964475,"aZ":-12.954531586112015,"pfxX":-3.845630916554137,"pfxZ":9.658730016593516,"pX":-0.525474054385222,"pZ":3.113118472127158,"vX0":4.1395605217875175,"vY0":-139.8147008011723,"vZ0":-4.940273388774223,"x":137.03,"y":154.73,"x0":-1.5220013091180427,"y0":50.00443821455242,"z0":5.745888227570345,"aX":-7.6535195708149635},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2346,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.39100672842541817,"extension":5.856856718809009},"index":2,"playId":"bfc862c3-3187-3e56-b0b9-72583ede72bb","pitchNumber":3,"startTime":"2026-08-15T03:37:35.983Z","endTime":"2026-08-15T03:37:41.412Z","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":88.3,"endSpeed":80.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2271666426071,"aZ":-35.10696647299134,"pfxX":-6.6961553927507715,"pfxZ":-1.7813798056929118,"pX":0.31356937866623197,"pZ":1.3732043753065912,"vX0":6.6091085058358905,"vY0":-128.29432252512163,"vZ0":-4.2955147245794025,"x":105.05,"y":201.7,"x0":-1.4393767983804235,"y0":50.00111998195788,"z0":5.838000562960752,"aX":-11.04066146590353},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.1,"breakHorizontal":10.4,"spinRate":946,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4287165670923532,"extension":5.74524404988099},"index":3,"playId":"5a332909-2a80-3d4f-aca1-ab2b4a592f83","pitchNumber":4,"startTime":"2026-08-15T03:37:56.264Z","endTime":"2026-08-15T03:38:00.516Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.837768594692175,"aZ":-13.25328106418579,"pfxX":-4.1914415984157465,"pfxZ":9.7673294735692,"pX":-0.8505485009542997,"pZ":3.1613838599731228,"vX0":3.8477126967526947,"vY0":-138.51886195542573,"vZ0":-4.700830073081606,"x":149.42,"y":153.42,"x0":-1.7151485856498834,"y0":50.00455361244881,"z0":5.771156183989782,"aX":-8.120886625454785},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":6.7,"spinRate":2350,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.39588317220399816,"extension":5.823787436742105},"index":4,"playId":"1df40c51-12d8-340b-a76a-31ba40c8e053","pitchNumber":5,"startTime":"2026-08-15T03:38:19.386Z","endTime":"2026-08-15T03:38:24.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:38:24.190Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeff McNeil homers (5) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T03:38:24.212Z","endTime":"2026-08-15T03:39:38.225Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"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(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":83.4,"endSpeed":77.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.035349363828033,"aZ":-32.932437483899655,"pfxX":6.418720753043565,"pfxZ":-0.5010872211702804,"pX":-0.6081578776778584,"pZ":3.137870629873791,"vX0":1.6175133491893297,"vY0":-121.56454269186476,"vZ0":0.7281899096261455,"x":140.18,"y":154.06,"x0":-2.115746863863584,"y0":50.005532971201966,"z0":5.6852317950037605,"aX":9.642049521351788},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.5,"breakHorizontal":-12.0,"spinRate":2889,"spinDirection":62},"zone":1,"typeConfidence":0.9,"plateTime":0.449952819225083,"extension":5.686230426159013},"index":0,"playId":"1fbde616-2f3e-3f21-87e0-ae4634196504","pitchNumber":1,"startTime":"2026-08-15T03:38:50.559Z","endTime":"2026-08-15T03:38:54.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198341857801434,"aZ":-13.935616699619917,"pfxX":-3.9922089663623646,"pfxZ":9.387149643525685,"pX":0.5408716242493011,"pZ":2.499946850318876,"vX0":7.380647899881936,"vY0":-138.35619923603372,"vZ0":-6.19411553639718,"x":96.38,"y":171.28,"x0":-1.6398846705891768,"y0":50.004813764929615,"z0":5.697740319453791,"aX":-7.758848634324666},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":5.8,"spinRate":2370,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.3955325915607082,"extension":5.948688447119756},"hitData":{"launchSpeed":101.5,"launchAngle":26.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.54,"coordY":59.86}},"index":1,"playId":"9b5169d1-1965-38de-bd42-b808e74d514d","pitchNumber":2,"startTime":"2026-08-15T03:39:08.133Z","endTime":"2026-08-15T03:39:38.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:39:38.225Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T03:39:26.386Z","endTime":"2026-08-15T03:41:02.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.550829833502593,"aZ":-17.764912656850093,"pfxX":-6.73821602457156,"pfxZ":7.316184446558772,"pX":-0.23475145150801577,"pZ":4.043302488308971,"vX0":5.942146854607974,"vY0":-139.50369128858424,"vZ0":-1.9569048135275673,"x":125.95,"y":129.61,"x0":-1.517538645564417,"y0":50.00404493639054,"z0":5.925608431329589,"aX":-13.2744329440233},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":10.9,"spinRate":2430,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39270270216312886,"extension":5.9193500326749575},"index":0,"playId":"47feab08-bc41-33d4-9915-83d3c2025ed4","pitchNumber":1,"startTime":"2026-08-15T03:39:58.399Z","endTime":"2026-08-15T03:40:02.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791350511927256,"aZ":-34.8163581206288,"pfxX":6.532259533398223,"pfxZ":-1.7373304402545156,"pX":0.5505358290307201,"pZ":1.2667705468151802,"vX0":4.072172921771808,"vY0":-122.80775210244013,"vZ0":-3.1029299900775644,"x":96.01,"y":204.58,"x0":-1.9787061629229976,"y0":50.000499443675835,"z0":5.514270759644278,"aX":9.954580035930103},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.6,"breakHorizontal":-12.8,"spinRate":2898,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4463642260521796,"extension":5.809478480755408},"index":1,"playId":"ee1039c9-ce0c-3ee0-acf3-46ca3746e83b","pitchNumber":2,"startTime":"2026-08-15T03:40:13.949Z","endTime":"2026-08-15T03:40:17.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552660807529307,"aZ":-35.543118765571144,"pfxX":5.189612332052921,"pfxZ":-2.2348626096530255,"pX":0.7399693377518956,"pZ":0.4008203984524193,"vX0":4.731448098476959,"vY0":-122.1638851894216,"vZ0":-4.757489728286096,"x":88.79,"y":227.96,"x0":-1.8976096157944893,"y0":50.00258366217205,"z0":5.436041243103958,"aX":7.8258714705039845},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.9,"breakHorizontal":-10.6,"spinRate":2901,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.44872397790236596,"extension":5.787052829918576},"index":2,"playId":"67e65eb3-7135-3cff-a4c6-b4467596920b","pitchNumber":3,"startTime":"2026-08-15T03:40:31.094Z","endTime":"2026-08-15T03:40:35.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-15T03:40:56.994Z","endTime":"2026-08-15T03:40:58.078Z","isPitch":false,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"}},{"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":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.414173248683795,"aZ":-31.840421110677543,"pfxX":9.456605173400124,"pfxZ":0.21791960250568998,"pX":0.597939246085619,"pZ":3.0348021340538605,"vX0":3.0289327628726403,"vY0":-122.92145598405368,"vZ0":0.11998875265228581,"x":94.21,"y":156.84,"x0":-1.8789132333794158,"y0":50.00319349230461,"z0":5.689207148966924,"aX":14.46681756251696},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.7,"breakHorizontal":-17.9,"spinRate":2959,"spinDirection":61},"zone":3,"typeConfidence":0.9,"plateTime":0.44564007828057317,"extension":5.841997086904921},"index":4,"playId":"7781380f-fad8-38aa-8668-e6fa3f262392","pitchNumber":4,"startTime":"2026-08-15T03:40:58.078Z","endTime":"2026-08-15T03:41:02.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:41:02.961Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T03:42:40.560Z","endTime":"2026-08-15T03:45:55.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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.6,"endSpeed":74.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.134550441975666,"aZ":-42.73919336300111,"pfxX":7.353567091882908,"pfxZ":-7.618509218641259,"pX":-0.29016796479879925,"pZ":2.212121109232857,"vX0":0.5605116248774682,"vY0":-117.32307412803877,"vZ0":-0.08168305106181672,"x":128.06,"y":179.05,"x0":-1.4871130656648512,"y0":50.000741352701446,"z0":6.245778137623081,"aX":10.202804922233167},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.4,"breakHorizontal":-13.4,"spinRate":2563,"spinDirection":30},"zone":8,"typeConfidence":0.88,"plateTime":0.467660821202978,"extension":5.996026234654214},"index":0,"playId":"f298b686-d245-35b0-9564-acf9f4d86b01","pitchNumber":1,"startTime":"2026-08-15T03:43:06.960Z","endTime":"2026-08-15T03:43:10.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79511404482318,"aZ":-42.85987211848412,"pfxX":5.931365178902695,"pfxZ":-7.471661725760942,"pX":0.5662298080101328,"pZ":0.26158948524562453,"vX0":2.710172821924482,"vY0":-119.84776755718083,"vZ0":-4.414861233236309,"x":95.42,"y":231.72,"x0":-1.3557190646817545,"y0":50.00221295965309,"z0":6.0229621317855315,"aX":8.482937154438012},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.4,"breakHorizontal":-11.4,"spinRate":2666,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.45999525651398665,"extension":6.17393712982395},"index":1,"playId":"b69f635f-7a42-33e5-9805-db73aa55de25","pitchNumber":2,"startTime":"2026-08-15T03:43:23.360Z","endTime":"2026-08-15T03:43:27.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80826123302295,"aZ":-14.836135646386962,"pfxX":-5.221503950582316,"pfxZ":8.489585819582892,"pX":-0.32523547101248157,"pZ":1.5113518811716646,"vX0":5.014796208501617,"vY0":-142.2655508859899,"vZ0":-9.463107998814806,"x":129.4,"y":197.97,"x0":-1.435708121997762,"y0":50.0006629020818,"z0":5.829412976225769,"aX":-10.660925062092286},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":8.4,"spinRate":2402,"spinDirection":224},"zone":13,"typeConfidence":0.92,"plateTime":0.38556582800042793,"extension":6.166363820175238},"index":2,"playId":"57b50ba2-84c6-38da-b57d-e6f517ca36de","pitchNumber":3,"startTime":"2026-08-15T03:43:41.778Z","endTime":"2026-08-15T03:43:47.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-15T03:43:57.072Z","endTime":"2026-08-15T03:44:09.806Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.375557163349757,"aZ":-27.706741743390513,"pfxX":-5.035481402557288,"pfxZ":2.4372182772288484,"pX":2.152919328989924,"pZ":0.5099501981992798,"vX0":10.139283946451023,"vY0":-133.66455065484413,"vZ0":-8.882836319869536,"x":34.94,"y":225.01,"x0":-1.013803567901714,"y0":50.0044788982189,"z0":5.82752989500846,"aX":-9.230349287545693},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.9,"breakHorizontal":7.2,"spinRate":1866,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.4078069675803566,"extension":6.419623853598349},"index":4,"playId":"fbfc559b-a96d-308a-b214-ac44f86b1c2d","pitchNumber":4,"startTime":"2026-08-15T03:44:09.806Z","endTime":"2026-08-15T03:44:15.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405288371844122,"aZ":-43.53217829014717,"pfxX":6.178876713940159,"pfxZ":-7.617819255448712,"pX":0.03540285980665764,"pZ":2.617985766080329,"vX0":1.3968469906943517,"vY0":-121.73578597185579,"vZ0":0.39646363760818093,"x":115.65,"y":168.09,"x0":-1.3493760847164482,"y0":50.00430454337357,"z0":6.242276349450056,"aX":9.210983620866749},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.4,"breakHorizontal":-11.5,"spinRate":2690,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.4511025827892112,"extension":6.048950118389826},"index":5,"playId":"73c62675-f59c-30c0-bdbe-6d2633f4bd94","pitchNumber":5,"startTime":"2026-08-15T03:44:39.252Z","endTime":"2026-08-15T03:44:42.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.290599252588407,"aZ":-11.716423620182129,"pfxX":-4.088941095298549,"pfxZ":9.85689107287861,"pX":1.26617190776273,"pZ":1.4715285925935198,"vX0":7.996190552142337,"vY0":-142.7843773675684,"vZ0":-10.395560798558462,"x":68.74,"y":199.05,"x0":-1.0327800970494068,"y0":50.00124787358307,"z0":5.885577060923877,"aX":-8.485766658584126},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":5.9,"spinRate":2537,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.3828450851251737,"extension":6.276488524727375},"index":6,"playId":"ecfc61af-ec71-3fea-b77b-06054c6ebc82","pitchNumber":6,"startTime":"2026-08-15T03:45:04.291Z","endTime":"2026-08-15T03:45:07.642Z","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":98.7,"endSpeed":90.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.495625709858054,"aZ":-20.243426082671238,"pfxX":-9.899450409100414,"pfxZ":5.725417019334573,"pX":-0.45791556277541423,"pZ":2.92351018763642,"vX0":5.785156378051781,"vY0":-143.53137409008406,"vZ0":-5.0914744167117725,"x":134.45,"y":159.85,"x0":-1.2142546613356369,"y0":50.00701212780279,"z0":5.982760635416213,"aX":-20.641333445799784},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.5,"breakHorizontal":16.8,"spinRate":2504,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.38173601138352886,"extension":6.235479895324005},"index":7,"playId":"274fd52c-d489-361d-b7f1-020ea3179af2","pitchNumber":7,"startTime":"2026-08-15T03:45:24.045Z","endTime":"2026-08-15T03:45:27.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.831742089503415,"aZ":-19.390614762575474,"pfxX":-9.672693904597349,"pfxZ":6.20563502870865,"pX":-0.41294533568974773,"pZ":2.4809899563803857,"vX0":5.56969983970542,"vY0":-142.86466964805518,"vZ0":-6.425454942592329,"x":132.74,"y":171.79,"x0":-1.134051633755694,"y0":50.00616069741131,"z0":5.983972959501343,"aX":-19.93886822321917},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.1,"breakHorizontal":16.3,"spinRate":2471,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.3838294716800621,"extension":6.1924477757482554},"hitData":{"launchSpeed":88.1,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.53,"coordY":155.63}},"index":8,"playId":"2c2ba347-3291-3cea-97d9-6355733e4863","pitchNumber":8,"startTime":"2026-08-15T03:45:47.811Z","endTime":"2026-08-15T03:45:55.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:45:55.270Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, third baseman Zack Gelof to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T03:46:04.351Z","endTime":"2026-08-15T03:47:09.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579186330835277,"aZ":-31.013723446909136,"pfxX":7.674975586208631,"pfxZ":0.7370625847768251,"pX":1.2301945207476481,"pZ":1.8788266327722614,"vX0":3.9101411210483934,"vY0":-124.49088597759359,"vZ0":-3.3805265744308715,"x":70.11,"y":188.05,"x0":-1.3589107153485873,"y0":50.00027480449213,"z0":5.828309258473283,"aX":12.013021635707101},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":-14.8,"spinRate":2663,"spinDirection":45},"zone":14,"typeConfidence":0.89,"plateTime":0.44040860122916214,"extension":6.2575354914820736},"index":0,"playId":"4e16798f-99c6-3a2c-a3c2-856bb20244a8","pitchNumber":1,"startTime":"2026-08-15T03:46:21.718Z","endTime":"2026-08-15T03:46:27.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0447365628655,"aZ":-18.845414860250575,"pfxX":-9.470686706261265,"pfxZ":6.57688540512529,"pX":-0.27409131889215005,"pZ":1.4168102625190697,"vX0":6.030886931192151,"vY0":-141.5898927567745,"vZ0":-9.021482785621908,"x":127.45,"y":200.53,"x0":-1.203945852078611,"y0":50.00019381420527,"z0":5.855754552818542,"aX":-19.180533048132876},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":15.8,"spinRate":2453,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.387202150111559,"extension":6.280794628857558},"index":1,"playId":"3a6e8979-e1eb-31ad-afdf-b1e68c6a0610","pitchNumber":2,"startTime":"2026-08-15T03:46:41.936Z","endTime":"2026-08-15T03:46:46.512Z","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":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.532434689616316,"aZ":-17.66223875531102,"pfxX":-9.49967807033943,"pfxZ":7.14756035644225,"pX":-0.15542994940670726,"pZ":1.4889291420744368,"vX0":6.64863615605509,"vY0":-141.60506603239816,"vZ0":-9.01504945068642,"x":122.92,"y":198.58,"x0":-1.300401829020346,"y0":50.000506864253836,"z0":5.8452055520449795,"aX":-19.277055844374512},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":15.8,"spinRate":2465,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.38690958719354773,"extension":6.250748726793051},"hitData":{"launchSpeed":100.7,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.82,"coordY":165.87}},"index":2,"playId":"28514958-5dbf-3080-a3ae-0990043ad06e","pitchNumber":3,"startTime":"2026-08-15T03:47:01.759Z","endTime":"2026-08-15T03:47:09.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:47:09.875Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T03:49:51.134Z","endTime":"2026-08-15T03:50:16.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T03:47:23.973Z","endTime":"2026-08-15T03:48:04.041Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Drew Rom replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-15T03:48:04.041Z","endTime":"2026-08-15T03:49:53.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680723,"link":"/api/v1/people/680723"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2300627880016,"aZ":-13.382713277800404,"pfxX":3.6291328311740134,"pfxZ":10.604796642492197,"pX":-1.5204336158164595,"pZ":3.150215899256094,"vX0":-7.744705819004661,"vY0":-132.28541029524894,"vZ0":-4.316567388379405,"x":174.96,"y":153.72,"x0":0.9738214993939688,"y0":50.006514725194194,"z0":5.7844356582660525,"aX":6.434139169412908},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.5,"breakHorizontal":-4.9,"spinRate":2364,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.41406594266627517,"extension":5.59964640393875},"index":2,"playId":"125ce5fa-9662-3218-bfc1-9a3fe3a0d9aa","pitchNumber":1,"startTime":"2026-08-15T03:49:53.304Z","endTime":"2026-08-15T03:49:57.055Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568609040428058,"aZ":-19.36074300868796,"pfxX":7.8913339696405576,"pfxZ":7.02442987161724,"pX":0.3812507883692292,"pZ":2.037213622048147,"vX0":-4.803672816508408,"vY0":-133.66050376422388,"vZ0":-5.817561571318661,"x":102.47,"y":183.78,"x0":1.168773808966958,"y0":50.00471562940388,"z0":5.61523241250683,"aX":14.398362262272343},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-13.3,"spinRate":2243,"spinDirection":143},"zone":9,"typeConfidence":0.9,"plateTime":0.4085006253635548,"extension":5.6801021307096935},"hitData":{"launchSpeed":101.4,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.9,"coordY":151.68}},"index":3,"playId":"b10390a0-c136-34c6-af32-80927ec5cb2c","pitchNumber":2,"startTime":"2026-08-15T03:50:08.453Z","endTime":"2026-08-15T03:50:16.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:50:16.493Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T03:52:31.144Z","endTime":"2026-08-15T03:53:35.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robby Ahlstrom replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T03:52:05.885Z","endTime":"2026-08-15T03:52:33.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695239,"link":"/api/v1/people/695239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96013995043682,"aZ":-26.60146331970659,"pfxX":-0.6870572892854332,"pfxZ":3.4981237129672955,"pX":-0.7703668180761707,"pZ":1.88860299615547,"vX0":-7.242733330874116,"vY0":-124.89898593729288,"vZ0":-4.413864516101475,"x":146.36,"y":187.79,"x0":2.2453266860675103,"y0":50.00610156242258,"z0":5.842718068755441,"aX":-1.0951593330626925},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":2.8,"spinRate":2300,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.43698605525221934,"extension":6.400407222098879},"index":1,"playId":"9cf2b33e-1f31-38b4-bcf8-0cb402a76128","pitchNumber":1,"startTime":"2026-08-15T03:52:33.115Z","endTime":"2026-08-15T03:52:37.341Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23227927581111,"aZ":-25.78614322186124,"pfxX":0.7246307330013856,"pfxZ":4.002167832382236,"pX":0.04894797646623686,"pZ":1.7587205078960289,"vX0":-5.901166399038036,"vY0":-125.27461838496157,"vZ0":-5.020573328981062,"x":115.13,"y":191.29,"x0":2.3364554672891193,"y0":50.005514138710375,"z0":5.885125787188645,"aX":1.1584779077994},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.4,"breakHorizontal":0.0,"spinRate":2442,"spinDirection":199},"zone":8,"typeConfidence":0.74,"plateTime":0.43647394335600875,"extension":6.210701514160355},"index":2,"playId":"bb9b044d-1b11-372a-90c7-3224c28a0be3","pitchNumber":2,"startTime":"2026-08-15T03:52:52.655Z","endTime":"2026-08-15T03:52:57.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.374900184103996,"aZ":-28.089025435178332,"pfxX":-0.7633857615869726,"pfxZ":2.5601211232868755,"pX":-2.4575994732840036,"pZ":1.88267817166386,"vX0":-10.28586134422487,"vY0":-125.0238034286059,"vZ0":-4.392279697946089,"x":210.68,"y":187.95,"x0":1.7956376353346495,"y0":50.00163034203905,"z0":5.946938702296956,"aX":-1.217685601044877},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":3.6,"spinRate":2337,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.43679993588273414,"extension":6.248615257816773},"index":3,"playId":"120f36ff-ddd0-3f35-8f57-42ae55d8c111","pitchNumber":3,"startTime":"2026-08-15T03:53:12.389Z","endTime":"2026-08-15T03:53:15.544Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4429917779441,"aZ":-27.72845538042672,"pfxX":-1.3672156564649498,"pfxZ":2.880633438312733,"pX":-0.6322436700824747,"pZ":2.0878139814454326,"vX0":-6.137370341314474,"vY0":-123.13905549559213,"vZ0":-3.7734768515996078,"x":141.1,"y":182.41,"x0":2.0654647473289995,"y0":50.00130403509484,"z0":5.974492206053515,"aX":-2.108166660729795},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":3.8,"spinRate":2358,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.44405041778709364,"extension":6.044486403966524},"index":4,"playId":"5b5981e9-0e51-31c1-bc77-dd329ea34614","pitchNumber":4,"startTime":"2026-08-15T03:53:30.578Z","endTime":"2026-08-15T03:53:35.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:53:35.941Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T03:53:37.980Z","endTime":"2026-08-15T03:55:36.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872731184741422,"aZ":-24.590236700544164,"pfxX":0.8810134439424435,"pfxZ":4.801084160359315,"pX":-0.5493280473734546,"pZ":0.6175441931179649,"vX0":-7.227541229320189,"vY0":-124.7959399520833,"vZ0":-7.736471295255296,"x":137.94,"y":222.11,"x0":2.2685187893964556,"y0":50.002204670080864,"z0":5.780313041920426,"aX":1.3924418296735699},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":0.0,"spinRate":2372,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4387324367630723,"extension":6.146675610127931},"index":0,"playId":"bb4f3927-6603-333d-94ee-ca84caf96af8","pitchNumber":1,"startTime":"2026-08-15T03:54:01.816Z","endTime":"2026-08-15T03:54:05.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.505140853013543,"aZ":-11.381407529745399,"pfxX":4.407548381292102,"pfxZ":11.106942860658716,"pX":-1.4774052080343263,"pZ":3.1949129951588713,"vX0":-9.687620330782567,"vY0":-135.88751974096223,"vZ0":-5.704736821767824,"x":173.32,"y":152.52,"x0":1.5596034791055866,"y0":50.00248934439188,"z0":6.1107060137400095,"aX":8.251993232345923},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-6.0,"spinRate":2072,"spinDirection":148},"zone":11,"typeConfidence":0.92,"plateTime":0.40292423600904614,"extension":6.225251095628967},"index":1,"playId":"80fec9b3-60c6-34eb-8942-a28b6a1d8fa4","pitchNumber":2,"startTime":"2026-08-15T03:54:21.594Z","endTime":"2026-08-15T03:54:26.471Z","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":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79954789234995,"aZ":-23.6380649758629,"pfxX":9.833379562580063,"pfxZ":5.312116391071254,"pX":0.03663966505227268,"pZ":1.9133098660292076,"vX0":-7.84469057514697,"vY0":-125.79576044083046,"vZ0":-5.273303004511703,"x":115.6,"y":187.12,"x0":1.9132910255174043,"y0":50.00628325242347,"z0":5.945845632765928,"aX":15.810844223200306},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.1,"spinRate":1403,"spinDirection":142},"zone":8,"typeConfidence":0.91,"plateTime":0.4349124675512681,"extension":6.057705165423423},"index":2,"playId":"be536fb4-d622-30c9-9dd4-8f6ba0de1927","pitchNumber":3,"startTime":"2026-08-15T03:54:41.754Z","endTime":"2026-08-15T03:54:46.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-15T03:54:51.589Z","endTime":"2026-08-15T03:55:08.706Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99705167230628,"aZ":-9.736230628777248,"pfxX":4.229429062053796,"pfxZ":12.04123107961841,"pX":-0.1863395842571765,"pZ":2.6842026496438964,"vX0":-6.579053307313028,"vY0":-135.7088994023437,"vZ0":-7.244696276227622,"x":124.1,"y":166.31,"x0":1.7210189228676545,"y0":50.001778193141554,"z0":6.068409199384406,"aX":7.880946483590697},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.4,"breakHorizontal":-6.2,"spinRate":2149,"spinDirection":143},"zone":5,"typeConfidence":0.92,"plateTime":0.4037808041451454,"extension":6.451876512260393},"index":4,"playId":"5344f517-fe22-3361-b7b4-3800301ac10c","pitchNumber":4,"startTime":"2026-08-15T03:55:08.706Z","endTime":"2026-08-15T03:55:11.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.173543381278176,"aZ":-22.836471510453475,"pfxX":9.26563570575362,"pfxZ":5.837074710631333,"pX":-0.40293688273858197,"pZ":1.8700598793748182,"vX0":-8.416133799891362,"vY0":-125.14391463286573,"vZ0":-5.703729776152946,"x":132.36,"y":188.29,"x0":1.7856908419933335,"y0":50.00482022356119,"z0":6.027562022359679,"aX":14.82792514335423},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.6,"breakHorizontal":-15.0,"spinRate":1421,"spinDirection":150},"zone":7,"typeConfidence":0.91,"plateTime":0.43622390244342313,"extension":6.31931820794114},"index":5,"playId":"5d87c5b6-314a-3ce8-ac78-ef51f4f3fc0f","pitchNumber":5,"startTime":"2026-08-15T03:55:32.024Z","endTime":"2026-08-15T03:55:36.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:55:36.671Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lawrence Butler homers (10) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T03:56:05.650Z","endTime":"2026-08-15T03:58:37.941Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":695239,"link":"/api/v1/people/695239"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.180749098611305,"aZ":-24.086008787140216,"pfxX":0.853268408243644,"pfxZ":5.049876654248657,"pX":0.036364521873421124,"pZ":1.9064342651432167,"vX0":-5.779959888864905,"vY0":-125.69854395753012,"vZ0":-5.3089285221434555,"x":115.61,"y":187.31,"x0":2.253561689608276,"y0":50.004082370620544,"z0":5.998334140747818,"aX":1.367393613667524},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.2,"breakHorizontal":-0.2,"spinRate":2318,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.43553848138174933,"extension":6.3275041463462545},"index":0,"playId":"c4203be2-2f8a-3a77-919d-59979020f224","pitchNumber":1,"startTime":"2026-08-15T03:56:05.650Z","endTime":"2026-08-15T03:56:09.594Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-15T03:56:17.576Z","endTime":"2026-08-15T03:56:31.949Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":95.9,"endSpeed":87.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.914831723836535,"aZ":-13.099412113111429,"pfxX":8.081828152670454,"pfxZ":9.664841622581159,"pX":0.005741545117906159,"pZ":3.8816077791569517,"vX0":-7.682578382052251,"vY0":-139.4956465238407,"vZ0":-3.617435014893964,"x":116.78,"y":133.98,"x0":1.7433721938615643,"y0":50.004998344901104,"z0":6.056851033993213,"aX":15.954894541729244},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":-13.1,"spinRate":2170,"spinDirection":147},"zone":11,"typeConfidence":0.92,"plateTime":0.39240879823034325,"extension":6.308478166234742},"index":2,"playId":"78d46b0d-5cc7-3d06-9bde-1e317a8b2756","pitchNumber":2,"startTime":"2026-08-15T03:56:31.949Z","endTime":"2026-08-15T03:56:35.491Z","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.0,"endSpeed":80.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.246876973217386,"aZ":-28.07034089290372,"pfxX":-0.23484387203272483,"pfxZ":2.5538985937182748,"pX":-1.5345430711988468,"pZ":2.1665816457239346,"vX0":-8.668516841684173,"vY0":-125.08497348507917,"vZ0":-3.785141305074429,"x":175.49,"y":180.28,"x0":1.9879947499898227,"y0":50.00137200420154,"z0":5.969166815571434,"aX":-0.37409097262873264},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":2.2,"spinRate":2317,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.43580818708878244,"extension":6.253636172774114},"index":3,"playId":"8f4fcbd5-0ef2-39c3-a8cd-03580f71784e","pitchNumber":3,"startTime":"2026-08-15T03:56:53.208Z","endTime":"2026-08-15T03:56:57.035Z","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.2,"endSpeed":85.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53931266417999,"aZ":-10.903239148867426,"pfxX":5.667125707692156,"pfxZ":11.544849522143856,"pX":-0.08942285145955355,"pZ":0.584901703930337,"vX0":-6.378279956042352,"vY0":-135.14111409085376,"vZ0":-12.313461652034949,"x":120.41,"y":222.99,"x0":1.5694851586832816,"y0":50.00342952821546,"z0":5.976526459246381,"aX":10.44164605306893},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":-8.9,"spinRate":2079,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.405910022328706,"extension":6.225610906057836},"index":4,"playId":"58caeb99-1f74-3c1d-a15e-6fc26240a59d","pitchNumber":4,"startTime":"2026-08-15T03:57:11.712Z","endTime":"2026-08-15T03:57:14.976Z","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.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.574137367348477,"aZ":-25.36274326915045,"pfxX":0.7092181818912797,"pfxZ":4.322272828874909,"pX":-0.36669799618437415,"pZ":1.6198661171689985,"vX0":-6.754975164398477,"vY0":-123.89143188150548,"vZ0":-5.306681911854598,"x":130.98,"y":195.04,"x0":2.287215246656275,"y0":50.003178804990036,"z0":5.873305906322103,"aX":1.118543105386945},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2329,"spinDirection":213},"zone":13,"typeConfidence":0.64,"plateTime":0.4398165783059027,"extension":6.329978256925754},"index":5,"playId":"b57401f6-bff8-3e29-b7cb-11b99b876af4","pitchNumber":5,"startTime":"2026-08-15T03:57:41.062Z","endTime":"2026-08-15T03:57:44.841Z","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":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.187913630504866,"aZ":-14.228664811075827,"pfxX":6.57327000655061,"pfxZ":9.60560650076418,"pX":0.31911121471095416,"pZ":3.6635703106421125,"vX0":-6.819848315041714,"vY0":-135.91019503508767,"vZ0":-4.143555736045356,"x":104.84,"y":139.86,"x0":2.008631036520936,"y0":50.001605498253674,"z0":6.198191516832207,"aX":12.278939817482723},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-10.4,"spinRate":2011,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40322885400508124,"extension":6.208695386459981},"hitData":{"launchSpeed":103.4,"launchAngle":24.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.74,"coordY":33.3}},"index":6,"playId":"bb341b00-5629-3989-8790-053ace77ab3d","pitchNumber":6,"startTime":"2026-08-15T03:58:06.739Z","endTime":"2026-08-15T03:58:37.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:58:37.941Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out to shortstop Corey Seager.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T03:59:32.665Z","endTime":"2026-08-15T03:59:40.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"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_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T03:58:50.681Z","endTime":"2026-08-15T03:59:34.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.829722615339023,"aZ":-25.269484923367102,"pfxX":7.717893809282136,"pfxZ":4.246866290586451,"pX":-0.051897287180033565,"pZ":1.6617021615888077,"vX0":-6.984954461325633,"vY0":-125.97766120103253,"vZ0":-5.8836894847154415,"x":118.98,"y":193.91,"x0":1.7386872391091845,"y0":50.00330013778413,"z0":6.039537735795202,"aX":12.548816739232324},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.7,"breakHorizontal":-12.6,"spinRate":1371,"spinDirection":148},"zone":8,"typeConfidence":0.91,"plateTime":0.43289169168303765,"extension":6.399980226314261},"hitData":{"launchSpeed":83.6,"launchAngle":13.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":100.91,"coordY":131.38}},"index":1,"playId":"e2a3c137-e464-3407-860b-619ed004c85f","pitchNumber":1,"startTime":"2026-08-15T03:59:34.832Z","endTime":"2026-08-15T03:59:40.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T03:59:40.271Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T04:01:53.627Z","endTime":"2026-08-15T04:02:39.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T04:00:21.832Z","endTime":"2026-08-15T04:01:55.785Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997428298503852,"aZ":-14.684499118856161,"pfxX":4.369437395029317,"pfxZ":10.014832015737104,"pX":0.47363288587822233,"pZ":3.6057518628020175,"vX0":-3.3185774004092385,"vY0":-131.3497817780638,"vZ0":-2.977916568732225,"x":98.95,"y":141.42,"x0":1.1861837237243251,"y0":50.001642971889254,"z0":5.847047485186686,"aX":7.62929112139746},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.6,"breakHorizontal":-7.2,"spinRate":2323,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.41710994405991286,"extension":5.463732779190373},"index":1,"playId":"34187bcf-b212-388e-bcfe-37818bb8c58d","pitchNumber":1,"startTime":"2026-08-15T04:01:55.785Z","endTime":"2026-08-15T04:01:59.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10060434852026,"aZ":-12.257744006332834,"pfxX":5.187648590096916,"pfxZ":11.207403976425827,"pX":-0.31482385106395694,"pZ":2.3340969517073353,"vX0":-5.47248079491936,"vY0":-132.86836015264953,"vZ0":-6.278711021990754,"x":129.0,"y":175.76,"x0":1.1035548104910633,"y0":50.00008930358746,"z0":5.6290417556100385,"aX":9.21699704330956},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.0,"breakHorizontal":-8.2,"spinRate":2315,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4131943763921111,"extension":5.723627439073495},"index":2,"playId":"29afdfe4-f3ba-36c8-a462-99e686b5563f","pitchNumber":2,"startTime":"2026-08-15T04:02:13.374Z","endTime":"2026-08-15T04:02:16.955Z","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":91.3,"endSpeed":84.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926352286723276,"aZ":-17.352683549108775,"pfxX":4.364160231574174,"pfxZ":8.1883596672349,"pX":-0.3394947856508496,"pZ":3.407747920151815,"vX0":-4.8908017454542785,"vY0":-133.03880985277345,"vZ0":-2.790844204093622,"x":129.94,"y":146.77,"x0":0.947224138004214,"y0":50.00412323603101,"z0":5.713759086797628,"aX":7.900727991289221},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":-7.0,"spinRate":2087,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.41018552446571643,"extension":5.711264734122725},"index":3,"playId":"d5f669a7-dac9-3971-97a3-7dfd51aa40bf","pitchNumber":3,"startTime":"2026-08-15T04:02:35.304Z","endTime":"2026-08-15T04:02:39.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:02:39.637Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Duran doubles (23) on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T04:03:02.125Z","endTime":"2026-08-15T04:03:52.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.932823464217773,"aZ":-13.762208749889243,"pfxX":4.6081040466218575,"pfxZ":10.463975104435365,"pX":0.758806043922002,"pZ":2.8794908656251335,"vX0":-2.6223549592251154,"vY0":-131.5578520711195,"vZ0":-4.768968147585333,"x":88.08,"y":161.03,"x0":1.1678967274625305,"y0":50.001840072301036,"z0":5.7297887562268075,"aX":8.107100950103225},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":-7.8,"spinRate":2231,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4157403036608551,"extension":5.637187115431687},"index":0,"playId":"74fd773d-1b15-3a7c-b573-db86521f6eab","pitchNumber":1,"startTime":"2026-08-15T04:03:06.031Z","endTime":"2026-08-15T04:03:10.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791580130203947,"aZ":-27.901231243335083,"pfxX":7.23799060598425,"pfxZ":2.5763405342540593,"pX":1.0480129500284592,"pZ":0.8535213696169651,"vX0":-3.228013628259344,"vY0":-127.62494080964852,"vZ0":-5.961871969516972,"x":77.05,"y":215.73,"x0":1.3846643771285954,"y0":50.00505013900331,"z0":5.400709398544301,"aX":12.01301007262116},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-12.5,"spinRate":1250,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.42819380545553454,"extension":5.6630739601026026},"index":1,"playId":"946456dc-1314-33dd-9bd4-5c09202e6332","pitchNumber":2,"startTime":"2026-08-15T04:03:23.272Z","endTime":"2026-08-15T04:03:27.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.697518052414456,"aZ":-16.24207217500894,"pfxX":5.74803970642442,"pfxZ":9.011316655910003,"pX":-0.34565544383149593,"pZ":2.7277688269140294,"vX0":-5.4850264553226005,"vY0":-132.01264821076813,"vZ0":-4.53113387816162,"x":130.18,"y":165.13,"x0":1.0106723906823483,"y0":50.000688631665035,"z0":5.659314792762929,"aX":10.160009241839818},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":-9.2,"spinRate":2178,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4146544185690355,"extension":5.73541626694599},"hitData":{"launchSpeed":105.8,"launchAngle":12.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.8,"coordY":131.37}},"index":2,"playId":"8706bbfc-16ac-3ac3-87db-b4e5f80c2e64","pitchNumber":3,"startTime":"2026-08-15T04:03:41.162Z","endTime":"2026-08-15T04:03:52.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:03:52.930Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T04:06:37.658Z","endTime":"2026-08-15T04:07:37.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"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":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T04:04:11.640Z","endTime":"2026-08-15T04:04:48.090Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Drew Rom.","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-15T04:04:48.090Z","endTime":"2026-08-15T04:06:39.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.214278851769826,"aZ":-11.909924519564036,"pfxX":-7.178660064263378,"pfxZ":9.985754420225117,"pX":0.13946682972068028,"pZ":2.279165853207684,"vX0":8.978655174707944,"vY0":-141.52918117098406,"vZ0":-7.2790411406893485,"x":111.68,"y":177.24,"x0":-2.140974987571158,"y0":50.00159605468322,"z0":5.6466323289032205,"aX":-14.566580176010111},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":11.2,"spinRate":2406,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.3869618978513567,"extension":5.739088893054672},"index":2,"playId":"75dfd22e-e014-3f43-8256-cd4004776657","pitchNumber":1,"startTime":"2026-08-15T04:06:39.841Z","endTime":"2026-08-15T04:06:43.917Z","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":98.3,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27385487174747,"aZ":-11.85468167913583,"pfxX":-7.858046391708142,"pfxZ":9.884702109833327,"pX":0.5334004571395061,"pZ":2.0705299482718194,"vX0":10.090196424387756,"vY0":-142.58922978827533,"vZ0":-7.952665151787578,"x":96.67,"y":182.88,"x0":-2.0328972046918885,"y0":50.007061847401204,"z0":5.6468942299470015,"aX":-16.160111429605394},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":12.1,"spinRate":2429,"spinDirection":222},"zone":9,"typeConfidence":0.89,"plateTime":0.3843747991493487,"extension":5.64528537990909},"index":3,"playId":"44cd2df7-072f-3a5c-b1ea-5856d1358994","pitchNumber":2,"startTime":"2026-08-15T04:07:00.732Z","endTime":"2026-08-15T04:07:05.019Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-15T04:07:12.092Z","endTime":"2026-08-15T04:07:32.625Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.552029081759144,"aZ":-11.32020734433091,"pfxX":-8.107031185861175,"pfxZ":10.24639565848246,"pX":0.5117030678655674,"pZ":2.25856114812525,"vX0":10.117570249365038,"vY0":-141.7848353023181,"vZ0":-7.372655716303799,"x":97.5,"y":177.8,"x0":-2.0503896374332116,"y0":50.00205946291629,"z0":5.615718748644698,"aX":-16.49872787665864},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2432,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.3863831955888468,"extension":5.579170737493846},"index":5,"playId":"695fd338-4cb0-32bc-aeac-d357da287a92","pitchNumber":3,"startTime":"2026-08-15T04:07:32.625Z","endTime":"2026-08-15T04:07:37.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:07:37.485Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T04:07:39.498Z","endTime":"2026-08-15T04:10:10.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73418504089324,"aZ":-13.782039625573093,"pfxX":-7.237160186729125,"pfxZ":8.828312679833527,"pX":-1.7779834666049241,"pZ":3.3656326064795206,"vX0":3.6622173099306172,"vY0":-143.33762304637253,"vZ0":-4.336014011405929,"x":184.77,"y":147.91,"x0":-2.1309744256574903,"y0":50.00529648627232,"z0":5.756895542671119,"aX":-15.08046219135882},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":12.4,"spinRate":2397,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.38193327872238525,"extension":5.533061562035239},"index":0,"playId":"79e9e43e-f460-3778-bfd5-873ccb4ccfb5","pitchNumber":1,"startTime":"2026-08-15T04:08:05.997Z","endTime":"2026-08-15T04:08:09.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.993466152597577,"aZ":-11.984553258766741,"pfxX":-7.351740904024865,"pfxZ":9.896576067311967,"pX":0.8379032886054468,"pZ":2.640092909956924,"vX0":10.220398304829628,"vY0":-141.81467561413422,"vZ0":-6.235842894768045,"x":85.06,"y":167.5,"x0":-1.8550774821550429,"y0":50.00019132343945,"z0":5.629597909287931,"aX":-14.994638891970483},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":11.3,"spinRate":2511,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.38601244979816807,"extension":5.74380652689124},"index":1,"playId":"28c03a38-362e-38fd-aea3-de0bbc390b91","pitchNumber":2,"startTime":"2026-08-15T04:08:26.211Z","endTime":"2026-08-15T04:08:30.135Z","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":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34086438889382,"aZ":-14.054737809511469,"pfxX":-6.715593007764111,"pfxZ":8.84913954442947,"pX":-0.6159253337347333,"pZ":3.180967778729285,"vX0":6.703867188669438,"vY0":-142.36136824091162,"vZ0":-4.438340958561879,"x":140.48,"y":152.89,"x0":-2.131241987574253,"y0":50.00594116568134,"z0":5.652923150353555,"aX":-13.75694697738879},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2389,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.3850582417317212,"extension":5.719064056870749},"index":2,"playId":"7f88286a-228d-32d3-97f1-f4bb2a914a94","pitchNumber":3,"startTime":"2026-08-15T04:08:48.129Z","endTime":"2026-08-15T04:08:52.568Z","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":1,"outs":2},"index":3,"startTime":"2026-08-15T04:09:02.878Z","endTime":"2026-08-15T04:09:20.919Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30090882842201,"aZ":-13.139168294951675,"pfxX":-7.251354367210745,"pfxZ":9.22523627203367,"pX":0.20189289737452285,"pZ":4.177732462017235,"vX0":8.58418136992178,"vY0":-143.25105355603674,"vZ0":-2.307878135411375,"x":109.3,"y":125.98,"x0":-1.9016410859432924,"y0":50.002040131167924,"z0":5.822501711866881,"aX":-14.962134950872658},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2441,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.38340667768316106,"extension":5.6130042865229575},"index":4,"playId":"491252c7-f316-3b8a-83a0-f14679c25f01","pitchNumber":4,"startTime":"2026-08-15T04:09:20.919Z","endTime":"2026-08-15T04:09:26.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74136431427004,"aZ":-15.972229304858772,"pfxX":-7.803628043766048,"pfxZ":7.963922600726873,"pX":-0.8048949620723832,"pZ":2.856387627144358,"vX0":6.489540400847485,"vY0":-141.61467247323122,"vZ0":-4.785878620773096,"x":147.68,"y":161.66,"x0":-2.1100192031416145,"y0":50.00655976256357,"z0":5.586984704432031,"aX":-15.884830009466416},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":12.8,"spinRate":2408,"spinDirection":228},"zone":1,"typeConfidence":0.85,"plateTime":0.38647706750914645,"extension":5.921041579829553},"index":5,"playId":"8e03412e-70d8-36ea-812d-0a9b9d9cfa22","pitchNumber":5,"startTime":"2026-08-15T04:09:43.573Z","endTime":"2026-08-15T04:09:47.213Z","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":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20870644881601,"aZ":-14.089242131436283,"pfxX":-7.513836157733223,"pfxZ":8.616481213403365,"pX":-1.5018911017053074,"pZ":2.881286143195899,"vX0":4.372629357225486,"vY0":-144.12969518870278,"vZ0":-5.50439166092449,"x":174.25,"y":160.99,"x0":-2.06421713279223,"y0":50.00543086243042,"z0":5.689516186210304,"aX":-15.774669205597096},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":12.7,"spinRate":2492,"spinDirection":230},"zone":11,"typeConfidence":0.88,"plateTime":0.3803601997359549,"extension":5.628929396825227},"index":6,"playId":"d1c1e8b3-5711-315c-985e-e89139451b87","pitchNumber":6,"startTime":"2026-08-15T04:10:05.686Z","endTime":"2026-08-15T04:10:10.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:10:10.273Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nicky Lopez flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T04:10:51.087Z","endTime":"2026-08-15T04:12:39.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nicky Lopez replaces Cody Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T04:10:24.640Z","endTime":"2026-08-15T04:10:53.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"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(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":98.8,"endSpeed":90.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.531151613092725,"aZ":-13.496521485138034,"pfxX":-7.314289685005444,"pfxZ":8.92616113332836,"pX":-1.1635768576294245,"pZ":3.319178202468014,"vX0":5.376514146668518,"vY0":-143.7942185048434,"vZ0":-4.372159228791271,"x":161.35,"y":149.16,"x0":-2.1078027814556926,"y0":50.00649046189769,"z0":5.6976932710023815,"aX":-15.310955392906955},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.5,"breakHorizontal":12.1,"spinRate":2495,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.38099374938285013,"extension":5.737806249369931},"index":1,"playId":"8747ccbf-4259-3347-87c2-e2fb3898b98e","pitchNumber":1,"startTime":"2026-08-15T04:10:53.427Z","endTime":"2026-08-15T04:10:57.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47514827553389,"aZ":-11.858864337892069,"pfxX":-7.264344307996776,"pfxZ":9.772651431936403,"pX":-0.7823829540209312,"pZ":2.794256445676616,"vX0":6.345027590157833,"vY0":-143.566558299872,"vZ0":-5.7792821318567675,"x":146.82,"y":163.34,"x0":-2.0816254745617724,"y0":50.007116209647094,"z0":5.577525008789272,"aX":-15.10765936421176},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":11.8,"spinRate":2546,"spinDirection":226},"zone":1,"typeConfidence":0.9,"plateTime":0.38210435898612793,"extension":5.741790338721644},"index":2,"playId":"7e2f01ee-2edd-3cef-b119-a60a9d2720f2","pitchNumber":2,"startTime":"2026-08-15T04:11:15.596Z","endTime":"2026-08-15T04:11:19.051Z","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":99.0,"endSpeed":90.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.105294594221064,"aZ":-13.613280946711194,"pfxX":-7.415818756552767,"pfxZ":8.857590894436113,"pX":0.12340435745787509,"pZ":2.487618562005141,"vX0":8.227546089801786,"vY0":-143.79803002056855,"vZ0":-6.592518795534882,"x":112.3,"y":171.61,"x0":-1.8103382094200937,"y0":50.00642085812628,"z0":5.653423029985213,"aX":-15.545934049434868},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2540,"spinDirection":224},"zone":5,"typeConfidence":0.89,"plateTime":0.3807828573107299,"extension":5.779347524154498},"index":3,"playId":"fec38e5c-20c5-350d-baa8-7c9d32b69b58","pitchNumber":3,"startTime":"2026-08-15T04:11:38.359Z","endTime":"2026-08-15T04:11:41.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67491354675614,"aZ":-27.41799624641829,"pfxX":-4.722712324654238,"pfxZ":2.786142488391757,"pX":-0.0011813251212613846,"pZ":1.9489019980678806,"vX0":7.208889409797929,"vY0":-129.46935943533103,"vZ0":-3.724970902300665,"x":117.05,"y":186.16,"x0":-2.2012346720980225,"y0":50.00260629223668,"z0":5.492108916918423,"aX":-8.061001061517105},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":7.1,"spinRate":1335,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.42218445682698746,"extension":6.0645953527230185},"index":4,"playId":"9b362f16-5f4c-3822-b3d2-10019d7e8ede","pitchNumber":4,"startTime":"2026-08-15T04:12:04.381Z","endTime":"2026-08-15T04:12:07.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91420948293778,"aZ":-12.377343255985323,"pfxX":-6.764563294985834,"pfxZ":9.685290621255149,"pX":-0.9198252069668352,"pZ":2.2023144960636327,"vX0":5.391476896082334,"vY0":-142.5712577292053,"vZ0":-7.402627931525146,"x":152.06,"y":179.32,"x0":-1.9631095092639455,"y0":50.005751385792955,"z0":5.62600795213713,"aX":-13.831050978597277},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":11.0,"spinRate":2527,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.3852063030972386,"extension":5.69576097895015},"hitData":{"launchSpeed":84.5,"launchAngle":35.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.71,"coordY":89.65}},"index":5,"playId":"d5880739-6e0a-3543-8516-0c8a7789c760","pitchNumber":5,"startTime":"2026-08-15T04:12:31.594Z","endTime":"2026-08-15T04:12:39.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:12:39.730Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy White singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T04:15:19.754Z","endTime":"2026-08-15T04:16:48.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Nicky Lopez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T04:14:30.370Z","endTime":"2026-08-15T04:14:30.385Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"description":"Pitching Change: Tyler Alexander replaces Robby Ahlstrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T04:14:30.385Z","endTime":"2026-08-15T04:14:55.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tommy White replaces Donovan Walton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-15T04:14:55.368Z","endTime":"2026-08-15T04:15:22.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55947407041101,"aZ":-13.407439414084537,"pfxX":7.2535147226219046,"pfxZ":10.836438662709202,"pX":0.5091760723889279,"pZ":2.564382650134712,"vX0":-7.317405169895679,"vY0":-131.22490154562036,"vZ0":-5.259484327431032,"x":97.59,"y":169.54,"x0":2.400663311474908,"y0":50.00458105635794,"z0":5.60518434846703,"aX":12.564457519333718},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.6,"breakHorizontal":-11.4,"spinRate":2215,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.4184986313055208,"extension":6.088032596591522},"index":3,"playId":"410e7173-ff38-3d1c-9abc-91090f725705","pitchNumber":1,"startTime":"2026-08-15T04:15:22.041Z","endTime":"2026-08-15T04:15:25.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.925281817960236,"aZ":-26.32689695197377,"pfxX":7.965632297753434,"pfxZ":3.842920664084061,"pX":0.553518474271866,"pZ":0.5073256096589669,"vX0":-7.026758030251486,"vY0":-122.74610214301453,"vZ0":-6.50709053500666,"x":95.9,"y":225.08,"x0":2.422240647343714,"y0":50.0024857814636,"z0":5.442471715362967,"aX":12.121072507182342},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.6,"breakHorizontal":-12.7,"spinRate":1287,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4467031313431038,"extension":6.044429380460974},"index":4,"playId":"758dac40-3088-3a4d-9b19-a6e8fb05ba40","pitchNumber":2,"startTime":"2026-08-15T04:15:38.947Z","endTime":"2026-08-15T04:15:42.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214362146986584,"aZ":-15.283347323242868,"pfxX":6.828290201959497,"pfxZ":9.513436762508084,"pX":1.459723260897153,"pZ":3.087681185125714,"vX0":-4.580354278836133,"vY0":-131.94191866752132,"vZ0":-3.7349894809799506,"x":61.36,"y":155.41,"x0":2.3248283220202586,"y0":50.00469286780075,"z0":5.637182962613927,"aX":12.125614111592588},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":-11.5,"spinRate":2211,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.41401844767161045,"extension":6.000078959902268},"index":5,"playId":"b9ad9f52-dc8d-302b-a69c-50dff945e51e","pitchNumber":3,"startTime":"2026-08-15T04:15:57.108Z","endTime":"2026-08-15T04:16:00.992Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.714425342134366,"aZ":-22.764198973975397,"pfxX":9.987513140919608,"pfxZ":5.288555604892916,"pX":0.39886662441252113,"pZ":2.2243918426480027,"vX0":-8.411954773705844,"vY0":-132.18579588802322,"vZ0":-4.084146085366389,"x":101.8,"y":178.72,"x0":2.3162014099164594,"y0":50.0024552506146,"z0":5.449451616946897,"aX":17.772057635129347},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-16.4,"spinRate":2087,"spinDirection":132},"zone":6,"typeConfidence":0.9,"plateTime":0.41347511077028276,"extension":6.070634435602468},"index":6,"playId":"dfafc8c0-b05a-3233-9b6f-5a79bbc8d78a","pitchNumber":4,"startTime":"2026-08-15T04:16:12.311Z","endTime":"2026-08-15T04:16:17.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.525813305618897,"aZ":-27.567746505540715,"pfxX":9.736003503070062,"pfxZ":2.9625697038035512,"pX":1.1588731784504818,"pZ":0.9154807162201487,"vX0":-6.227064467251015,"vY0":-124.04934935770272,"vZ0":-5.352659988338654,"x":72.83,"y":214.06,"x0":2.4406815498710084,"y0":50.001265348463754,"z0":5.408022915852329,"aX":15.12566459955015},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":-16.1,"spinRate":1378,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.44205800080246105,"extension":6.220950505492048},"hitData":{"launchSpeed":58.9,"launchAngle":15.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.37,"coordY":130.87}},"index":7,"playId":"7df74b99-7bb6-3e6d-902a-87bdf112928b","pitchNumber":5,"startTime":"2026-08-15T04:16:36.921Z","endTime":"2026-08-15T04:16:48.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:16:48.864Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks. Tommy White to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T04:16:54.403Z","endTime":"2026-08-15T04:19:07.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":88.7,"endSpeed":81.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32162077767258,"aZ":-17.562313214040287,"pfxX":1.4166508564887614,"pfxZ":8.639136563174365,"pX":0.403498367117719,"pZ":3.690522194409272,"vX0":-5.423030908470082,"vY0":-129.08488561623403,"vZ0":-1.4753063815132252,"x":101.62,"y":139.14,"x0":2.34549385238274,"y0":50.003017992109605,"z0":5.618641701531682,"aX":2.397219747288658},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.6,"breakHorizontal":-1.4,"spinRate":2343,"spinDirection":141},"zone":12,"typeConfidence":0.88,"plateTime":0.4239732913919423,"extension":6.1348119673693295},"index":0,"playId":"dd9ad269-4f0f-3bde-b83f-083df6ef0a61","pitchNumber":1,"startTime":"2026-08-15T04:17:17.163Z","endTime":"2026-08-15T04:17:21.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.292047243860562,"aZ":-28.471210975761576,"pfxX":-5.627522818594908,"pfxZ":2.6986951503153866,"pX":-0.9556572811755982,"pZ":2.0354568468655616,"vX0":-5.732651166711079,"vY0":-116.48830462955004,"vZ0":-2.1589729912136058,"x":153.43,"y":183.82,"x0":2.270067845096469,"y0":50.00269653259881,"z0":5.6712738538580485,"aX":-7.716619332155264},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.7,"breakHorizontal":11.6,"spinRate":2537,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.47057122256107586,"extension":6.103041640382547},"index":1,"playId":"62f1bbdb-9866-39f8-80bc-ed26d01dd008","pitchNumber":2,"startTime":"2026-08-15T04:17:35.759Z","endTime":"2026-08-15T04:17:40.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85092224583792,"aZ":-20.180969367444632,"pfxX":0.2960434138968955,"pfxZ":7.332552459028383,"pX":-0.3613489035034778,"pZ":3.67229631253394,"vX0":-6.836299278883267,"vY0":-126.33874019296101,"vZ0":-0.7797263021259765,"x":130.77,"y":139.63,"x0":2.327579473995004,"y0":50.00359160965816,"z0":5.589326809517273,"aX":0.48441849172807344},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":13.3,"breakHorizontal":0.8,"spinRate":2314,"spinDirection":171},"zone":11,"typeConfidence":0.91,"plateTime":0.43156980668218914,"extension":5.905275119938955},"index":2,"playId":"3ccbce31-d132-3509-a09b-26422a2de015","pitchNumber":3,"startTime":"2026-08-15T04:17:56.162Z","endTime":"2026-08-15T04:18:00.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.591415658259006,"aZ":-22.792955286006837,"pfxX":0.41751328113370395,"pfxZ":5.571816748722284,"pX":-0.06971648980061702,"pZ":2.544091788796396,"vX0":-6.404603415914691,"vY0":-128.22022144789915,"vZ0":-3.070884727534741,"x":119.66,"y":170.09,"x0":2.3940017405259786,"y0":50.00559543892531,"z0":5.512749682234858,"aX":0.7035363626730218},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.7,"breakHorizontal":0.5,"spinRate":2412,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.42526763244676014,"extension":6.067654441621391},"index":3,"playId":"35c9bbfd-d003-3831-aac1-742edafe6f85","pitchNumber":4,"startTime":"2026-08-15T04:18:16.076Z","endTime":"2026-08-15T04:18:20.176Z","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":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81866479899924,"aZ":-26.587439489246183,"pfxX":-3.751022023280033,"pfxZ":4.025395655478764,"pX":-0.15192536645497112,"pZ":2.4459679330432977,"vX0":-4.687659096612555,"vY0":-116.98833871650392,"vZ0":-1.7316466500136114,"x":122.79,"y":172.74,"x0":2.3641737320761633,"y0":50.00317121758913,"z0":5.68501494555571,"aX":-5.204660716169661},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.2,"breakHorizontal":7.9,"spinRate":2458,"spinDirection":289},"zone":5,"typeConfidence":0.9,"plateTime":0.4679832285499699,"extension":6.053385187158501},"index":4,"playId":"39447738-e816-383b-99f3-0cec3f800ca1","pitchNumber":5,"startTime":"2026-08-15T04:18:35.891Z","endTime":"2026-08-15T04:18:39.077Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.421837340529994,"aZ":-30.328977446573465,"pfxX":10.22926700736712,"pfxZ":1.1675426221002874,"pX":-0.6893832798177388,"pZ":0.19688200229624095,"vX0":-10.535649730104405,"vY0":-124.62236769993886,"vZ0":-6.38047377381544,"x":143.28,"y":233.46,"x0":2.258650513509444,"y0":50.00175205950351,"z0":5.287149294710314,"aX":16.132387534046106},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":-16.2,"spinRate":1490,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.4390668179537074,"extension":6.230868545503633},"index":5,"playId":"5b15bff5-f701-3bb9-b702-5f7da3eb7f52","pitchNumber":6,"startTime":"2026-08-15T04:19:01.266Z","endTime":"2026-08-15T04:19:07.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:19:07.722Z","atBatIndex":68},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Henry Bolte reaches on a fielder's choice. Tommy White scores. Jonah Heim to 3rd. Henry Bolte to 2nd. Throwing error by catcher Elias Díaz.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T04:19:13.801Z","endTime":"2026-08-15T04:19:58.887Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnThird":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.590174824827436,"aZ":-25.145943106516544,"pfxX":8.635437179776272,"pfxZ":4.407832448583637,"pX":0.3543867782016508,"pZ":2.7893861042666312,"vX0":-7.853821050413365,"vY0":-125.24826164148334,"vZ0":-1.6801283278320311,"x":103.49,"y":163.47,"x0":2.4043092877537107,"y0":50.00063342535244,"z0":5.51931798520374,"aX":13.75937444358426},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.8,"breakHorizontal":-13.9,"spinRate":1521,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4368240825747445,"extension":5.903300177125783},"hitData":{"launchSpeed":42.1,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":126.93,"coordY":202.7}},"index":0,"playId":"ba9487d2-7058-3620-9064-7897640f163f","pitchNumber":1,"startTime":"2026-08-15T04:19:43.061Z","endTime":"2026-08-15T04:19:58.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:19:58.887Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (15) on a ground ball to right fielder Brandon Nimmo. Jonah Heim scores. Henry Bolte scores.","rbi":2,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T04:21:05.985Z","endTime":"2026-08-15T04:21:50.536Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.374604843077634,"aZ":-27.161632259791517,"pfxX":-5.874255192547871,"pfxZ":3.548010141732263,"pX":-0.1288980230123323,"pZ":1.7527759917513506,"vX0":-4.009729043993941,"vY0":-118.40085945470622,"vZ0":-3.1274650381892757,"x":121.91,"y":191.46,"x0":2.352109617937042,"y0":50.00541622530222,"z0":5.5858609159585715,"aX":-8.311600497652481},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.9,"breakHorizontal":11.6,"spinRate":2620,"spinDirection":303},"zone":8,"typeConfidence":0.9,"plateTime":0.4632428451442072,"extension":6.034555145207312},"hitData":{"launchSpeed":86.9,"launchAngle":4.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.54,"coordY":131.92}},"index":0,"playId":"325254df-47b8-3c91-a37d-c39218a02c90","pitchNumber":1,"startTime":"2026-08-15T04:21:36.195Z","endTime":"2026-08-15T04:21:50.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:21:50.536Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alika Williams doubles (11) on a fly ball to left fielder Wyatt Langford. Jeff McNeil to 3rd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T04:22:20.417Z","endTime":"2026-08-15T04:23:16.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258644375369915,"aZ":-17.61560388298615,"pfxX":6.850233468947469,"pfxZ":8.103691173127304,"pX":0.6372918508342261,"pZ":3.2201175460386198,"vX0":-6.988124235551605,"vY0":-133.32599950927218,"vZ0":-2.8350685626328076,"x":92.71,"y":151.84,"x0":2.4050822813626844,"y0":50.000814554296085,"z0":5.5718178764774695,"aX":12.303990862699845},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":-10.8,"spinRate":2121,"spinDirection":136},"zone":3,"typeConfidence":0.91,"plateTime":0.4111694892062716,"extension":5.9923278551359},"index":0,"playId":"9c3755a1-2f1c-353d-befa-ffd61c30aad2","pitchNumber":1,"startTime":"2026-08-15T04:22:20.738Z","endTime":"2026-08-15T04:22:24.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.433175118493903,"aZ":-17.163629110584772,"pfxX":7.345894281747205,"pfxZ":8.534139558158529,"pX":0.28853144442328416,"pZ":4.2438294987312855,"vX0":-7.60701853772845,"vY0":-132.55931131071935,"vZ0":-0.4433178220171207,"x":106.0,"y":124.2,"x0":2.2571491877875838,"y0":50.00274582528361,"z0":5.679478365551314,"aX":12.920762940508606},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.5,"breakHorizontal":-11.4,"spinRate":2248,"spinDirection":136},"zone":12,"typeConfidence":0.92,"plateTime":0.4150658229969819,"extension":5.992763558443503},"index":1,"playId":"01f013ab-371b-3b69-bde9-c739143d8546","pitchNumber":2,"startTime":"2026-08-15T04:22:43.005Z","endTime":"2026-08-15T04:22:46.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.224565451158387,"aZ":-23.0436775449612,"pfxX":0.9651719210310197,"pfxZ":5.486315100125603,"pX":-0.9893391513407593,"pZ":2.4989717159692173,"vX0":-8.777239458391408,"vY0":-127.61903139514575,"vZ0":-3.036831829636508,"x":154.71,"y":171.31,"x0":2.3567812474607823,"y0":50.00031070702802,"z0":5.502919547125191,"aX":1.607434221673026},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.5,"breakHorizontal":0.1,"spinRate":2363,"spinDirection":163},"zone":13,"typeConfidence":0.91,"plateTime":0.427853832681071,"extension":6.1124645366756125},"hitData":{"launchSpeed":78.8,"launchAngle":35.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.23,"coordY":116.03}},"index":2,"playId":"09ff6547-3be6-33d0-8666-01072144a8e9","pitchNumber":3,"startTime":"2026-08-15T04:23:01.324Z","endTime":"2026-08-15T04:23:16.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:23:16.465Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T04:23:22.442Z","endTime":"2026-08-15T04:24:42.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23406113983162,"aZ":-13.630371729049756,"pfxX":6.317594497044908,"pfxZ":10.403772492725867,"pX":-0.21526352628111803,"pZ":2.7956438863425226,"vX0":-8.567272222509692,"vY0":-132.63293185275987,"vZ0":-4.720873244437232,"x":125.21,"y":163.3,"x0":2.2351734962287493,"y0":50.002590009878176,"z0":5.591766136986668,"aX":11.261152955134},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":-9.6,"spinRate":2303,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.4128838919606097,"extension":6.051376538321221},"index":0,"playId":"15be9607-2f5a-3eb4-ab2b-2894a2983de8","pitchNumber":1,"startTime":"2026-08-15T04:23:52.662Z","endTime":"2026-08-15T04:23:57.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.391242769596907,"aZ":-27.75781956842534,"pfxX":-6.026646869565964,"pfxZ":3.3276366972218625,"pX":-0.837143545057239,"pZ":2.2633862048052986,"vX0":-5.402560043669216,"vY0":-115.31020293398218,"vZ0":-1.4425461359729077,"x":148.91,"y":177.67,"x0":2.3318183595085937,"y0":50.002671021583794,"z0":5.612446897311792,"aX":-7.9944778844086075},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.9,"breakHorizontal":12.4,"spinRate":2495,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.4777218919558792,"extension":6.096214856750453},"index":1,"playId":"24b5d137-7cc8-3381-a81a-01276ca15253","pitchNumber":2,"startTime":"2026-08-15T04:24:11.783Z","endTime":"2026-08-15T04:24:16.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1737371050785,"aZ":-26.57737712027818,"pfxX":-6.872185803402953,"pfxZ":3.9429491210271053,"pX":-0.5913091617426943,"pZ":2.503195819342057,"vX0":-5.128248989203934,"vY0":-118.22140194542024,"vZ0":-1.1684948034266909,"x":139.54,"y":171.19,"x0":2.4972107084053907,"y0":50.000569786433395,"z0":5.4395603906657195,"aX":-9.740436121918526},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.1,"breakHorizontal":13.7,"spinRate":2482,"spinDirection":285},"zone":4,"typeConfidence":0.9,"plateTime":0.46301168928413095,"extension":6.078089645878354},"index":2,"playId":"da5009e7-63ef-3637-bc0b-96483956eb9c","pitchNumber":3,"startTime":"2026-08-15T04:24:38.532Z","endTime":"2026-08-15T04:24:42.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:24:42.845Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T04:25:02.439Z","endTime":"2026-08-15T04:26:13.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020861462212665,"aZ":-11.864576846674076,"pfxX":5.988152218621805,"pfxZ":11.498047981478148,"pX":-1.893440704985482,"pZ":1.5674512259454336,"vX0":-12.588276549251338,"vY0":-132.04926063808097,"vZ0":-7.546933495923281,"x":189.17,"y":196.46,"x0":2.1568907822602887,"y0":50.00659732232354,"z0":5.334918267657006,"aX":10.582004128558076},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.2,"breakHorizontal":-8.2,"spinRate":2249,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.4147302161161366,"extension":6.12524071389191},"index":0,"playId":"f9fbe501-58ff-3a60-9709-ec7fef8be134","pitchNumber":1,"startTime":"2026-08-15T04:25:08.948Z","endTime":"2026-08-15T04:25:13.226Z","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":88.0,"endSpeed":81.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.974979212296784,"aZ":-21.665017251167953,"pfxX":0.9346343804229935,"pfxZ":6.269585383090573,"pX":-1.5100264183231935,"pZ":1.097798422662956,"vX0":-9.801519695140593,"vY0":-127.76583267909902,"vZ0":-6.461169905133558,"x":174.56,"y":209.14,"x0":2.232290874785632,"y0":50.000393283157706,"z0":5.328524058052326,"aX":1.5666369439021623},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.3,"breakHorizontal":0.2,"spinRate":2341,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.426480383166596,"extension":6.017603807285422},"index":1,"playId":"b589dc7b-d49f-369e-b233-ec2bc6aa20ef","pitchNumber":2,"startTime":"2026-08-15T04:25:27.297Z","endTime":"2026-08-15T04:25:31.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65050251616177,"aZ":-29.850873996060912,"pfxX":8.432752094228894,"pfxZ":1.5405856356118006,"pX":-1.2587431740160575,"pZ":1.2507850376850316,"vX0":-10.867586771104065,"vY0":-122.08227617842188,"vZ0":-3.8833940467403973,"x":164.98,"y":205.01,"x0":2.151445470371627,"y0":50.0060490435769,"z0":5.426806125984923,"aX":12.753474957830388},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.0,"breakHorizontal":-12.7,"spinRate":1363,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.4483614188568916,"extension":6.101124555827972},"index":2,"playId":"7ad3a38b-1897-3ecb-8c9b-422dc9c1080a","pitchNumber":3,"startTime":"2026-08-15T04:25:45.457Z","endTime":"2026-08-15T04:25:49.606Z","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":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311506149070137,"aZ":-23.95161657807271,"pfxX":2.551849305865537,"pfxZ":4.911281861132169,"pX":-1.1355380369166128,"pZ":2.774722190235542,"vX0":-9.320529367993554,"vY0":-127.99079791021772,"vZ0":-2.280903973280344,"x":160.28,"y":163.86,"x0":2.208037689519995,"y0":50.00000405191212,"z0":5.536697294762522,"aX":4.2704532571440685},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":-2.8,"spinRate":2407,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.42656022920232317,"extension":6.111547027323562},"index":3,"playId":"23fb440e-7f3f-38ba-93df-1322a9f7f0bc","pitchNumber":4,"startTime":"2026-08-15T04:26:08.409Z","endTime":"2026-08-15T04:26:13.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:26:13.381Z","atBatIndex":73},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Lawrence Butler grounds into a double play, second baseman Nicky Lopez to shortstop Corey Seager to first baseman Jake Burger. Zack Gelof out at 2nd. Lawrence Butler out at 1st.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T04:29:58.911Z","endTime":"2026-08-15T04:30:08.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T04:26:56.367Z","endTime":"2026-08-15T04:27:56.635Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"description":"Pitching Change: Marco Gonzales replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-15T04:27:56.635Z","endTime":"2026-08-15T04:30:01.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594835,"link":"/api/v1/people/594835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8212835746692,"aZ":-34.128372474440496,"pfxX":-3.8680882063724438,"pfxZ":-1.3711621991475234,"pX":-0.8092145256302434,"pZ":1.9153767813081326,"vX0":-5.4789946062215815,"vY0":-119.05232390853992,"vZ0":-1.0108880422306967,"x":147.85,"y":187.06,"x0":2.0283579740562256,"y0":50.00081598411711,"z0":5.446939053578289,"aX":-5.525575501487616},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.4,"breakHorizontal":8.4,"spinRate":2150,"spinDirection":353},"zone":13,"typeConfidence":0.8,"plateTime":0.46087538521920113,"extension":6.151783623927556},"hitData":{"launchSpeed":68.7,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.86,"coordY":153.71}},"index":2,"playId":"395084b2-1936-3d9d-86b4-7414de0f9823","pitchNumber":1,"startTime":"2026-08-15T04:30:01.023Z","endTime":"2026-08-15T04:30:08.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:30:08.982Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out softly, pitcher Hogan Harris to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T04:32:29.083Z","endTime":"2026-08-15T04:36:56.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9,11,12,13,14,15,16],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":16},"credits":[{"player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to second base for Zack Gelof.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T04:32:09.500Z","endTime":"2026-08-15T04:32:09.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"400"},{"details":{"description":"Tommy White remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T04:32:09.517Z","endTime":"2026-08-15T04:32:09.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"description":"Pitching Change: Hogan Harris replaces Elvis Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-15T04:32:09.518Z","endTime":"2026-08-15T04:32:31.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8988094632869,"aZ":-12.059482342870057,"pfxX":7.368233554755718,"pfxZ":10.426512547361984,"pX":-0.6018758573710841,"pZ":2.4337463863200903,"vX0":-10.397562868619312,"vY0":-138.27657929132295,"vZ0":-6.743039527284443,"x":139.94,"y":173.07,"x0":2.256268257313695,"y0":50.00516547592408,"z0":5.719515363559049,"aX":14.218509873997695},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-11.0,"spinRate":2392,"spinDirection":148},"zone":4,"typeConfidence":0.92,"plateTime":0.3966693219693944,"extension":6.685298789962637},"index":3,"playId":"0ae66724-b6c3-3274-9004-4397f99f0b40","pitchNumber":1,"startTime":"2026-08-15T04:32:31.286Z","endTime":"2026-08-15T04:32:35.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":67.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595583500942872,"aZ":-44.27590556902313,"pfxX":-3.68358122271481,"pfxZ":-10.444833564227734,"pX":0.2879499801263058,"pZ":3.5460338254346815,"vX0":-3.450113572212494,"vY0":-107.81763222296352,"vZ0":4.820824533910592,"x":106.02,"y":143.04,"x0":2.3973632734703614,"y0":50.00524168043053,"z0":6.218894314333355,"aX":-4.265800555017793},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-16.9,"breakHorizontal":7.7,"spinRate":2626,"spinDirection":336},"zone":12,"typeConfidence":0.9,"plateTime":0.5112260857420043,"extension":6.452769348358117},"index":4,"playId":"ae6d5509-ef61-3752-88c8-98401aa04ff5","pitchNumber":2,"startTime":"2026-08-15T04:32:44.452Z","endTime":"2026-08-15T04:32:49.235Z","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.1,"endSpeed":85.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.962535644087666,"aZ":-14.589735277193123,"pfxX":8.329682240622859,"pfxZ":9.166056078777729,"pX":1.1593972128824706,"pZ":4.91529401696188,"vX0":-6.060733378206241,"vY0":-138.37694453537225,"vZ0":-0.2955836128955932,"x":72.81,"y":106.07,"x0":2.3077106812263803,"y0":50.00299724093775,"z0":6.010206284030078,"aX":15.98107826940151},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":-13.7,"spinRate":2345,"spinDirection":141},"zone":12,"typeConfidence":0.92,"plateTime":0.39745923422369067,"extension":6.393517162255875},"index":5,"playId":"b0e530cc-b661-3bf2-86f3-1d3eab208e4c","pitchNumber":3,"startTime":"2026-08-15T04:33:03.623Z","endTime":"2026-08-15T04:33:07.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12555507110216,"aZ":-13.13182532529772,"pfxX":6.799583952390622,"pfxZ":10.007127566963307,"pX":0.11590942621070019,"pZ":3.0391518424911292,"vX0":-8.603690566995962,"vY0":-137.0338190974738,"vZ0":-5.026832712211555,"x":112.58,"y":156.72,"x0":2.4120464187663933,"y0":50.00347645797089,"z0":5.793681296095878,"aX":12.940054680587265},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-10.6,"spinRate":2295,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.39963018496523794,"extension":6.556017224703256},"index":6,"playId":"079c2193-ba93-3168-b5cc-86c3e429d5ed","pitchNumber":4,"startTime":"2026-08-15T04:33:21.846Z","endTime":"2026-08-15T04:33:24.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.100240479970182,"aZ":-9.839147611840321,"pfxX":6.409918220056403,"pfxZ":11.19554930595579,"pX":-9.18818993284131E-4,"pZ":3.257154598048347,"vX0":-7.98802039664319,"vY0":-140.21569537627357,"vZ0":-5.65504556162675,"x":117.04,"y":150.84,"x0":2.0493660994579046,"y0":50.004302752601916,"z0":5.939339040743142,"aX":12.790288942616677},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":-10.0,"spinRate":2398,"spinDirection":145},"zone":2,"typeConfidence":0.94,"plateTime":0.39031722034056493,"extension":6.588025853117881},"index":7,"playId":"67528865-31fd-329d-bacf-598efabd9ca9","pitchNumber":5,"startTime":"2026-08-15T04:33:42.136Z","endTime":"2026-08-15T04:33:45.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59297483974355,"aZ":-43.518589400275026,"pfxX":-4.16603676002465,"pfxZ":-9.505582471241581,"pX":-1.81179829015572,"pZ":0.45130714522472837,"vX0":-7.441841793497565,"vY0":-109.78213795017788,"vZ0":-1.5197266165217824,"x":186.06,"y":226.59,"x0":2.1946856973730755,"y0":50.00521283895829,"z0":5.881771003795522,"aX":-4.969316191021322},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-17.2,"breakHorizontal":10.0,"spinRate":2795,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.5033615776492888,"extension":6.6475818286236965},"index":8,"playId":"e6a0d531-daee-3a9f-b0b3-1a32083517d5","pitchNumber":6,"startTime":"2026-08-15T04:33:59.506Z","endTime":"2026-08-15T04:34:03.766Z","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":95.0,"endSpeed":86.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021004441327353,"aZ":-13.768011299261364,"pfxX":8.482352964854094,"pfxZ":9.548216854832367,"pX":0.45404950971593855,"pZ":3.049532541326012,"vX0":-7.996057322373298,"vY0":-138.04965602940254,"vZ0":-5.017590557785629,"x":99.69,"y":156.44,"x0":2.2874228765922204,"y0":50.005538314330934,"z0":5.819018280426582,"aX":16.358052560879262},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-13.7,"spinRate":2270,"spinDirection":144},"zone":3,"typeConfidence":0.92,"plateTime":0.396902563712894,"extension":6.543423527583026},"index":9,"playId":"2ff94be6-8525-3e1f-ae20-f75b4ae84776","pitchNumber":7,"startTime":"2026-08-15T04:34:16.644Z","endTime":"2026-08-15T04:34:20.285Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":10,"startTime":"2026-08-15T04:34:32.818Z","endTime":"2026-08-15T04:34:45.829Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495188227242988,"aZ":-12.025788152894624,"pfxX":7.298177381011996,"pfxZ":10.354721613386687,"pX":-0.2799307783479107,"pZ":2.0703541316560745,"vX0":-9.322280482735625,"vY0":-138.50207838752755,"vZ0":-7.658759889984676,"x":127.67,"y":182.88,"x0":2.178918420554787,"y0":50.000428649404185,"z0":5.672682797776702,"aX":14.198526057578075},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":-11.3,"spinRate":2309,"spinDirection":141},"zone":7,"typeConfidence":0.92,"plateTime":0.3952335330697019,"extension":6.644115535565566},"index":11,"playId":"4dfc99c4-7cca-3878-a342-3df7c4a9641c","pitchNumber":8,"startTime":"2026-08-15T04:34:45.829Z","endTime":"2026-08-15T04:34:50.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":67.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.532703274963097,"aZ":-44.387719229247246,"pfxX":-3.416305831879634,"pfxZ":-10.600236070411292,"pX":-1.1479761355975533,"pZ":1.9040061603389502,"vX0":-6.054115073704951,"vY0":-108.09600115097206,"vZ0":1.659973185157897,"x":160.76,"y":187.37,"x0":2.163096735103851,"y0":50.00379368657799,"z0":6.101425403042547,"aX":-3.935243667775244},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.6,"breakVerticalInduced":-18.0,"breakHorizontal":8.2,"spinRate":2727,"spinDirection":340},"zone":13,"typeConfidence":0.9,"plateTime":0.5119755456970734,"extension":6.517204112980773},"index":12,"playId":"22aacba8-2349-3f35-be21-26e5c8ad13dd","pitchNumber":9,"startTime":"2026-08-15T04:35:33.911Z","endTime":"2026-08-15T04:35:38.331Z","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":95.7,"endSpeed":86.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.383501417347055,"aZ":-12.937812753849398,"pfxX":7.514097657253151,"pfxZ":9.930683143212693,"pX":0.5473567460291237,"pZ":3.4190481355856113,"vX0":-7.39285648443764,"vY0":-139.05936455168307,"vZ0":-4.4392182267201665,"x":96.14,"y":146.47,"x0":2.2783011183247073,"y0":50.00237441165053,"z0":5.909825294681838,"aX":14.554508779491409},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":-11.9,"spinRate":2293,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.39555152767512114,"extension":6.516527327551767},"index":13,"playId":"2bea9863-971d-367d-8cf3-7487e423dcc6","pitchNumber":10,"startTime":"2026-08-15T04:35:51.974Z","endTime":"2026-08-15T04:35:55.066Z","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":95.6,"endSpeed":87.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.743990580680304,"aZ":-9.749761703560624,"pfxX":6.675786223238483,"pfxZ":11.52114162380047,"pX":-0.4469573845901916,"pZ":2.9702577937408328,"vX0":-9.404783017612306,"vY0":-138.79903957961753,"vZ0":-6.115034035156241,"x":134.04,"y":158.58,"x0":2.121714056677755,"y0":50.005207351767595,"z0":5.854712506708579,"aX":12.997062198298945},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":-10.1,"spinRate":2366,"spinDirection":150},"zone":1,"typeConfidence":0.93,"plateTime":0.39497504666920014,"extension":6.520869533434032},"index":14,"playId":"d55a8f65-f2f2-3397-a7ac-ec7e27192a15","pitchNumber":11,"startTime":"2026-08-15T04:36:08.538Z","endTime":"2026-08-15T04:36:11.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":67.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.996313427163837,"aZ":-46.35797863460153,"pfxX":-3.742143618788935,"pfxZ":-12.231025345316603,"pX":-0.39176264739651284,"pZ":2.537697431531086,"vX0":-4.494567464230923,"vY0":-108.27845100105591,"vZ0":3.2617620569244874,"x":131.93,"y":170.26,"x0":2.215725440958582,"y0":50.00260846210222,"z0":6.169359075579511,"aX":-4.339182648276069},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":-20.5,"breakHorizontal":8.2,"spinRate":2566,"spinDirection":335},"zone":4,"typeConfidence":0.91,"plateTime":0.5104204727836605,"extension":6.491614853719225},"index":15,"playId":"f2fcebf5-09f5-3117-8931-6027b7d38b18","pitchNumber":12,"startTime":"2026-08-15T04:36:28.306Z","endTime":"2026-08-15T04:36:33.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.8,"endSpeed":67.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57423249353908,"aZ":-44.08864852882052,"pfxX":-2.1693283287263805,"pfxZ":-10.399225900096404,"pX":-0.2436680811609549,"pZ":1.0703698065716538,"vX0":-4.799701424778502,"vY0":-107.29921843752024,"vZ0":-0.007484789156227967,"x":126.29,"y":209.88,"x0":2.3197606832338353,"y0":50.00240187162938,"z0":6.058533538474471,"aX":-2.485231029681448},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-18.4,"breakHorizontal":5.4,"spinRate":2784,"spinDirection":341},"zone":13,"typeConfidence":0.91,"plateTime":0.5138903768488161,"extension":6.510554242338642},"hitData":{"launchSpeed":59.5,"launchAngle":-69.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.09,"coordY":185.74}},"index":16,"playId":"2839e4c2-eda3-3bef-b088-6978783d1fd5","pitchNumber":13,"startTime":"2026-08-15T04:36:49.208Z","endTime":"2026-08-15T04:36:56.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:36:56.729Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Zack Gelof to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T04:37:01.337Z","endTime":"2026-08-15T04:38:47.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.509140208065748,"aZ":-12.549318162939246,"pfxX":7.166530257203314,"pfxZ":10.238816511208848,"pX":-1.5445653375912978,"pZ":1.3662359730294906,"vX0":-12.225797253864906,"vY0":-137.33535702422947,"vZ0":-9.26005972196556,"x":175.88,"y":201.89,"x0":2.0271256920808964,"y0":50.000817983401966,"z0":5.6284910011816365,"aX":13.733651529192128},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":-10.6,"spinRate":2392,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.39834877613003883,"extension":6.688298389395415},"index":0,"playId":"b0a10bf6-4982-36b5-9710-5d9a45cf522b","pitchNumber":1,"startTime":"2026-08-15T04:37:17.059Z","endTime":"2026-08-15T04:37:20.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51987489203271,"aZ":-10.892364655622515,"pfxX":6.766542269450984,"pfxZ":11.133448348430388,"pX":-0.8679491508837205,"pZ":2.3864737943516876,"vX0":-10.18203495068953,"vY0":-137.41038727060888,"vZ0":-7.034092315997244,"x":150.08,"y":174.35,"x0":2.0069025185369305,"y0":50.00434668194265,"z0":5.720009344444866,"aX":12.937168397039597},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":-10.1,"spinRate":2281,"spinDirection":149},"zone":13,"typeConfidence":0.92,"plateTime":0.3986355573607878,"extension":6.7469518566263185},"index":1,"playId":"7d6ae8c4-acf1-39e3-90e5-70a2b6ca1cbb","pitchNumber":2,"startTime":"2026-08-15T04:37:29.670Z","endTime":"2026-08-15T04:37:33.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92276579259659,"aZ":-10.46025688636908,"pfxX":4.084966660502932,"pfxZ":11.358619686187637,"pX":-1.90250942290516,"pZ":2.864166105588634,"vX0":-11.795602665320601,"vY0":-137.9327995743021,"vZ0":-6.0532426063111275,"x":189.52,"y":161.45,"x0":1.9134620747313824,"y0":50.002317780294455,"z0":5.80431949475987,"aX":7.809060514654818},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":-4.7,"spinRate":2412,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.39828816217230445,"extension":6.680810447876164},"index":2,"playId":"aec110b3-42d3-31a1-84f4-1456aab7f2f9","pitchNumber":3,"startTime":"2026-08-15T04:37:44.912Z","endTime":"2026-08-15T04:37:48.404Z","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":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.083612103165912,"aZ":-12.109333391415507,"pfxX":6.830716591694254,"pfxZ":10.50537576853425,"pX":-1.0355469038732914,"pZ":2.422569358719269,"vX0":-10.833692903084254,"vY0":-137.4682814066989,"vZ0":-6.683240533103991,"x":156.47,"y":173.37,"x0":2.0728804848641347,"y0":50.00325526751546,"z0":5.711065015565381,"aX":13.047503510193598},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-10.1,"spinRate":2342,"spinDirection":151},"zone":13,"typeConfidence":0.92,"plateTime":0.39877746928855773,"extension":6.72183903728685},"index":3,"playId":"78fbd6ae-8450-328c-86a4-c993794b441c","pitchNumber":4,"startTime":"2026-08-15T04:37:59.674Z","endTime":"2026-08-15T04:38:04.123Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47718975225498,"aZ":-11.125019849971617,"pfxX":6.5897361925997275,"pfxZ":10.919999709615546,"pX":0.44069443379654943,"pZ":2.09564692771402,"vX0":-7.229872168581055,"vY0":-138.343256012499,"vZ0":-7.800707442347348,"x":100.2,"y":182.2,"x0":2.2387693917600817,"y0":50.00267214200672,"z0":5.7078082497238185,"aX":12.702080622035258},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":-10.3,"spinRate":2414,"spinDirection":147},"zone":9,"typeConfidence":0.92,"plateTime":0.39676444473107164,"extension":6.614126721452045},"index":4,"playId":"a4887ccd-eaee-3fb4-9855-2695463782ae","pitchNumber":5,"startTime":"2026-08-15T04:38:26.167Z","endTime":"2026-08-15T04:38:29.801Z","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":95.8,"endSpeed":87.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.546846290407814,"aZ":-11.936194488884624,"pfxX":6.537053616272649,"pfxZ":10.368738729677295,"pX":0.006566015546078938,"pZ":3.23198263521302,"vX0":-8.186558252532365,"vY0":-139.14268251167502,"vZ0":-4.918832170207449,"x":116.75,"y":151.52,"x0":2.1438656043118014,"y0":50.00190121721884,"z0":5.819900388312238,"aX":12.758975493509766},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":-10.1,"spinRate":2418,"spinDirection":145},"zone":2,"typeConfidence":0.93,"plateTime":0.39433083068442,"extension":6.541686608815326},"hitData":{"launchSpeed":92.2,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.21,"coordY":147.43}},"index":5,"playId":"a56c757b-c188-384b-86c1-8ebcfb219dfb","pitchNumber":6,"startTime":"2026-08-15T04:38:40.564Z","endTime":"2026-08-15T04:38:47.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:38:47.639Z","atBatIndex":76},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Wyatt Langford reaches on a fielding error by third baseman Tommy White.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T04:38:52.990Z","endTime":"2026-08-15T04:40:47.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.269215746507243,"aZ":-10.899143843074773,"pfxX":6.379959009161531,"pfxZ":11.090352940072318,"pX":-0.46702949046486814,"pZ":2.3089996874491385,"vX0":-9.664407820967279,"vY0":-137.7960523945931,"vZ0":-7.185747408711768,"x":134.8,"y":176.44,"x0":2.2605391259617766,"y0":50.006061417850766,"z0":5.690951149130618,"aX":12.243408413782214},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":-9.5,"spinRate":2354,"spinDirection":145},"zone":4,"typeConfidence":0.92,"plateTime":0.39782945868644504,"extension":6.691173654758722},"index":0,"playId":"5534eb95-3e0b-3d6f-8801-4fc4f2faa532","pitchNumber":1,"startTime":"2026-08-15T04:39:09.754Z","endTime":"2026-08-15T04:39:13.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76260881700156,"aZ":-22.857395732422265,"pfxX":12.613285284288681,"pfxZ":6.307024124641632,"pX":0.7975219665578159,"pZ":-0.1394143725297822,"vX0":-7.939257083068036,"vY0":-121.34181724196449,"vZ0":-8.265601291475907,"x":86.6,"y":242.54,"x0":2.4881824353591875,"y0":50.004440344806675,"z0":5.33109242178953,"aX":18.639473303952304},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.5,"breakHorizontal":-20.8,"spinRate":2126,"spinDirection":119},"zone":14,"typeConfidence":0.91,"plateTime":0.45296370616280335,"extension":6.802587791181928},"index":1,"playId":"5382ce33-eb6b-3cd9-8ea9-80b6aa8ed4d7","pitchNumber":2,"startTime":"2026-08-15T04:39:24.669Z","endTime":"2026-08-15T04:39:28.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11602426373349,"aZ":-45.446016349889156,"pfxX":-4.30820850312889,"pfxZ":-11.291191182171659,"pX":0.662158545662964,"pZ":2.0403125576106143,"vX0":-2.711835077870922,"vY0":-108.9353089481744,"vZ0":2.0553988777009193,"x":91.76,"y":183.69,"x0":2.492724802935465,"y0":50.00413482591183,"z0":6.081369255944586,"aX":-5.062533640372788},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-19.2,"breakHorizontal":8.6,"spinRate":2635,"spinDirection":338},"zone":9,"typeConfidence":0.9,"plateTime":0.5071482218053402,"extension":6.4777806267896585},"index":2,"playId":"51618bff-4423-32ac-a4d6-635cfc4875f2","pitchNumber":3,"startTime":"2026-08-15T04:39:41.263Z","endTime":"2026-08-15T04:39:44.970Z","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":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.281979747003998,"aZ":-44.72242495187892,"pfxX":-3.4995919351668103,"pfxZ":-10.785905939719752,"pX":-1.4293792175443982,"pZ":-0.4872822633082793,"vX0":-6.6615580587173016,"vY0":-109.03723148045457,"vZ0":-3.077918167282875,"x":171.48,"y":251.94,"x0":2.1627298696771127,"y0":50.00513779061577,"z0":5.931118914817126,"aX":-4.06946206869027},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.1,"breakVerticalInduced":-20.0,"breakHorizontal":8.6,"spinRate":2753,"spinDirection":341},"zone":13,"typeConfidence":0.91,"plateTime":0.5090752006342689,"extension":6.668896844575248},"index":3,"playId":"2dd9aa98-1e89-334b-a545-bf44299a15a9","pitchNumber":4,"startTime":"2026-08-15T04:40:00.795Z","endTime":"2026-08-15T04:40:05.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.698139067596824,"aZ":-10.39506587885145,"pfxX":6.326283838864846,"pfxZ":11.03928737728142,"pX":0.07856062552368978,"pZ":4.05069146259149,"vX0":-8.004139646944065,"vY0":-139.63742428292252,"vZ0":-3.2713453676975206,"x":114.01,"y":129.41,"x0":2.1614085655625854,"y0":50.00667133701348,"z0":5.922398537672142,"aX":12.485976372025215},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.4,"breakHorizontal":-9.8,"spinRate":2343,"spinDirection":146},"zone":12,"typeConfidence":0.94,"plateTime":0.3923811839522551,"extension":6.450972336967128},"index":4,"playId":"b4e973d6-421b-3bc3-9235-eac79a3869e7","pitchNumber":5,"startTime":"2026-08-15T04:40:22.535Z","endTime":"2026-08-15T04:40:26.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.941810302868795,"aZ":-13.55734539636287,"pfxX":8.358605833063885,"pfxZ":9.782045889552958,"pX":0.24924633243545125,"pZ":1.5995157942994023,"vX0":-8.503145232457726,"vY0":-137.22536790858527,"vZ0":-8.415608706593229,"x":107.5,"y":195.59,"x0":2.3051208049532366,"y0":50.00266186366725,"z0":5.633749351375142,"aX":15.908691696542451},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-13.3,"spinRate":2352,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.39944557927001156,"extension":6.713447768051605},"hitData":{"launchSpeed":76.9,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.9,"coordY":166.88}},"index":5,"playId":"58243446-f716-3b9d-85d4-44db38696278","pitchNumber":6,"startTime":"2026-08-15T04:40:38.933Z","endTime":"2026-08-15T04:40:47.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:40:47.559Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Zack Gelof to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T04:40:58.133Z","endTime":"2026-08-15T04:41:38.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620698874674076,"aZ":-8.013930679882964,"pfxX":8.06427229617788,"pfxZ":12.466142737771786,"pX":0.07704264989160949,"pZ":1.9655449387321948,"vX0":-8.368453192119544,"vY0":-138.06904338093725,"vZ0":-8.848972835405554,"x":114.06,"y":185.71,"x0":2.0938891784402154,"y0":50.00638851697454,"z0":5.744680263216416,"aX":15.633831164564588},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.9,"breakHorizontal":-13.0,"spinRate":2505,"spinDirection":144},"zone":8,"typeConfidence":0.94,"plateTime":0.3961216444163487,"extension":6.470736379999777},"index":0,"playId":"fa9eaad7-bd9a-3f0a-921b-ca93753ae9be","pitchNumber":1,"startTime":"2026-08-15T04:41:13.365Z","endTime":"2026-08-15T04:41:17.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685834274202037,"aZ":-9.478203790035957,"pfxX":6.428984713346592,"pfxZ":11.481821652193922,"pX":0.06362551483654949,"pZ":2.3138078629956027,"vX0":-7.716262086349558,"vY0":-139.11219519494614,"vZ0":-7.780505987226721,"x":114.57,"y":176.31,"x0":2.0268528972260134,"y0":50.00364588513902,"z0":5.760656256546831,"aX":12.709884356812292},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.4,"breakHorizontal":-10.2,"spinRate":2482,"spinDirection":152},"zone":5,"typeConfidence":0.94,"plateTime":0.3924349540588721,"extension":6.553700414744111},"hitData":{"launchSpeed":94.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.57,"coordY":152.19}},"index":1,"playId":"3cec40ea-8323-3058-ad65-d95aa05dffab","pitchNumber":2,"startTime":"2026-08-15T04:41:30.745Z","endTime":"2026-08-15T04:41:38.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:41:38.209Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Zack Gelof to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T04:40:58.133Z","endTime":"2026-08-15T04:41:38.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620698874674076,"aZ":-8.013930679882964,"pfxX":8.06427229617788,"pfxZ":12.466142737771786,"pX":0.07704264989160949,"pZ":1.9655449387321948,"vX0":-8.368453192119544,"vY0":-138.06904338093725,"vZ0":-8.848972835405554,"x":114.06,"y":185.71,"x0":2.0938891784402154,"y0":50.00638851697454,"z0":5.744680263216416,"aX":15.633831164564588},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.9,"breakHorizontal":-13.0,"spinRate":2505,"spinDirection":144},"zone":8,"typeConfidence":0.94,"plateTime":0.3961216444163487,"extension":6.470736379999777},"index":0,"playId":"fa9eaad7-bd9a-3f0a-921b-ca93753ae9be","pitchNumber":1,"startTime":"2026-08-15T04:41:13.365Z","endTime":"2026-08-15T04:41:17.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685834274202037,"aZ":-9.478203790035957,"pfxX":6.428984713346592,"pfxZ":11.481821652193922,"pX":0.06362551483654949,"pZ":2.3138078629956027,"vX0":-7.716262086349558,"vY0":-139.11219519494614,"vZ0":-7.780505987226721,"x":114.57,"y":176.31,"x0":2.0268528972260134,"y0":50.00364588513902,"z0":5.760656256546831,"aX":12.709884356812292},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.4,"breakHorizontal":-10.2,"spinRate":2482,"spinDirection":152},"zone":5,"typeConfidence":0.94,"plateTime":0.3924349540588721,"extension":6.553700414744111},"hitData":{"launchSpeed":94.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.57,"coordY":152.19}},"index":1,"playId":"3cec40ea-8323-3058-ad65-d95aa05dffab","pitchNumber":2,"startTime":"2026-08-15T04:41:30.745Z","endTime":"2026-08-15T04:41:38.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T04:41:38.209Z","atBatIndex":78},"scoringPlays":[11,47,53,60,69,70],"playsByInning":[{"startIndex":0,"endIndex":12,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10,11,12],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":129.71,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":67.06,"y":77.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":144.86,"y":150.67},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":121.42,"y":115.31},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":157.4,"y":64.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":187.07,"y":109.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":166.57,"y":59.71},"type":"H","description":"Double"}]}},{"startIndex":13,"endIndex":20,"top":[13,14,15],"bottom":[16,17,18,19,20],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":188.57,"y":88.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":117.26,"y":143.57},"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":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":129.5,"y":131.34},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":107.51,"y":55.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":95.12,"y":146.98},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":181.72,"y":147.64},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":101.16,"y":63.71},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23,24],"bottom":[25,26,27,28],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":114.11,"y":36.86},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":85.88,"y":97.46},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":121.59,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":80.55,"y":86.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":152.03,"y":145.66},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31],"bottom":[32,33,34,35],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":169.7,"y":65.8},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":108.06,"y":157.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":164.14,"y":103.62},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":144.13,"y":56.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":122.7,"y":185.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":187.61,"y":112.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":151.18,"y":56.3},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":43,"top":[36,37,38],"bottom":[39,40,41,42,43],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":123.88,"y":130.14},"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":5,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":124.84,"y":181.07},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":117.26,"y":148.64},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":149.19,"y":155.74},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":85.88,"y":97.97},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":54,"top":[44,45,46,47,48,49,50],"bottom":[51,52,53,54],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":149.83,"y":128.74},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":106.44,"y":159.79},"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":6,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":97.98,"y":27.94},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":128.64,"y":127.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":209.54,"y":59.86},"type":"H","description":"Home Run"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57],"bottom":[58,59,60,61],"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":148.53,"y":155.63},"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":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":104.82,"y":165.87},"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":7,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":151.9,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":138.74,"y":33.3},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":100.91,"y":131.38},"type":"O","description":"Lineout"}]}},{"startIndex":62,"endIndex":74,"top":[62,63,64,65,66],"bottom":[67,68,69,70,71,72,73,74],"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":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":75.8,"y":131.37},"type":"H","description":"Double"},{"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":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":56.71,"y":89.65},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":157.37,"y":130.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":126.93,"y":202.7},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":173.54,"y":131.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":45.23,"y":116.03},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":144.86,"y":153.71},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":75,"endIndex":78,"top":[75,76,77,78],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":123.09,"y":185.74},"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":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":147.21,"y":147.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":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":105.9,"y":166.88},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":147.57,"y":152.19},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":9,"errors":2,"leftOnBase":9},"away":{"runs":3,"hits":4,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"catcher":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"first":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"second":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"third":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"shortstop":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"right":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"onDeck":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"inHole":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"battingOrder":6,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"onDeck":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"inHole":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"battingOrder":2,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":0,"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":8,"groundOuts":13,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".242","atBats":32,"obp":".315","slg":".394","ops":".709","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":33,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"4.31","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.30","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":65,"strikes":84,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":7,"pitchesPerInning":"18.63","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"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":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":56,"groundOuts":68,"airOuts":96,"runs":40,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":81,"baseOnBalls":42,"intentionalWalks":0,"hits":57,"hitByPitch":4,"avg":".194","atBats":294,"obp":".302","slg":".320","ops":".622","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":94,"rbi":31,"leftOnBase":139,"sacBunts":7,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.75","popOuts":22,"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":0,"putOuts":244,"errors":1,"chances":245,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":41,"groundOuts":55,"airOuts":83,"runs":40,"doubles":14,"triples":2,"homeRuns":13,"strikeOuts":70,"baseOnBalls":23,"intentionalWalks":0,"hits":69,"hitByPitch":3,"avg":".249","atBats":277,"obp":".314","slg":".455","ops":".769","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":126,"rbi":31,"leftOnBase":97,"sacBunts":0,"sacFlies":0,"babip":".289","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.31","popOuts":27,"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":4,"putOuts":151,"errors":0,"chances":155,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 3 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":47,"strikes":47,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":23,"gamesStarted":21,"flyOuts":64,"groundOuts":110,"airOuts":124,"runs":59,"doubles":20,"triples":4,"homeRuns":16,"strikeOuts":106,"baseOnBalls":47,"intentionalWalks":0,"hits":115,"hitByPitch":4,"atBats":451,"obp":".328","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1937,"era":"4.50","inningsPitched":"116.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.40","battersFaced":506,"outs":348,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1937,"balls":744,"strikes":1193,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":3,"winPercentage":".308","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"8.22","walksPer9Inn":"3.65","hitsPer9Inn":"8.92","runsScoredPer9":"4.58","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":33},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":63,"groundOuts":98,"airOuts":107,"runs":50,"doubles":17,"triples":0,"homeRuns":20,"strikeOuts":125,"baseOnBalls":35,"intentionalWalks":0,"hits":100,"hitByPitch":3,"avg":".234","atBats":428,"obp":".295","slg":".414","ops":".709","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":177,"rbi":71,"leftOnBase":197,"sacBunts":0,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","popOuts":26,"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":96,"putOuts":753,"errors":4,"chances":853,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":29,"groundOuts":44,"airOuts":54,"runs":21,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":3,"hits":43,"hitByPitch":3,"atBats":187,"obp":".291","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":786,"era":"3.19","inningsPitched":"48.0","wins":6,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":17,"whip":"1.19","battersFaced":208,"outs":144,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":254,"strikes":532,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.38","gamesFinished":6,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"9.38","walksPer9Inn":"2.63","hitsPer9Inn":"8.06","runsScoredPer9":"3.94","homeRunsPer9":"0.94","inheritedRunners":22,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.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":55,"gamesStarted":4,"flyOuts":29,"groundOuts":60,"airOuts":48,"runs":23,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":0,"hits":54,"hitByPitch":3,"atBats":205,"obp":".318","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":859,"era":"3.42","inningsPitched":"52.2","wins":3,"losses":2,"saves":4,"saveOpportunities":6,"holds":11,"blownSaves":2,"earnedRuns":20,"whip":"1.29","battersFaced":225,"outs":158,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":859,"balls":299,"strikes":560,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":2,"winPercentage":".600","pitchesPerInning":"16.31","gamesFinished":12,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.86","walksPer9Inn":"2.39","hitsPer9Inn":"9.23","runsScoredPer9":"3.93","homeRunsPer9":"0.34","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 3-3)","summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":2,"strikes":13,"strikePercentage":".870","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.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":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":54,"gamesStarted":0,"flyOuts":26,"groundOuts":35,"airOuts":46,"runs":17,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":55,"baseOnBalls":27,"intentionalWalks":4,"hits":40,"hitByPitch":2,"atBats":172,"obp":".340","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":832,"era":"2.91","inningsPitched":"46.1","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":10,"blownSaves":4,"earnedRuns":15,"whip":"1.45","battersFaced":205,"outs":139,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":832,"balls":308,"strikes":524,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".500","pitchesPerInning":"17.96","gamesFinished":10,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"10.68","walksPer9Inn":"5.24","hitsPer9Inn":"7.77","runsScoredPer9":"3.30","homeRunsPer9":"0.97","inheritedRunners":41,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"38","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":14,"groundOuts":19,"airOuts":27,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".139","atBats":79,"obp":".181","slg":".177","ops":".358","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":14,"rbi":1,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","assists":10,"putOuts":176,"errors":3,"chances":189,"fielding":".984","passedBall":0,"pickoffs":1}},"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":"601","stats":{"batting":{"note":"a-","summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":111,"flyOuts":46,"groundOuts":76,"airOuts":81,"runs":49,"doubles":11,"triples":2,"homeRuns":22,"strikeOuts":84,"baseOnBalls":44,"intentionalWalks":1,"hits":79,"hitByPitch":3,"avg":".249","atBats":317,"obp":".343","slg":".505","ops":".848","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":160,"rbi":46,"leftOnBase":98,"sacBunts":0,"sacFlies":3,"babip":".266","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"14.41","popOuts":14,"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":46,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":43,"gamesStarted":1,"flyOuts":30,"groundOuts":47,"airOuts":57,"runs":12,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":56,"baseOnBalls":14,"intentionalWalks":2,"hits":26,"hitByPitch":0,"atBats":184,"obp":".200","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":845,"era":"1.83","inningsPitched":"54.0","wins":3,"losses":1,"saves":23,"saveOpportunities":26,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"0.74","battersFaced":200,"outs":162,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":845,"balls":278,"strikes":567,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".750","pitchesPerInning":"15.65","gamesFinished":33,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.33","walksPer9Inn":"2.33","hitsPer9Inn":"4.33","runsScoredPer9":"2.00","homeRunsPer9":"0.50","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":39,"groundOuts":59,"airOuts":62,"runs":35,"doubles":8,"triples":0,"homeRuns":12,"strikeOuts":67,"baseOnBalls":34,"intentionalWalks":3,"hits":46,"hitByPitch":2,"avg":".198","atBats":232,"obp":".304","slg":".388","ops":".692","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":90,"rbi":29,"leftOnBase":106,"sacBunts":0,"sacFlies":2,"babip":".219","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":7,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":94,"errors":5,"chances":220,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":8,"flyOuts":52,"groundOuts":62,"airOuts":96,"runs":33,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":49,"baseOnBalls":22,"intentionalWalks":1,"hits":63,"hitByPitch":5,"atBats":268,"obp":".303","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1124,"era":"3.44","inningsPitched":"70.2","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.20","battersFaced":298,"outs":212,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1124,"balls":414,"strikes":710,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"15.91","gamesFinished":8,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"6.24","walksPer9Inn":"2.80","hitsPer9Inn":"8.02","runsScoredPer9":"4.20","homeRunsPer9":"1.15","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":20,"groundOuts":74,"airOuts":39,"runs":19,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".267","atBats":191,"obp":".309","slg":".309","ops":".618","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":59,"rbi":20,"leftOnBase":78,"sacBunts":8,"sacFlies":1,"babip":".323","groundOutsToAirouts":"1.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"191.00","popOuts":5,"lineOuts":14},"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":118,"putOuts":72,"errors":2,"chances":192,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":16,"groundOuts":23,"airOuts":31,"runs":16,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":1,"hits":25,"hitByPitch":2,"atBats":103,"obp":".310","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":456,"era":"4.94","inningsPitched":"27.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":15,"whip":"1.21","battersFaced":114,"outs":82,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":456,"balls":168,"strikes":288,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":".750","pitchesPerInning":"16.68","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.90","walksPer9Inn":"2.63","hitsPer9Inn":"8.23","runsScoredPer9":"5.27","homeRunsPer9":"0.99","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":22,"groundOuts":26,"airOuts":43,"runs":16,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".250","atBats":148,"obp":".313","slg":".453","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":67,"rbi":21,"leftOnBase":71,"sacBunts":0,"sacFlies":1,"babip":".303","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.14","popOuts":14,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":54,"errors":2,"chances":117,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":47,"groundOuts":101,"airOuts":92,"runs":55,"doubles":23,"triples":3,"homeRuns":13,"strikeOuts":102,"baseOnBalls":31,"intentionalWalks":0,"hits":106,"hitByPitch":3,"avg":".268","atBats":395,"obp":".323","slg":".441","ops":".764","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":174,"rbi":64,"leftOnBase":164,"sacBunts":1,"sacFlies":5,"babip":".326","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.38","popOuts":19,"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":192,"putOuts":152,"errors":5,"chances":349,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":72,"groundOuts":109,"airOuts":140,"runs":66,"doubles":26,"triples":3,"homeRuns":17,"strikeOuts":149,"baseOnBalls":49,"intentionalWalks":0,"hits":117,"hitByPitch":6,"atBats":510,"obp":".303","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2270,"era":"4.43","inningsPitched":"134.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.24","battersFaced":570,"outs":402,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2270,"balls":818,"strikes":1452,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".400","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"10.01","walksPer9Inn":"3.29","hitsPer9Inn":"7.86","runsScoredPer9":"4.43","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"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":23,"gamesStarted":23,"flyOuts":65,"groundOuts":88,"airOuts":122,"runs":53,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":147,"baseOnBalls":31,"intentionalWalks":3,"hits":110,"hitByPitch":0,"atBats":465,"obp":".284","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2024,"era":"3.95","inningsPitched":"120.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.17","battersFaced":498,"outs":362,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2024,"balls":698,"strikes":1326,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.77","gamesFinished":0,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"10.96","walksPer9Inn":"2.31","hitsPer9Inn":"8.20","runsScoredPer9":"3.95","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":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":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":71,"groundOuts":105,"airOuts":116,"runs":50,"doubles":27,"triples":4,"homeRuns":13,"strikeOuts":106,"baseOnBalls":40,"intentionalWalks":1,"hits":121,"hitByPitch":6,"avg":".271","atBats":446,"obp":".338","slg":".437","ops":".775","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":195,"rbi":47,"leftOnBase":169,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.31","popOuts":11,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":177,"errors":4,"chances":184,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID594835":{"person":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":1,"balls":0,"strikes":1,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":3,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":25,"obp":".379","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":118,"era":"1.35","inningsPitched":"6.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.65","battersFaced":29,"outs":20,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":44,"strikes":74,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"17.70","gamesFinished":2,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.05","walksPer9Inn":"5.40","hitsPer9Inn":"9.45","runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB","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":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":8,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".211","atBats":19,"obp":".286","slg":".211","ops":".497","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":4,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":24,"groundOuts":34,"airOuts":49,"runs":14,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":4,"intentionalWalks":1,"hits":35,"hitByPitch":1,"avg":".232","atBats":151,"obp":".255","slg":".391","ops":".646","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":59,"rbi":20,"leftOnBase":65,"sacBunts":2,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.20","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":15,"putOuts":382,"errors":4,"chances":401,"fielding":".990","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":2,"gamesStarted":2,"flyOuts":12,"groundOuts":8,"airOuts":18,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":40,"obp":".311","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"2.38","inningsPitched":"11.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.15","battersFaced":46,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":46,"strikes":99,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".000","pitchesPerInning":"12.79","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.76","walksPer9Inn":"2.38","hitsPer9Inn":"7.94","runsScoredPer9":"2.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"ID672284":{"person":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":10,"groundOuts":9,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".224","atBats":67,"obp":".307","slg":".299","ops":".606","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":20,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".359","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":33,"errors":0,"chances":34,"fielding":"1.000","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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":10,"airOuts":4,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":30,"obp":".419","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":131,"era":"10.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.17","battersFaced":31,"outs":18,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":50,"strikes":81,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"21.83","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"1.50","hitsPer9Inn":"18.00","runsScoredPer9":"10.50","homeRunsPer9":"3.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"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":46,"gamesStarted":1,"flyOuts":31,"groundOuts":35,"airOuts":49,"runs":29,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":48,"hitByPitch":1,"atBats":172,"obp":".339","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":692,"era":"5.95","inningsPitched":"42.1","wins":5,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":28,"whip":"1.49","battersFaced":190,"outs":127,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":692,"balls":234,"strikes":458,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".625","pitchesPerInning":"16.35","gamesFinished":8,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.93","walksPer9Inn":"3.19","hitsPer9Inn":"10.20","runsScoredPer9":"6.17","homeRunsPer9":"1.49","inheritedRunners":26,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":11},"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}}},"batters":[694671,607043,608369,677649,669394,679822,592626,683227,670032,553869,694497,677958,681217,695239,641302,594835],"pitchers":[677958,681217,695239,641302,594835],"bench":[672284,642851],"bullpen":[674003,669022,682608,656641,656756,615698,668390,594798],"battingOrder":[694671,607043,608369,677649,669394,592626,670032,553869,694497],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Duran, E (23, Rom)."},{"label":"HR","value":"Burger (20, 6th inning off Jump, 2 on, 1 out)."},{"label":"TB","value":"Burger 4; Carter; Duran, E 3."},{"label":"RBI","value":"Burger 3 (71)."},{"label":"Runners left in scoring position, 2 out","value":"Foscue 2; Lopez, N; Duran, E."},{"label":"GIDP","value":"Langford."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Langford (9, 2nd base off Jump/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Díaz, E (4, throw)."},{"label":"DP","value":"(Lopez, N-Seager-Burger)."}]}],"note":[{"label":"a","value":"Struck out for Foscue in the 6th."},{"label":"b","value":"Flied out for Freeman, C in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".243","atBats":33,"obp":".317","slg":".400","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":19,"rbi":7,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":13,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":32,"obp":".263","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"5.48","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.50","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":70,"strikes":109,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":3,"pitchesPerInning":"19.89","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":2,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":37,"groundOuts":96,"airOuts":69,"runs":46,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":94,"baseOnBalls":41,"intentionalWalks":1,"hits":67,"hitByPitch":1,"avg":".207","atBats":324,"obp":".297","slg":".346","ops":".643","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":112,"rbi":34,"leftOnBase":134,"sacBunts":1,"sacFlies":1,"babip":".258","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.40","popOuts":8,"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":2,"putOuts":199,"errors":3,"chances":204,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":44,"groundOuts":75,"airOuts":74,"runs":26,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".217","atBats":254,"obp":".271","slg":".402","ops":".673","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":102,"rbi":39,"leftOnBase":130,"sacBunts":0,"sacFlies":3,"babip":".228","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.09","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":7,"stolenBases":42,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":13,"putOuts":403,"errors":3,"chances":419,"fielding":".993","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695720":{"person":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"jerseyNumber":"47","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"701","stats":{"batting":{"note":"c-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":13,"groundOuts":30,"airOuts":23,"runs":9,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".253","atBats":91,"obp":".269","slg":".275","ops":".544","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":25,"rbi":1,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":62,"errors":3,"chances":90,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":19,"groundOuts":36,"airOuts":36,"runs":24,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".276","atBats":134,"obp":".362","slg":".433","ops":".795","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":58,"rbi":16,"leftOnBase":54,"sacBunts":2,"sacFlies":0,"babip":".327","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.67","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":34,"errors":3,"chances":92,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":24,"gamesStarted":21,"flyOuts":64,"groundOuts":128,"airOuts":118,"runs":52,"doubles":16,"triples":0,"homeRuns":13,"strikeOuts":107,"baseOnBalls":53,"intentionalWalks":1,"hits":94,"hitByPitch":8,"atBats":442,"obp":".306","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1914,"era":"3.41","inningsPitched":"121.1","wins":8,"losses":6,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":46,"whip":"1.21","battersFaced":508,"outs":364,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":1914,"balls":749,"strikes":1165,"strikePercentage":".610","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".571","pitchesPerInning":"15.77","gamesFinished":2,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.93","hitsPer9Inn":"6.97","runsScoredPer9":"3.86","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":6,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 3 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":29,"groundOuts":53,"airOuts":56,"runs":47,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":67,"baseOnBalls":17,"intentionalWalks":0,"hits":67,"hitByPitch":4,"avg":".278","atBats":241,"obp":".336","slg":".498","ops":".834","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":120,"rbi":32,"leftOnBase":95,"sacBunts":2,"sacFlies":0,"babip":".335","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.54","popOuts":16,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":104,"putOuts":91,"errors":7,"chances":202,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID680723":{"person":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":134,"era":"2.45","inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":33,"outs":22,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":52,"strikes":82,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.27","gamesFinished":1,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"15.95","walksPer9Inn":"4.91","hitsPer9Inn":"8.59","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":5,"groundOuts":17,"airOuts":19,"runs":17,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":17,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":83,"obp":".396","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":412,"era":"6.75","inningsPitched":"20.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":15,"whip":"1.95","battersFaced":101,"outs":60,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":163,"strikes":249,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.60","gamesFinished":6,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"11.25","walksPer9Inn":"7.65","hitsPer9Inn":"9.90","runsScoredPer9":"7.65","homeRunsPer9":"1.35","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"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}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | HR, 2 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":55,"groundOuts":91,"airOuts":115,"runs":33,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":25,"intentionalWalks":1,"hits":87,"hitByPitch":4,"avg":".263","atBats":331,"obp":".319","slg":".353","ops":".672","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":117,"rbi":39,"leftOnBase":138,"sacBunts":1,"sacFlies":4,"babip":".286","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.20","popOuts":20,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":176,"putOuts":234,"errors":4,"chances":414,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":3,"flyOuts":30,"groundOuts":26,"airOuts":48,"runs":27,"doubles":5,"triples":1,"homeRuns":11,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":1,"hits":35,"hitByPitch":2,"atBats":144,"obp":".341","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":660,"era":"6.16","inningsPitched":"38.0","wins":1,"losses":3,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.45","battersFaced":167,"outs":114,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":262,"strikes":398,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".250","pitchesPerInning":"17.37","gamesFinished":6,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"8.53","walksPer9Inn":"4.74","hitsPer9Inn":"8.29","runsScoredPer9":"6.39","homeRunsPer9":"2.61","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661531":{"person":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".185","atBats":27,"obp":".214","slg":".407","ops":".621","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":11,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".158","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.50","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":3,"putOuts":62,"errors":0,"chances":65,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":38,"groundOuts":77,"airOuts":66,"runs":23,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":42,"baseOnBalls":26,"intentionalWalks":0,"hits":64,"hitByPitch":4,"avg":".260","atBats":246,"obp":".337","slg":".415","ops":".752","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":102,"rbi":35,"leftOnBase":117,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.14","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":13,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":36,"obp":".439","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"9.00","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.25","battersFaced":41,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":56,"strikes":77,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"16.63","gamesFinished":8,"strikeoutWalkRatio":"0.20","strikeoutsPer9Inn":"1.13","walksPer9Inn":"5.63","hitsPer9Inn":"14.63","runsScoredPer9":"10.13","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":79,"errors":0,"chances":82,"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"}]},"ID656240":{"person":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":18,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":44,"obp":".314","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":197,"era":"2.31","inningsPitched":"11.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.37","battersFaced":52,"outs":35,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":197,"balls":72,"strikes":125,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".---","pitchesPerInning":"16.89","gamesFinished":3,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.09","hitsPer9Inn":"9.26","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":16,"flyOuts":56,"groundOuts":55,"airOuts":111,"runs":51,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":75,"baseOnBalls":44,"intentionalWalks":0,"hits":84,"hitByPitch":3,"atBats":319,"obp":".354","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1505,"era":"5.38","inningsPitched":"82.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":49,"whip":"1.56","battersFaced":372,"outs":246,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1505,"balls":583,"strikes":922,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".556","pitchesPerInning":"18.35","gamesFinished":0,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"8.23","walksPer9Inn":"4.83","hitsPer9Inn":"9.22","runsScoredPer9":"5.60","homeRunsPer9":"1.54","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":39,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":13,"groundOuts":33,"airOuts":30,"runs":15,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".266","atBats":128,"obp":".307","slg":".398","ops":".705","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":51,"rbi":10,"leftOnBase":54,"sacBunts":2,"sacFlies":1,"babip":".344","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":41,"errors":6,"chances":123,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":57,"flyOuts":19,"groundOuts":33,"airOuts":43,"runs":24,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":68,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".212","atBats":179,"obp":".280","slg":".363","ops":".643","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":65,"rbi":21,"leftOnBase":73,"sacBunts":0,"sacFlies":3,"babip":".303","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.80","popOuts":13,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":28,"errors":3,"chances":85,"fielding":".965","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"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":52,"groundOuts":116,"airOuts":93,"runs":58,"doubles":27,"triples":3,"homeRuns":19,"strikeOuts":91,"baseOnBalls":53,"intentionalWalks":4,"hits":97,"hitByPitch":3,"avg":".245","atBats":396,"obp":".338","slg":".472","ops":".810","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":187,"rbi":56,"leftOnBase":179,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.84","popOuts":21,"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":6,"putOuts":195,"errors":1,"chances":202,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":1,"flyOuts":9,"groundOuts":19,"airOuts":22,"runs":10,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":81,"obp":".329","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":299,"era":"4.74","inningsPitched":"19.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":10,"whip":"1.47","battersFaced":85,"outs":57,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":299,"balls":96,"strikes":203,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".---","pitchesPerInning":"15.74","gamesFinished":0,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"7.58","walksPer9Inn":"1.42","hitsPer9Inn":"11.84","runsScoredPer9":"4.74","homeRunsPer9":"0.95","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 3 ER, K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":40,"strikes":61,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":15,"gamesStarted":15,"flyOuts":44,"groundOuts":60,"airOuts":77,"runs":41,"doubles":19,"triples":0,"homeRuns":8,"strikeOuts":85,"baseOnBalls":37,"intentionalWalks":1,"hits":76,"hitByPitch":3,"atBats":294,"obp":".343","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1359,"era":"4.50","inningsPitched":"78.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.45","battersFaced":338,"outs":234,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1359,"balls":485,"strikes":874,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":3,"winPercentage":".417","pitchesPerInning":"17.42","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.81","walksPer9Inn":"4.27","hitsPer9Inn":"8.77","runsScoredPer9":"4.73","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"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"}]},"ID696522":{"person":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":10,"groundOuts":10,"airOuts":19,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":51,"obp":".426","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":229,"era":"7.30","inningsPitched":"12.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":10,"whip":"2.03","battersFaced":61,"outs":37,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":87,"strikes":142,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".000","pitchesPerInning":"18.57","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.38","walksPer9Inn":"4.38","hitsPer9Inn":"13.86","runsScoredPer9":"7.30","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":31,"groundOuts":26,"airOuts":34,"runs":20,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":47,"baseOnBalls":19,"intentionalWalks":0,"hits":28,"hitByPitch":2,"atBats":134,"obp":".314","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":661,"era":"4.74","inningsPitched":"38.0","wins":4,"losses":3,"saves":2,"saveOpportunities":3,"holds":6,"blownSaves":1,"earnedRuns":20,"whip":"1.24","battersFaced":156,"outs":114,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":661,"balls":237,"strikes":424,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".571","pitchesPerInning":"17.39","gamesFinished":13,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"11.13","walksPer9Inn":"4.50","hitsPer9Inn":"6.63","runsScoredPer9":"4.74","homeRunsPer9":"1.89","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","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":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":56,"gamesStarted":0,"flyOuts":22,"groundOuts":39,"airOuts":47,"runs":22,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":70,"baseOnBalls":34,"intentionalWalks":2,"hits":48,"hitByPitch":5,"atBats":203,"obp":".358","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1034,"era":"3.57","inningsPitched":"53.0","wins":3,"losses":1,"saves":11,"saveOpportunities":16,"holds":10,"blownSaves":5,"earnedRuns":21,"whip":"1.55","battersFaced":243,"outs":159,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1034,"balls":404,"strikes":630,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".750","pitchesPerInning":"19.51","gamesFinished":19,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"11.89","walksPer9Inn":"5.77","hitsPer9Inn":"8.15","runsScoredPer9":"3.74","homeRunsPer9":"1.02","inheritedRunners":35,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 3-3)","summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":14,"strikes":15,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":1,"flyOuts":34,"groundOuts":40,"airOuts":51,"runs":27,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":65,"baseOnBalls":27,"intentionalWalks":1,"hits":52,"hitByPitch":3,"atBats":203,"obp":".347","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":947,"era":"3.67","inningsPitched":"54.0","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":6,"blownSaves":4,"earnedRuns":22,"whip":"1.46","battersFaced":238,"outs":162,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":947,"balls":368,"strikes":579,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.54","gamesFinished":13,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"10.83","walksPer9Inn":"4.50","hitsPer9Inn":"8.67","runsScoredPer9":"4.50","homeRunsPer9":"1.00","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":23,"groundOuts":75,"airOuts":37,"runs":28,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":82,"baseOnBalls":20,"intentionalWalks":0,"hits":65,"hitByPitch":10,"avg":".254","atBats":256,"obp":".330","slg":".348","ops":".678","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":89,"rbi":22,"leftOnBase":92,"sacBunts":1,"sacFlies":2,"babip":".351","groundOutsToAirouts":"2.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"51.20","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":214,"errors":6,"chances":223,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":29,"gamesStarted":11,"flyOuts":56,"groundOuts":59,"airOuts":91,"runs":69,"doubles":17,"triples":2,"homeRuns":16,"strikeOuts":94,"baseOnBalls":32,"intentionalWalks":0,"hits":92,"hitByPitch":8,"atBats":332,"obp":".352","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1449,"era":"7.27","inningsPitched":"81.2","wins":2,"losses":9,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":66,"whip":"1.52","battersFaced":376,"outs":245,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":1449,"balls":511,"strikes":938,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".182","pitchesPerInning":"17.74","gamesFinished":5,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"10.36","walksPer9Inn":"3.53","hitsPer9Inn":"10.14","runsScoredPer9":"7.60","homeRunsPer9":"1.76","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"0-0 | HBP, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":47,"groundOuts":113,"airOuts":82,"runs":37,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":85,"hitByPitch":3,"avg":".269","atBats":316,"obp":".301","slg":".392","ops":".693","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":124,"rbi":37,"leftOnBase":133,"sacBunts":1,"sacFlies":1,"babip":".287","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.14","popOuts":9,"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":134,"putOuts":82,"errors":0,"chances":216,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[643446,805779,675961,691016,680869,671732,666126,691777,622268,695720,641680,703607,695611,665622,680723,665660,663687],"pitchers":[695611,665622,680723,665660,663687],"bench":[661531],"bullpen":[686930,669620,656240,669372,686751,696522,682052,678022],"battingOrder":[643446,675961,691016,680869,671732,691777,695720,641680,703607],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Cortes (15, Rocker); McNeil 2 (15, Rocker, Alexander, T); Williams (11, Alexander, T)."},{"label":"HR","value":"McNeil (5, 6th inning off Silseth, 0 on, 2 out); Butler, L (10, 7th inning off Ahlstrom, 0 on, 2 out)."},{"label":"TB","value":"Butler, L 4; Cortes 2; McNeil 9; Soderstrom; White; Williams 2."},{"label":"RBI","value":"Butler, L (34); Cortes 3 (35); McNeil 3 (39)."},{"label":"2-out RBI","value":"Cortes 3; Butler, L; McNeil."},{"label":"Runners left in scoring position, 2 out","value":"Soderstrom; Walton 2."},{"label":"GIDP","value":"Butler, L."},{"label":"Team RISP","value":"3-for-12."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Walton (3, fielding); White (3, fielding)."},{"label":"DP","value":"(Williams-McNeil)."}]}],"note":[{"label":"a","value":"Walked for Wilson, J in the 2nd."},{"label":"b","value":"Lined out for Cortes in the 7th."},{"label":"c","value":"Singled for Walton in the 8th."}]}},"officials":[{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Wilson, J (by Rocker)."},{"label":"ABS Challenge","value":"Burger (Strike-Overturned to Ball); Díaz, E 3 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Overturned to Strike); Heim (Ball-Confirmed); Harris, H (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Rocker 94-47; Silseth 15-13; Ahlstrom 16-11; Alexander, T 23-12; Gonzales, M 1-1; Jump 101-61; Medina 29-15; Rom 8-6; Alvarado 14-9; Harris, H 27-18."},{"label":"Groundouts-flyouts","value":"Rocker 4-7; Silseth 1-0; Ahlstrom 0-0; Alexander, T 1-0; Gonzales, M 1-0; Jump 6-7; Medina 2-0; Rom 1-0; Alvarado 0-1; Harris, H 4-0."},{"label":"Batters faced","value":"Rocker 25; Silseth 4; Ahlstrom 4; Alexander, T 7; Gonzales, M 1; Jump 23; Medina 5; Rom 3; Alvarado 3; Harris, H 4."},{"label":"Inherited runners-scored","value":"Gonzales, M 3-0; Alvarado 1-0."},{"label":"Umpires","value":"HP: Mike Estabrook. 1B: Jacob Metz. 2B: Malachi Moore. 3B: Alfonso Márquez. "},{"label":"Weather","value":"77 degrees, Clear."},{"label":"Wind","value":"10 mph, R To L."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"3:01."},{"label":"Att","value":"8,082."},{"label":"Venue","value":"Sutter Health Park."},{"label":"August 14, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","boxscoreName":"McNeil"},"jerseyNumber":"22","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | HR, 2 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":55,"groundOuts":91,"airOuts":115,"runs":33,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":25,"intentionalWalks":1,"hits":87,"hitByPitch":4,"avg":".263","atBats":331,"obp":".319","slg":".353","ops":".672","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":117,"rbi":39,"leftOnBase":138,"sacBunts":1,"sacFlies":4,"babip":".286","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.20","popOuts":20,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":176,"putOuts":234,"errors":4,"chances":414,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","boxscoreName":"Burger"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":63,"groundOuts":98,"airOuts":107,"runs":50,"doubles":17,"triples":0,"homeRuns":20,"strikeOuts":125,"baseOnBalls":35,"intentionalWalks":0,"hits":100,"hitByPitch":3,"avg":".234","atBats":428,"obp":".295","slg":".414","ops":".709","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":177,"rbi":71,"leftOnBase":197,"sacBunts":0,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","popOuts":26,"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":96,"putOuts":753,"errors":4,"chances":853,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","boxscoreName":"Cortes"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":38,"groundOuts":77,"airOuts":66,"runs":23,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":42,"baseOnBalls":26,"intentionalWalks":0,"hits":64,"hitByPitch":4,"avg":".260","atBats":246,"obp":".337","slg":".415","ops":".752","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":102,"rbi":35,"leftOnBase":117,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.14","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":13,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":36,"obp":".439","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"9.00","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.25","battersFaced":41,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":56,"strikes":77,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"16.63","gamesFinished":8,"strikeoutWalkRatio":"0.20","strikeoutsPer9Inn":"1.13","walksPer9Inn":"5.63","hitsPer9Inn":"14.63","runsScoredPer9":"10.13","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":79,"errors":0,"chances":82,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"loser":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}