{"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":824964,"link":"/api/v1.1/game/824964/feed/live","metaData":{"wait":10,"timeStamp":"20260825_043323","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","pitcherChangeComplete","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824964,"type":"R","doubleHeader":"N","id":"2026/08/24/minmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824964-2026-08-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-25T01:40:00Z","originalDate":"2026-08-24","officialDate":"2026-08-24","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":132,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":68,"ties":0,"pct":".485"},"records":{},"divisionLeader":false,"wins":64,"losses":68,"winningPercentage":".485"},"franchiseName":"Minnesota","clubName":"Twins","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":132,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":81,"ties":0,"pct":".386"},"records":{},"divisionLeader":false,"wins":51,"losses":81,"winningPercentage":".386"},"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},"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},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","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},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"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},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID701785":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785","firstName":"Kaelen","lastName":"Culpepper","primaryNumber":"12","birthDate":"2002-12-29","currentAge":23,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kaelen","useLastName":"Culpepper","middleName":"Kenneth","boxscoreName":"Culpepper, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kaelen Culpepper","nameTitle":"V","nameSuffix":"V","nameSlug":"kaelen-culpepper-701785","firstLastName":"Kaelen Culpepper","lastFirstName":"Culpepper, Kaelen","lastInitName":"Culpepper, K","initLastName":"K Culpepper","fullFMLName":"Kaelen Kenneth Culpepper","fullLFMName":"Culpepper, Kaelen Kenneth","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665152":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152","firstName":"Dean","lastName":"Kremer","primaryNumber":"13","birthDate":"1996-01-07","currentAge":30,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dean","useLastName":"Kremer","middleName":"Junior","boxscoreName":"Kremer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAY-mur","mlbDebutDate":"2020-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dean Kremer","nameSlug":"dean-kremer-665152","firstLastName":"Dean Kremer","lastFirstName":"Kremer, Dean","lastInitName":"Kremer, D","initLastName":"D Kremer","fullFMLName":"Dean Junior Kremer","fullLFMName":"Kremer, Dean Junior","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","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},"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},"ID683021":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021","firstName":"Michael","lastName":"Stefanic","primaryNumber":"17","birthDate":"1996-02-24","currentAge":30,"birthCity":"Boise","birthStateProvince":"ID","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Stefanic","boxscoreName":"Stefanic","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"stef-AH-nic","mlbDebutDate":"2022-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Stefanic","nameSlug":"michael-stefanic-683021","firstLastName":"Michael Stefanic","lastFirstName":"Stefanic, Michael","lastInitName":"Stefanic, M","initLastName":"M Stefanic","fullFMLName":"Michael  Stefanic","fullLFMName":"Stefanic, Michael ","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"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},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"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},"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},"ID621345":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345","firstName":"Alex","lastName":"Minter","primaryNumber":"33","birthDate":"1993-09-02","currentAge":33,"birthCity":"Tyler","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"A.J.","useLastName":"Minter","middleName":"Jordan","boxscoreName":"Minter","nickName":"Mint","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"A.J. Minter","nameSlug":"a-j-minter-621345","firstLastName":"A.J. Minter","lastFirstName":"Minter, A.J.","lastInitName":"Minter, A","initLastName":"A Minter","fullFMLName":"Alex Jordan Minter","fullLFMName":"Minter, Alex Jordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702176":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176","firstName":"Alan","lastName":"Roden","primaryNumber":"18","birthDate":"1999-12-22","currentAge":26,"birthCity":"Middleton","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Alan","useLastName":"Roden","middleName":"Eric","boxscoreName":"Roden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"ROW-den","mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Roden","nameSlug":"alan-roden-702176","firstLastName":"Alan Roden","lastFirstName":"Roden, Alan","lastInitName":"Roden, A","initLastName":"A Roden","fullFMLName":"Alan Eric Roden","fullLFMName":"Roden, Alan Eric","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"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},"ID695034":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034","firstName":"Kade","lastName":"Morris","primaryNumber":"67","birthDate":"2002-06-21","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Morris","middleName":"Tanner","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kade Morris","nameSlug":"kade-morris-695034","firstLastName":"Kade Morris","lastFirstName":"Morris, Kade","lastInitName":"Morris, K","initLastName":"K Morris","fullFMLName":"Kade Tanner Morris","fullLFMName":"Morris, Kade Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"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":"90","wind":"10 mph, R To L"},"gameInfo":{"attendance":8149,"firstPitch":"2026-08-25T01:40:00.000Z","gameDurationMinutes":173},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"home":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"}},"officialScorer":{"id":482170,"fullName":"Mark Honbo","link":"/api/v1/people/482170"},"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":"Lineout","eventType":"field_out","description":"Luke Keaschall lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-25T01:40:42.655Z","endTime":"2026-08-25T01:41:09.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-24T21:26:41.789Z","endTime":"2026-08-25T01:15:08.426Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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-25T01:15:08.426Z","endTime":"2026-08-25T01:38:56.170Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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-25T01:38:56.170Z","endTime":"2026-08-25T01:40:44.820Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.008308318640356,"aZ":-16.22643841098356,"pfxX":5.596123257828031,"pfxZ":8.961840700546645,"pX":0.7707770450376144,"pZ":2.4769286387447824,"vX0":-5.239686306193768,"vY0":-132.70662271832714,"vZ0":-5.914226170216601,"x":87.62,"y":171.9,"x0":2.0459145252323685,"y0":50.004838473604075,"z0":5.921048016991059,"aX":9.960023936568435},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":2075,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.41309886767292703,"extension":6.49518345725074},"index":3,"playId":"4766e158-8066-3f4f-9ba3-2c1d6b99898c","pitchNumber":1,"startTime":"2026-08-25T01:40:44.820Z","endTime":"2026-08-25T01:40:49.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280497492313394,"aZ":-27.15839970540031,"pfxX":-0.9847719024667214,"pfxZ":3.0809527664576137,"pX":0.17831858482545787,"pZ":2.3080768579858884,"vX0":-4.944891812699322,"vY0":-126.66323297050792,"vZ0":-3.771514683865848,"x":110.2,"y":176.46,"x0":2.281906608067209,"y0":50.00418079665524,"z0":5.982066784186224,"aX":-1.6037330932142857},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":2.9,"spinRate":2207,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.4320262803263577,"extension":6.182831522844784},"hitData":{"launchSpeed":87.4,"launchAngle":23.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.09,"coordY":86.48}},"index":4,"playId":"311b596f-f688-3596-b2bc-bc327ae36a15","pitchNumber":2,"startTime":"2026-08-25T01:41:01.642Z","endTime":"2026-08-25T01:41:09.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:41:09.103Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Byron Buxton challenged (pitch result), call on the field was overturned: Byron Buxton walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-25T01:41:10.883Z","endTime":"2026-08-25T01:43:39.955Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.408275711209075,"aZ":-23.36717821890176,"pfxX":3.7316717753889344,"pfxZ":5.253535708109055,"pX":-0.8260271997845402,"pZ":2.6414223051470866,"vX0":-8.473542416086662,"vY0":-128.10312339159915,"vZ0":-3.9540307629510143,"x":148.49,"y":167.46,"x0":2.027536255218456,"y0":50.00237659095745,"z0":6.01385173621355,"aX":6.255170774819294},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":-5.0,"spinRate":2194,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4262258653083735,"extension":6.209336767423053},"index":0,"playId":"804755e0-6777-3baa-b6e2-367c85cadbe0","pitchNumber":1,"startTime":"2026-08-25T01:41:35.147Z","endTime":"2026-08-25T01:41:39.506Z","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":79.9,"endSpeed":73.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2986517770854,"aZ":-24.749869720599683,"pfxX":7.667017479608386,"pfxZ":5.434051868500621,"pX":0.27444642547036563,"pZ":0.7748079509512349,"vX0":-6.576808025023201,"vY0":-116.01877889403427,"vZ0":-6.5012896248824985,"x":106.54,"y":217.86,"x0":2.1470949010103193,"y0":50.001522437702576,"z0":5.9657164852506765,"aX":10.472306651826452},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.5,"breakHorizontal":-12.2,"spinRate":1300,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4717348821284335,"extension":6.181662351397301},"index":1,"playId":"76794437-53ce-3ec1-ba95-b847cb2dc145","pitchNumber":2,"startTime":"2026-08-25T01:41:50.195Z","endTime":"2026-08-25T01:41:54.552Z","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":91.7,"endSpeed":84.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.537409782231908,"aZ":-17.210063857910065,"pfxX":5.798701395148285,"pfxZ":8.194330391091942,"pX":0.09536241554079351,"pZ":4.225691077835562,"vX0":-7.529988312442562,"vY0":-133.49395909652011,"vZ0":-1.3785565402957072,"x":113.37,"y":124.69,"x0":2.183757125042533,"y0":50.004129145370285,"z0":5.973052708892254,"aX":10.591775612058575},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":-9.1,"spinRate":2078,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4084625803966495,"extension":6.423223768094113},"index":2,"playId":"9db789d7-fb15-3117-9ce8-917386069061","pitchNumber":3,"startTime":"2026-08-25T01:42:12.099Z","endTime":"2026-08-25T01:42:16.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.385077996821753,"aZ":-27.01414713996624,"pfxX":8.665646603583838,"pfxZ":3.9952384522057764,"pX":0.037150059812490394,"pZ":1.730263642718821,"vX0":-6.797589690390774,"vY0":-112.83250042426373,"vZ0":-3.6496646889254176,"x":115.58,"y":192.06,"x0":1.9618817245006441,"y0":50.001471643221734,"z0":6.0886700149696855,"aX":11.181430053166059},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":6.6,"breakHorizontal":-13.9,"spinRate":1433,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4852987815033143,"extension":6.305366509770014},"index":3,"playId":"d05f58b4-47f1-3475-a7b3-254600000d08","pitchNumber":4,"startTime":"2026-08-25T01:42:29.340Z","endTime":"2026-08-25T01:42:32.697Z","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":92.4,"endSpeed":84.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.445970327105975,"aZ":-13.51849160688123,"pfxX":6.167849293201109,"pfxZ":10.160497726247172,"pX":0.10303513012611677,"pZ":3.540453492196848,"vX0":-6.647681802670077,"vY0":-134.47544818985276,"vZ0":-3.957906180339771,"x":113.07,"y":143.19,"x0":1.8026951815641072,"y0":50.00572806125305,"z0":5.9867851292120795,"aX":11.328424356083001},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-9.8,"spinRate":2105,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4069074737623337,"extension":6.593400970463685},"index":4,"playId":"1dbdf2cb-8301-341a-8f82-74d0c60edd6f","pitchNumber":5,"startTime":"2026-08-25T01:42:53.444Z","endTime":"2026-08-25T01:42:56.876Z","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":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33771047552525,"aZ":-30.712983201362174,"pfxX":8.890054224886715,"pfxZ":1.0699770386575547,"pX":0.39692679389520663,"pZ":0.8518244976249235,"vX0":-6.558700996488781,"vY0":-115.85706807775537,"vZ0":-5.247391801640797,"x":101.87,"y":215.78,"x0":2.107405684357404,"y0":50.00106999385246,"z0":6.076167193893951,"aX":12.102872494400007},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.8,"breakHorizontal":-14.5,"spinRate":1377,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4724826422260864,"extension":6.07735813783105},"index":5,"playId":"2da7fa1f-c0e4-3cef-9269-be1f4fa228b8","pitchNumber":6,"startTime":"2026-08-25T01:43:13.904Z","endTime":"2026-08-25T01:43:18.532Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.765747670724945,"aZ":-28.025194372236243,"pfxX":8.433694128141912,"pfxZ":3.1592246255898777,"pX":-0.5917947392014566,"pZ":1.596241351581645,"vX0":-8.134961072430377,"vY0":-113.80562645557893,"vZ0":-4.059638696191454,"x":139.56,"y":195.68,"x0":1.9322904071690779,"y0":50.000902228430924,"z0":6.176996756961663,"aX":11.068387940634459},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.9,"breakHorizontal":-13.2,"spinRate":1421,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4811679674986018,"extension":6.374098525350166},"index":6,"playId":"f01995a0-372f-37e8-8791-4f1eac4a2f89","pitchNumber":7,"startTime":"2026-08-25T01:43:34.527Z","endTime":"2026-08-25T01:43:39.955Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"}},"playEndTime":"2026-08-25T01:43:39.955Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a line drive to left fielder Max Muncy. Byron Buxton to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-25T01:44:19.400Z","endTime":"2026-08-25T01:45:07.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026517854065485,"aZ":-26.38226704697685,"pfxX":-2.12528933957136,"pfxZ":3.5991844098260835,"pX":-0.3254179632116496,"pZ":2.4887381029029303,"vX0":-5.817382082718928,"vY0":-125.69556217319898,"vZ0":-3.4865994504148405,"x":129.4,"y":171.58,"x0":2.2895812225152175,"y0":50.00556534703018,"z0":6.0218499195456126,"aX":-3.4201610273930347},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":5.2,"spinRate":2266,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.4347662138582531,"extension":6.345313949258214},"index":0,"playId":"6e2a0819-ac61-34ff-b47b-9e49d2791a04","pitchNumber":1,"startTime":"2026-08-25T01:44:19.400Z","endTime":"2026-08-25T01:44:23.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51617717612142,"aZ":-15.351908647980535,"pfxX":8.50122826846425,"pfxZ":9.363634248002377,"pX":0.23421138925627893,"pZ":1.01309696948674,"vX0":-7.882939400744591,"vY0":-132.95559710679672,"vZ0":-9.266810846709472,"x":108.07,"y":211.43,"x0":2.127717252682188,"y0":50.005859407870986,"z0":5.649125430537733,"aX":15.279200219371281},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":-13.8,"spinRate":2044,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4113796868570465,"extension":6.6536895878879765},"index":1,"playId":"300a01bd-4f55-362e-9459-47375af1104c","pitchNumber":2,"startTime":"2026-08-25T01:44:37.199Z","endTime":"2026-08-25T01:44:41.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518815886255066,"aZ":-22.15283249034219,"pfxX":-0.16239719034728828,"pfxZ":6.035989162276717,"pX":-0.3123968424937214,"pZ":3.3492312971078837,"vX0":-6.299537530182289,"vY0":-127.5757024650216,"vZ0":-2.5377478096615382,"x":128.91,"y":148.35,"x0":2.202608445418778,"y0":50.00103298906101,"z0":6.089815154863964,"aX":-0.2690899588337544},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.7,"breakHorizontal":1.6,"spinRate":2193,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.42818924323392427,"extension":6.135010901899142},"hitData":{"launchSpeed":87.5,"launchAngle":14.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.71,"coordY":120.04}},"index":2,"playId":"834ad5ea-2791-3b0d-a9ee-7b46f2db1c26","pitchNumber":3,"startTime":"2026-08-25T01:44:57.987Z","endTime":"2026-08-25T01:45:07.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:45:07.689Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Umpire reviewed (home run), call on the field was upheld: Josh Bell doubles (27) on a fly ball to left fielder Max Muncy. Byron Buxton scores. Ryan Jeffers to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-25T01:45:09.167Z","endTime":"2026-08-25T01:45:53.414Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30625088751889,"aZ":-28.658063925516217,"pfxX":8.259227850563132,"pfxZ":2.5230624450677226,"pX":0.4754623017855926,"pZ":2.7141493082185706,"vX0":-6.676881744888535,"vY0":-116.73423523822416,"vZ0":-1.7668411752970092,"x":98.88,"y":165.5,"x0":2.288555387055985,"y0":50.000050327362636,"z0":6.158077530791723,"aX":11.489515528355254},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.4,"breakHorizontal":-13.4,"spinRate":1436,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.46776043837813175,"extension":6.174360569002923},"hitData":{"launchSpeed":98.2,"launchAngle":36.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.03,"coordY":44.37}},"index":0,"playId":"9b390d24-c03f-3ebf-9bd7-a2fa39f4c9dd","pitchNumber":1,"startTime":"2026-08-25T01:45:39.102Z","endTime":"2026-08-25T01:45:53.414Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"playEndTime":"2026-08-25T01:45:53.414Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-25T01:47:27.428Z","endTime":"2026-08-25T01:49:16.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.878862106194322,"aZ":-16.07514165978654,"pfxX":7.5053743332626945,"pfxZ":9.039678267504797,"pX":-1.034441217180833,"pZ":1.5378371070480845,"vX0":-9.981893497863721,"vY0":-132.94730341330992,"vZ0":-8.194249145012503,"x":156.43,"y":197.26,"x0":1.802739569292221,"y0":50.003920140571545,"z0":5.838657475626123,"aX":13.367872229682872},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":-11.3,"spinRate":2252,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.41280514699196624,"extension":6.907907893174333},"index":0,"playId":"69b37422-25eb-3c6c-bfec-114f350d8058","pitchNumber":1,"startTime":"2026-08-25T01:47:43.202Z","endTime":"2026-08-25T01:47:48.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.379155497378232,"aZ":-28.470162627012293,"pfxX":-2.4804248276237955,"pfxZ":2.4166781168160147,"pX":-1.4534858909214952,"pZ":1.1246647783652888,"vX0":-7.679639193818808,"vY0":-122.53802364049594,"vZ0":-5.960026762502842,"x":172.4,"y":208.41,"x0":2.033308455383292,"y0":50.00496784869815,"z0":5.996535265668736,"aX":-3.800871635014209},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":6.1,"spinRate":2271,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.44562800355556353,"extension":6.565365367851577},"index":1,"playId":"c73ea5fd-1cde-3a0d-ab6f-9c35e7531fdb","pitchNumber":2,"startTime":"2026-08-25T01:47:58.633Z","endTime":"2026-08-25T01:48:02.001Z","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":90.7,"endSpeed":82.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14845058894259,"aZ":-16.78689384797678,"pfxX":6.784078124812321,"pfxZ":8.81060149352822,"pX":0.5595627662874915,"pZ":1.9987832902120044,"vX0":-6.2260884569683945,"vY0":-131.8290063184339,"vZ0":-6.668907478074743,"x":95.67,"y":184.81,"x0":2.079834147835023,"y0":50.00023327101129,"z0":5.81754667389658,"aX":11.842580246802365},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.5,"breakHorizontal":-10.8,"spinRate":2205,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.41679252141702605,"extension":6.510479592111821},"index":2,"playId":"3ad22608-0fa8-36e5-bcb7-f27d02a97483","pitchNumber":3,"startTime":"2026-08-25T01:48:22.365Z","endTime":"2026-08-25T01:48:26.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89242919808524,"aZ":-26.84149729500686,"pfxX":7.121895849194137,"pfxZ":3.8273752620600723,"pX":0.47761085056112784,"pZ":2.1187677439724353,"vX0":-6.154669369902045,"vY0":-117.246609378671,"vZ0":-3.5344849630191053,"x":98.79,"y":181.57,"x0":2.2096887432692385,"y0":50.00408088725923,"z0":6.147027715084605,"aX":9.929427396325822},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.4,"breakHorizontal":-11.4,"spinRate":1481,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.46691041685532,"extension":5.841692487875454},"index":3,"playId":"3fa1f353-7075-3b31-ab8f-06533769b117","pitchNumber":4,"startTime":"2026-08-25T01:48:41.285Z","endTime":"2026-08-25T01:48:44.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.090963558228047,"aZ":-16.3780701878103,"pfxX":6.578759016651835,"pfxZ":8.738990442930444,"pX":0.009881312031057571,"pZ":4.011500657912521,"vX0":-7.418628057820015,"vY0":-133.22552111585213,"vZ0":-2.17088439421498,"x":116.62,"y":130.47,"x0":1.9683676857343506,"y0":50.005066561653706,"z0":6.013168254330611,"aX":11.895445294374612},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":-10.4,"spinRate":2114,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.41024095065135935,"extension":6.457031903025315},"index":4,"playId":"4241b018-74cc-3631-9ba8-75f8cada405f","pitchNumber":5,"startTime":"2026-08-25T01:49:12.653Z","endTime":"2026-08-25T01:49:16.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:49:16.563Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-25T01:49:17.393Z","endTime":"2026-08-25T01:51:31.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.904372900875654,"aZ":-28.73781704881184,"pfxX":9.307221374218907,"pfxZ":2.448348673574727,"pX":0.47567759653628794,"pZ":1.6882724676109568,"vX0":-6.52936749566208,"vY0":-117.64419908948645,"vZ0":-4.0412768601993,"x":98.87,"y":193.2,"x0":2.075126923312642,"y0":50.003822633446994,"z0":6.086253290243804,"aX":13.07271733855246},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.7,"breakHorizontal":-15.2,"spinRate":1471,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4652330420690096,"extension":6.08172729926152},"index":0,"playId":"85573aad-4a94-3cec-b546-b407dd9e095b","pitchNumber":1,"startTime":"2026-08-25T01:49:42.857Z","endTime":"2026-08-25T01:49:45.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2464189430657,"aZ":-13.537537581785317,"pfxX":6.875840298292472,"pfxZ":10.218971656612345,"pX":-0.055399745500599645,"pZ":3.1113141138684735,"vX0":-7.683753096679571,"vY0":-134.46144250129512,"vZ0":-5.10480030403056,"x":119.11,"y":154.77,"x0":1.9513632061333521,"y0":50.00423564861547,"z0":6.001515502090741,"aX":12.541623670701737},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":-10.7,"spinRate":2288,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4079735451461888,"extension":6.461570329423982},"index":1,"playId":"aae68836-0fe0-3ca5-814d-e547aaba0fb4","pitchNumber":2,"startTime":"2026-08-25T01:50:07.057Z","endTime":"2026-08-25T01:50:10.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58504992701831,"aZ":-14.220362802553257,"pfxX":4.4894457982828335,"pfxZ":9.792550447725985,"pX":0.12014781887739714,"pZ":2.6365588778104603,"vX0":-6.283181476341306,"vY0":-134.63125189973675,"vZ0":-6.200744389137088,"x":112.42,"y":167.59,"x0":1.9022881723194438,"y0":50.00104174279127,"z0":5.978279009237914,"aX":8.22996022068527},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":-6.7,"spinRate":2193,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.40703916351353087,"extension":6.58575735381904},"index":2,"playId":"8a92242d-1059-36e3-ac53-a89f8a29c30f","pitchNumber":3,"startTime":"2026-08-25T01:50:29.498Z","endTime":"2026-08-25T01:50:36.570Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80283288344004,"aZ":-23.141405080636055,"pfxX":7.518651807222909,"pfxZ":6.386189278543258,"pX":1.5253356674137144,"pZ":1.461844476974769,"vX0":-3.5500644026231685,"vY0":-118.48435186917578,"vZ0":-5.754331442606674,"x":58.86,"y":199.31,"x0":2.070664279895972,"y0":50.00196793829183,"z0":6.05206361574151,"aX":10.630459557453854},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.3,"breakHorizontal":-12.7,"spinRate":1543,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4632583015781524,"extension":6.330369168787925},"index":3,"playId":"ce55b053-d907-3bf4-b454-cd041494b85a","pitchNumber":4,"startTime":"2026-08-25T01:50:59.687Z","endTime":"2026-08-25T01:51:03.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40375849478314,"aZ":-23.99113574272688,"pfxX":8.46423531991049,"pfxZ":5.704677221253095,"pX":0.9576550901057933,"pZ":1.6664108236519015,"vX0":-5.403528071856143,"vY0":-118.8800304134834,"vZ0":-5.1016117621632695,"x":80.5,"y":193.79,"x0":2.1583942119839694,"y0":50.000302256620955,"z0":6.012875566460327,"aX":12.135159002866516},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.4,"breakHorizontal":-14.0,"spinRate":1515,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4604082356569288,"extension":5.966179048820597},"hitData":{"launchSpeed":85.3,"launchAngle":29.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.55,"coordY":71.15}},"index":4,"playId":"688ceaac-c9a5-33a2-b149-623a2be74d47","pitchNumber":5,"startTime":"2026-08-25T01:51:22.611Z","endTime":"2026-08-25T01:51:31.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:51:31.308Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to left fielder Kody Clemens, deflected by third baseman Brooks Lee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-25T01:53:42.686Z","endTime":"2026-08-25T01:55:04.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.743938832557518,"aZ":-17.952943770297118,"pfxX":-9.837261367091536,"pfxZ":7.388731651547035,"pX":0.7114285890221422,"pZ":1.9934082826710964,"vX0":11.107391399168167,"vY0":-137.45094775369049,"vZ0":-6.314798152654767,"x":89.88,"y":184.96,"x0":-2.092373395463052,"y0":50.005196026235126,"z0":5.5278976388636405,"aX":-18.93996548682974},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":15.7,"spinRate":2359,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39758333939032653,"extension":6.336225434602278},"index":0,"playId":"0e88b5ec-6918-35e6-b013-73f1aaaf5764","pitchNumber":1,"startTime":"2026-08-25T01:53:42.686Z","endTime":"2026-08-25T01:53:47.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.422289570477243,"aZ":-18.536247483962782,"pfxX":-9.188604529837667,"pfxZ":7.071375289521212,"pX":0.16589783983174572,"pZ":2.7263851707094546,"vX0":9.32089422284387,"vY0":-137.9347104690666,"vZ0":-4.670136947557109,"x":110.68,"y":165.17,"x0":-2.061816753679551,"y0":50.00287205943947,"z0":5.689687583462372,"aX":-17.72202612845757},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":14.8,"spinRate":2370,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3969536719037512,"extension":6.277649539035963},"index":1,"playId":"2191abf5-6a19-3aaf-b66a-731535f3aaa9","pitchNumber":2,"startTime":"2026-08-25T01:53:57.605Z","endTime":"2026-08-25T01:54:01.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.522855054522616,"aZ":-27.01582208373448,"pfxX":0.7882449839933061,"pfxZ":3.1018543971915427,"pX":1.0432158370022255,"pZ":0.5159609822211036,"vX0":7.520922353042887,"vY0":-127.37650226306243,"vZ0":-7.743292719190717,"x":77.24,"y":224.85,"x0":-2.0367878811982294,"y0":50.001075051162054,"z0":5.6987409311041235,"aX":1.3069723534667166},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":2484,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4282561688056985,"extension":6.348768771967061},"index":2,"playId":"218bad5a-520a-3a59-bef7-484ac23d16c7","pitchNumber":3,"startTime":"2026-08-25T01:54:24.666Z","endTime":"2026-08-25T01:54:29.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95336630744085,"aZ":-40.332156179718325,"pfxX":4.665266433109316,"pfxZ":-5.874723076339676,"pX":0.047608414406272635,"pZ":1.0944878019178932,"vX0":3.582563257088136,"vY0":-117.35312451059212,"vZ0":-2.407338680638084,"x":115.19,"y":209.23,"x0":-2.106636361352609,"y0":50.00007789411411,"z0":5.903229982137673,"aX":6.482238700719268},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.9,"breakHorizontal":-9.4,"spinRate":2438,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.46736765597617724,"extension":6.140238117340725},"index":3,"playId":"20dbb650-7617-37f4-b00f-d63e4d3bfd3d","pitchNumber":4,"startTime":"2026-08-25T01:54:38.573Z","endTime":"2026-08-25T01:54:42.145Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67379215716755,"aZ":-31.94319842187614,"pfxX":2.3974206955893242,"pfxZ":0.13882303637573834,"pX":0.4595419300487143,"pZ":1.8649910773847136,"vX0":6.077939234802289,"vY0":-128.24851764485086,"vZ0":-3.330653452562405,"x":99.48,"y":188.43,"x0":-2.2568787240499666,"y0":50.00167384885312,"z0":5.68402053800432,"aX":3.9748369226788527},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":-5.8,"spinRate":2414,"spinDirection":178},"zone":9,"typeConfidence":2.0,"plateTime":0.4278279246226715,"extension":6.204828379496863},"hitData":{"launchSpeed":93.6,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.18,"coordY":113.49}},"index":4,"playId":"63d15b8d-5699-30bb-9837-90b7be2f07fd","pitchNumber":5,"startTime":"2026-08-25T01:54:53.804Z","endTime":"2026-08-25T01:55:04.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:55:04.967Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jeff McNeil grounds into a force out, second baseman Ryan Kreidler to shortstop Kaelen Culpepper. Henry Bolte out at 2nd. Jeff McNeil to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-25T01:55:14.566Z","endTime":"2026-08-25T01:57:40.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.905700872067595,"aZ":-26.672377409113732,"pfxX":-1.1386758595518773,"pfxZ":3.2894794562623364,"pX":0.6735705764256489,"pZ":0.5500745229849724,"vX0":7.6137225726624616,"vY0":-127.67434676692498,"vZ0":-7.539969831995217,"x":91.33,"y":223.93,"x0":-2.181913506548668,"y0":50.00503834989147,"z0":5.600222589853082,"aX":-1.9065806630729312},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":0.6,"spinRate":2324,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.42677938943050053,"extension":6.306738514056885},"index":0,"playId":"e6c2dc96-b238-333e-a8dc-2a9217c5680c","pitchNumber":1,"startTime":"2026-08-25T01:55:32.159Z","endTime":"2026-08-25T01:55:36.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.856744042513686,"aZ":-22.890543059029525,"pfxX":-0.042142895911942535,"pfxZ":5.112978771487802,"pX":-0.8891073714101979,"pZ":2.865950422670026,"vX0":3.8676507060357217,"vY0":-133.01423252783863,"vZ0":-2.7803999749818624,"x":150.89,"y":161.4,"x0":-2.3482231617772484,"y0":50.00463249986726,"z0":5.559756998921601,"aX":-0.07649012043779067},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.0,"breakHorizontal":-0.6,"spinRate":2550,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40962924404420775,"extension":6.242918383421883},"index":1,"playId":"9ce45b72-fd70-36aa-9ede-37c32ef0aa35","pitchNumber":2,"startTime":"2026-08-25T01:55:56.035Z","endTime":"2026-08-25T01:56:01.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98837410041913,"aZ":-13.5691799953463,"pfxX":-5.876204537480802,"pfxZ":9.44730722316704,"pX":-0.4987472132002853,"pZ":2.5870112984352067,"vX0":6.433403190543625,"vY0":-139.15259674927978,"vZ0":-5.7343755951101345,"x":136.01,"y":168.93,"x0":-2.07255248202646,"y0":50.00288534785967,"z0":5.566619740625885,"aX":-11.572857082606692},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2353,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3929876818780986,"extension":6.295510430214981},"index":2,"playId":"4dac121c-df9a-398d-b052-fc3a68ff0031","pitchNumber":3,"startTime":"2026-08-25T01:56:15.390Z","endTime":"2026-08-25T01:56:19.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.453184986160014,"aZ":-13.597823693435494,"pfxX":-6.680030441346187,"pfxZ":9.519489091609003,"pX":0.24711657547125535,"pZ":2.31424295540001,"vX0":8.35317185036065,"vY0":-138.66224162884035,"vZ0":-6.36569185330575,"x":107.58,"y":176.3,"x0":-1.9337688831426836,"y0":50.00160793358812,"z0":5.543749063041437,"aX":-13.033184568771166},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2384,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3947265783388416,"extension":6.3604671212382575},"index":3,"playId":"3869934a-d362-3a53-ae09-0b44fef659e3","pitchNumber":4,"startTime":"2026-08-25T01:56:37.445Z","endTime":"2026-08-25T01:56:40.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687633587688794,"aZ":-26.39264152321011,"pfxX":-9.112565611306957,"pfxZ":3.3670863381685114,"pX":-0.7035380153453741,"pZ":1.738000650201537,"vX0":6.9169637759780755,"vY0":-129.8658670148205,"vZ0":-4.372953457445677,"x":143.82,"y":191.85,"x0":-2.20977224030232,"y0":50.00530210284887,"z0":5.437336199576314,"aX":-15.659618498868404},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":15.1,"spinRate":1438,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4208226322338877,"extension":6.527721186260078},"hitData":{"launchSpeed":74.2,"launchAngle":-2.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.51,"coordY":155.07}},"index":4,"playId":"35604c69-3a54-361c-bcc0-d28ca75cd31a","pitchNumber":5,"startTime":"2026-08-25T01:57:27.497Z","endTime":"2026-08-25T01:57:40.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:57:40.002Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-25T01:57:49.598Z","endTime":"2026-08-25T01:58:55.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201003615458855,"aZ":-25.600010410878756,"pfxX":0.24216742975397576,"pfxZ":3.87269764307654,"pX":1.1624526211748731,"pZ":1.5683292789726682,"vX0":8.5315394286713,"vY0":-128.83128110453436,"vZ0":-5.248948264407612,"x":72.69,"y":196.44,"x0":-2.2094863532767377,"y0":50.00475037266132,"z0":5.585553386271029,"aX":0.4100320526126744},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":-2.2,"spinRate":2389,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4234987731885309,"extension":6.317096508903259},"index":0,"playId":"0826ee50-992b-3bc3-8a45-120bc79133cb","pitchNumber":1,"startTime":"2026-08-25T01:58:03.769Z","endTime":"2026-08-25T01:58:06.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.525056314290413,"aZ":-9.81769576232337,"pfxX":-6.0806274135347955,"pfxZ":11.212118684655225,"pX":-0.20345975088812007,"pZ":2.461721157833772,"vX0":7.0582340528919305,"vY0":-140.26585208359012,"vZ0":-7.11142965938568,"x":124.76,"y":172.31,"x0":-1.9616076797467394,"y0":50.00359978303491,"z0":5.669060454160144,"aX":-12.125554812845994},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.0,"breakHorizontal":9.6,"spinRate":2305,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3903948762131173,"extension":6.387753334138723},"index":1,"playId":"de8a1d23-6b7d-3003-b92f-3ce2e722a46b","pitchNumber":2,"startTime":"2026-08-25T01:58:23.190Z","endTime":"2026-08-25T01:58:26.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21224393800488,"aZ":-27.173917806024377,"pfxX":1.1906965627430244,"pfxZ":2.9398373956276,"pX":0.45145333702890517,"pZ":1.0553171828571892,"vX0":6.296076545035355,"vY0":-128.49699181735912,"vZ0":-6.204088859458662,"x":99.79,"y":210.29,"x0":-2.167741508282053,"y0":50.004759030207424,"z0":5.564093384983925,"aX":2.025817805113645},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2503,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4234173186039385,"extension":6.199658035592473},"index":2,"playId":"03edb032-c56e-324c-ba1a-5c597c59f7bd","pitchNumber":3,"startTime":"2026-08-25T01:58:50.167Z","endTime":"2026-08-25T01:58:55.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:58:55.631Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks. Jeff McNeil to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-25T01:58:55.783Z","endTime":"2026-08-25T02:02:01.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.709845925129326,"aZ":-12.049268520234751,"pfxX":-5.452392295651398,"pfxZ":10.111109641314084,"pX":-0.3021503647857223,"pZ":2.0813346348543695,"vX0":6.522804060099812,"vY0":-139.97957169913917,"vZ0":-7.688463866974424,"x":128.52,"y":182.58,"x0":-1.9508985760704476,"y0":50.00619542552596,"z0":5.647345923141988,"aX":-10.855548344492457},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2340,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.39085944906055436,"extension":6.317465911450214},"index":0,"playId":"1549b872-b4f7-3e89-99ed-ec75cfaf6d41","pitchNumber":1,"startTime":"2026-08-25T01:59:19.159Z","endTime":"2026-08-25T01:59:23.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.013708980873368,"aZ":-11.565850663115116,"pfxX":-4.968386872680995,"pfxZ":10.386364329058196,"pX":-0.9088824944025918,"pZ":3.2243652152353066,"vX0":4.874080922232016,"vY0":-139.6307844586736,"vZ0":-4.901569400488949,"x":151.64,"y":151.72,"x0":-2.0275034293006255,"y0":50.002449759822774,"z0":5.756921823191325,"aX":-9.858105368509074},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2309,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39154888315187586,"extension":6.25733955346992},"index":1,"playId":"7f8d1175-e56d-36ae-8615-6b903e4d3f69","pitchNumber":2,"startTime":"2026-08-25T01:59:37.336Z","endTime":"2026-08-25T01:59:42.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.032417034148477,"aZ":-29.267052154117927,"pfxX":-8.849117998267971,"pfxZ":1.6845486063482893,"pX":-0.9971231404944231,"pZ":1.815229069761806,"vX0":6.031620865057121,"vY0":-129.85177675232396,"vZ0":-4.012777605172363,"x":155.01,"y":189.77,"x0":-2.1858831224193533,"y0":50.005201137690094,"z0":5.576618477321979,"aX":-15.30128550386988},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":14.9,"spinRate":1570,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4198234292747669,"extension":6.433360947907361},"index":2,"playId":"8b3d5025-ec9e-3ced-9f6d-820b1d881f26","pitchNumber":3,"startTime":"2026-08-25T01:59:54.463Z","endTime":"2026-08-25T01:59:58.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.560941770318095,"aZ":-40.01028611884626,"pfxX":3.864854828374781,"pfxZ":-5.448360776506984,"pX":0.4869724320593377,"pZ":0.4352404226684416,"vX0":4.832430439651324,"vY0":-119.37613232112163,"vZ0":-4.0244375875341944,"x":98.44,"y":227.03,"x0":-2.067626046230913,"y0":50.001574313947664,"z0":5.754781451389939,"aX":5.561053461006126},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.6,"breakHorizontal":-8.2,"spinRate":2513,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.45930738309168007,"extension":6.25319678672069},"index":3,"playId":"a586ec60-87c5-3d23-b496-0cf44628970a","pitchNumber":4,"startTime":"2026-08-25T02:00:17.215Z","endTime":"2026-08-25T02:00:22.696Z","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.2,"endSpeed":87.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17893356968562,"aZ":-15.243352516814385,"pfxX":-6.657508192857728,"pfxZ":8.545368486709368,"pX":-0.9059919898773979,"pZ":3.433314956857114,"vX0":5.191771223094128,"vY0":-140.0048495706103,"vZ0":-3.827875890283102,"x":151.53,"y":146.08,"x0":-1.9212310548179046,"y0":50.00431207816351,"z0":5.818722895340598,"aX":-13.19218994705164},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2371,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39151896298799427,"extension":6.226792556163218},"index":4,"playId":"d5e389d0-ff95-395f-bdb5-4e2454bb8ee9","pitchNumber":5,"startTime":"2026-08-25T02:00:43.965Z","endTime":"2026-08-25T02:00:47.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84808785086849,"aZ":-24.40131471598138,"pfxX":-9.28262515447955,"pfxZ":4.4569064863687196,"pX":-0.36479723393997515,"pZ":3.015563689901443,"vX0":7.509862944482338,"vY0":-130.97985946816263,"vZ0":-2.0028591483386475,"x":130.91,"y":157.36,"x0":-2.0587003800758295,"y0":50.00089850822832,"z0":5.609038525923661,"aX":-16.178056419634622},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":15.2,"spinRate":1596,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.4176764173532286,"extension":6.524757717126789},"index":5,"playId":"744d3c22-8a6e-3f65-ae4f-b0ef5725f4f9","pitchNumber":6,"startTime":"2026-08-25T02:01:07.505Z","endTime":"2026-08-25T02:01:11.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.999611623537483,"aZ":-23.966065296449994,"pfxX":-8.447629169563317,"pfxZ":4.826777139804209,"pX":-1.383090154689716,"pZ":2.457104479622331,"vX0":4.9468699050130445,"vY0":-129.58324146147308,"vZ0":-3.2319148113566545,"x":169.72,"y":172.44,"x0":-2.2189385895085847,"y0":50.00598672501491,"z0":5.550976375327602,"aX":-14.373393761374738},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":14.2,"spinRate":1551,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42264270964905304,"extension":6.5186551221269085},"index":6,"playId":"6932eb16-9e10-36e1-9f60-19a43335d32f","pitchNumber":7,"startTime":"2026-08-25T02:01:31.700Z","endTime":"2026-08-25T02:01:36.332Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68309104401842,"aZ":-12.813846039200815,"pfxX":-7.393819775689472,"pfxZ":9.72175704558524,"pX":1.3041811389543396,"pZ":2.2963051201512386,"vX0":11.857447233820963,"vY0":-140.43614613838426,"vZ0":-6.280389030154753,"x":67.29,"y":176.78,"x0":-2.0179009623303292,"y0":50.003772842934936,"z0":5.400021192727958,"aX":-14.72666084814276},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":10.9,"spinRate":2379,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3904525000276782,"extension":6.589753212979028},"index":7,"playId":"8a59a735-4811-3753-84a6-db724ce00ea8","pitchNumber":8,"startTime":"2026-08-25T02:01:52.503Z","endTime":"2026-08-25T02:02:01.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:02:01.340Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to right fielder Luke Keaschall.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-25T02:01:59.845Z","endTime":"2026-08-25T02:03:46.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30900605552036,"aZ":-28.21240741577176,"pfxX":2.17170725290843,"pfxZ":2.338093690588295,"pX":1.7177427825714922,"pZ":0.6425754547729675,"vX0":8.537600095112262,"vY0":-128.92505645549915,"vZ0":-7.313602020213147,"x":51.52,"y":221.43,"x0":-1.9107135711316194,"y0":50.00176752004541,"z0":5.675627280261102,"aX":3.6764239380959105},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":-5.8,"spinRate":2387,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.42387683024035816,"extension":6.3547134930724365},"index":0,"playId":"72907bab-544f-386a-a31e-ab4020bd9dfd","pitchNumber":1,"startTime":"2026-08-25T02:02:29.516Z","endTime":"2026-08-25T02:02:34.816Z","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":96.7,"endSpeed":88.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32135249213994,"aZ":-17.388366857595503,"pfxX":-8.888860223201918,"pfxZ":7.445921225376502,"pX":0.22882536769109976,"pZ":1.7493146358252016,"vX0":9.746781289626792,"vY0":-140.37460240071246,"vZ0":-7.111985803652392,"x":108.28,"y":191.55,"x0":-2.1421204057349117,"y0":50.00034552856748,"z0":5.458125854354682,"aX":-17.645098851461515},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.0,"breakHorizontal":13.9,"spinRate":2461,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39097451530916505,"extension":6.492706913880629},"index":1,"playId":"cc2555fb-d961-3e21-9580-f94b3a03881a","pitchNumber":2,"startTime":"2026-08-25T02:02:51.390Z","endTime":"2026-08-25T02:02:56.149Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6247694877525,"aZ":-29.85606029855956,"pfxX":2.03040424702977,"pfxZ":1.367598428442978,"pX":0.343222766252089,"pZ":1.5335168874181637,"vX0":5.794137338967971,"vY0":-128.97181776766317,"vZ0":-4.807499967141624,"x":103.92,"y":197.38,"x0":-2.1918325226337876,"y0":50.00093460081956,"z0":5.711343588254451,"aX":3.4359660277122903},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":-4.9,"spinRate":2425,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4239179413419354,"extension":6.265708482477191},"index":2,"playId":"824c3570-e932-3898-8401-06556a481e19","pitchNumber":3,"startTime":"2026-08-25T02:03:10.020Z","endTime":"2026-08-25T02:03:15.419Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-25T02:03:22.667Z","endTime":"2026-08-25T02:03:38.391Z","isPitch":false,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688416316900845,"aZ":-30.278174093499178,"pfxX":0.38424435904134446,"pfxZ":1.1584541762705447,"pX":0.7215209677754503,"pZ":1.7746897203921004,"vX0":6.376427691525152,"vY0":-126.96645959306224,"vZ0":-4.0405564778570895,"x":89.5,"y":190.86,"x0":-1.8709066753445827,"y0":50.00079605765631,"z0":5.7926654035029985,"aX":0.6281094505328391},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-2.2,"spinRate":2342,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4311839259780026,"extension":6.17875820113603},"hitData":{"launchSpeed":79.9,"launchAngle":31.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.85,"coordY":120.93}},"index":4,"playId":"8cae198c-8a4c-3caf-890b-1463cf4c45e0","pitchNumber":4,"startTime":"2026-08-25T02:03:38.391Z","endTime":"2026-08-25T02:03:46.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:03:46.261Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kaelen Culpepper singles on a ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-25T02:04:50.812Z","endTime":"2026-08-25T02:06:33.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.712012976256826,"aZ":-28.704742243157202,"pfxX":-2.473775380236395,"pfxZ":2.578793805714213,"pX":0.410385455285686,"pZ":3.2152108382508624,"vX0":-4.025335521805938,"vY0":-115.33226929682154,"vZ0":0.05825513498270829,"x":101.36,"y":151.97,"x0":2.500598782036431,"y0":50.002635801656076,"z0":5.960983541559298,"aX":-3.3277344470075416},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.9,"breakHorizontal":5.5,"spinRate":2169,"spinDirection":283},"zone":3,"typeConfidence":2.0,"plateTime":0.475148754765216,"extension":6.111191196921208},"index":0,"playId":"a7cc7381-4f5f-3d3b-84f3-c279fff9ef37","pitchNumber":1,"startTime":"2026-08-25T02:06:08.663Z","endTime":"2026-08-25T02:06:13.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39116303221428,"aZ":-29.40847622347447,"pfxX":8.310513129019583,"pfxZ":1.9797856610682985,"pX":1.3340609538455703,"pZ":2.5551915337621582,"vX0":-4.335926223308466,"vY0":-116.87694558156667,"vZ0":-2.1170988589948494,"x":66.15,"y":169.79,"x0":2.1259983986162725,"y0":50.00091579530561,"z0":6.213441630690181,"aX":11.587362968025426},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.4,"breakHorizontal":-14.0,"spinRate":1428,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.46722295736092523,"extension":6.070087354267834},"hitData":{"launchSpeed":86.6,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.35,"coordY":134.32}},"index":1,"playId":"74184ed5-fff3-3012-a027-b1855a98bb63","pitchNumber":2,"startTime":"2026-08-25T02:06:24.906Z","endTime":"2026-08-25T02:06:33.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:06:33.401Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brooks Lee flies into a force out, first baseman Jeff McNeil to shortstop Donovan Walton. Kaelen Culpepper out at 2nd. Brooks Lee to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-25T02:06:43.188Z","endTime":"2026-08-25T02:11:24.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10,11],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17361713402074,"aZ":-16.090578149324013,"pfxX":7.292178602362163,"pfxZ":9.328610904969823,"pX":0.6317490493037938,"pZ":1.78440635210928,"vX0":-6.057434361720293,"vY0":-130.1927933704129,"vZ0":-7.484838275236797,"x":92.92,"y":190.6,"x0":2.035960538321612,"y0":50.00548935967398,"z0":5.904485432291133,"aX":12.577208675007839},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.5,"breakHorizontal":-12.0,"spinRate":2151,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.41996816922577995,"extension":6.400636468235393},"index":0,"playId":"a5b69635-5d6c-3b36-abc8-a810154ce0b5","pitchNumber":1,"startTime":"2026-08-25T02:07:02.033Z","endTime":"2026-08-25T02:07:06.988Z","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":79.2,"endSpeed":73.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.82348608167004,"aZ":-26.994792702551624,"pfxX":8.201203635029994,"pfxZ":3.8308846633964286,"pX":1.3822229355516011,"pZ":2.6473502220835323,"vX0":-4.371008803235304,"vY0":-115.3706430404626,"vZ0":-2.3349579804042753,"x":64.31,"y":167.3,"x0":2.2327412585340425,"y0":50.00286630134763,"z0":6.26596542961545,"aX":11.090982855097376},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.6,"breakHorizontal":-13.8,"spinRate":1402,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4741802755481572,"extension":6.164805861908565},"index":1,"playId":"9d1dd31b-30f9-39a8-93bf-b84021a3d093","pitchNumber":2,"startTime":"2026-08-25T02:07:22.915Z","endTime":"2026-08-25T02:07:28.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.139740020991784,"aZ":-16.31977562521502,"pfxX":6.425236877685616,"pfxZ":8.979795379450016,"pX":-0.9385457552177978,"pZ":3.7344575744935247,"vX0":-9.422090679010578,"vY0":-131.8145394086267,"vZ0":-3.104187845398789,"x":152.78,"y":137.95,"x0":1.8419435616402093,"y0":50.00184435138951,"z0":6.127204368973769,"aX":11.343821823226177},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.8,"breakHorizontal":-9.6,"spinRate":2036,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4149940328406805,"extension":6.747843001953748},"index":2,"playId":"b97ba296-1a94-35d0-a523-c525c0c21a2a","pitchNumber":3,"startTime":"2026-08-25T02:07:45.385Z","endTime":"2026-08-25T02:07:50.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"13164991-a1af-3fc4-8194-eb06559d13c4","startTime":"2026-08-25T02:08:07.093Z","endTime":"2026-08-25T02:08:11.350Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40186234289416,"aZ":-22.85582321124381,"pfxX":2.377974170996182,"pfxZ":5.6460498739555565,"pX":0.9599491793638472,"pZ":3.6429736013517817,"vX0":-3.8270837511467435,"vY0":-127.68180978996865,"vZ0":-1.9275014576245877,"x":80.41,"y":140.42,"x0":2.169610472351097,"y0":50.00347166352702,"z0":6.207101894891338,"aX":3.9252050619444088},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.1,"breakHorizontal":-3.5,"spinRate":2166,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4290695411658261,"extension":6.117750523652718},"index":4,"playId":"b7c67f54-9f02-3a75-ab64-a08a4c8fd31e","pitchNumber":4,"startTime":"2026-08-25T02:08:29.024Z","endTime":"2026-08-25T02:08:32.785Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.96153546811985,"aZ":-27.22448768969785,"pfxX":8.581992264356701,"pfxZ":3.741049225831784,"pX":1.3837126252699692,"pZ":2.2837495008791775,"vX0":-4.609459970261671,"vY0":-114.043875633239,"vZ0":-2.7596472717919727,"x":64.26,"y":177.12,"x0":2.3107309980474686,"y0":50.00447743901905,"z0":6.180721244361321,"aX":11.363814443088314},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.4,"breakHorizontal":-14.5,"spinRate":1427,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4793383075825415,"extension":5.739349718456287},"index":5,"playId":"9eaf59e4-662c-3a7e-8d25-b61d0b4df8a7","pitchNumber":5,"startTime":"2026-08-25T02:08:53.033Z","endTime":"2026-08-25T02:08:57.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-25T02:09:07.124Z","endTime":"2026-08-25T02:09:22.931Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825021281371306,"aZ":-15.35973622999174,"pfxX":6.8397845629546055,"pfxZ":9.662419262099139,"pX":-0.7178227083000488,"pZ":2.97822937367457,"vX0":-9.131927570485388,"vY0":-131.112063952102,"vZ0":-4.6439951414331615,"x":144.36,"y":158.37,"x0":1.9222904532156317,"y0":50.003510582091394,"z0":5.919372156676849,"aX":11.904237943804475},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.7,"breakHorizontal":-10.3,"spinRate":2170,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4178207558099398,"extension":6.658884140322216},"index":7,"playId":"9a11d083-56c0-3a7d-a209-85abd7690dee","pitchNumber":6,"startTime":"2026-08-25T02:09:22.931Z","endTime":"2026-08-25T02:09:26.588Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3913646932539,"aZ":-27.590862810459388,"pfxX":7.67115613857855,"pfxZ":3.416607396078497,"pX":-0.3020440709569958,"pZ":2.6414979856534018,"vX0":-7.735325882901373,"vY0":-115.11998897588235,"vZ0":-1.8625135650720739,"x":128.51,"y":167.46,"x0":2.1051494163888202,"y0":50.004007088364546,"z0":6.132114931249026,"aX":10.296245076226201},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.0,"breakHorizontal":-12.0,"spinRate":1491,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4758027074267268,"extension":6.1116786882708265},"index":8,"playId":"802d92a0-eaa2-3499-b922-9154157eb0cd","pitchNumber":7,"startTime":"2026-08-25T02:09:57.076Z","endTime":"2026-08-25T02:10:01.375Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"playId":"544df975-3299-3b94-ae1f-b45f27573873","startTime":"2026-08-25T02:10:21.869Z","endTime":"2026-08-25T02:10:24.869Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29240028961288,"aZ":-17.042150697527397,"pfxX":6.143537417498754,"pfxZ":8.51114528341389,"pX":0.051221257823992894,"pZ":4.090530381596473,"vX0":-6.557426980752204,"vY0":-132.02580286538034,"vZ0":-2.1778595376630125,"x":115.05,"y":128.34,"x0":1.760813837651133,"y0":50.00137767243007,"z0":6.170874304476798,"aX":10.920336985740294},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.2,"breakHorizontal":-9.8,"spinRate":2127,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.41377980816951654,"extension":6.465139482131011},"index":10,"playId":"066813d8-668f-3930-897a-1e331b61b10f","pitchNumber":8,"startTime":"2026-08-25T02:10:44.129Z","endTime":"2026-08-25T02:10:48.231Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.056326915233974,"aZ":-28.9522471133902,"pfxX":-1.1318393292178204,"pfxZ":2.121511037475864,"pX":0.2693627621703836,"pZ":3.358545625892615,"vX0":-4.036281042974172,"vY0":-121.70657897046476,"vZ0":-0.7194717279355611,"x":106.73,"y":148.1,"x0":2.0878786809439958,"y0":50.00300722623238,"z0":6.137749747745473,"aX":-1.7191801075120303},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":2.9,"spinRate":2051,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.4478885121927445,"extension":6.127639729158225},"hitData":{"launchSpeed":73.4,"launchAngle":64.0,"totalDistance":151.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.07,"coordY":142.9}},"index":11,"playId":"19f8c0ff-2a51-3c90-a51e-9c8d540cdd88","pitchNumber":9,"startTime":"2026-08-25T02:11:11.656Z","endTime":"2026-08-25T02:11:24.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:11:24.752Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Kreidler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-25T02:12:00.493Z","endTime":"2026-08-25T02:13:25.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":82.8,"endSpeed":76.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.230457746917303,"aZ":-26.10240116170426,"pfxX":0.3371802465380913,"pfxZ":4.089497106059901,"pX":-0.7907269485949735,"pZ":1.5922779540146286,"vX0":-7.551085015121287,"vY0":-120.45613776480619,"vZ0":-4.367578594095433,"x":147.14,"y":195.79,"x0":2.3277677344638983,"y0":50.00281377007198,"z0":5.7105775433821275,"aX":0.5023819447228315},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.7,"breakHorizontal":1.0,"spinRate":2144,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.45302078996049655,"extension":6.245072456301097},"index":0,"playId":"70242506-0c58-37fc-8893-9c861fe39f74","pitchNumber":1,"startTime":"2026-08-25T02:12:00.493Z","endTime":"2026-08-25T02:12:04.278Z","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":92.3,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041238248613226,"aZ":-16.173217449343372,"pfxX":6.2824626451732755,"pfxZ":8.686988451179978,"pX":0.6274707857945993,"pZ":2.78561468119609,"vX0":-5.562917457656696,"vY0":-134.35280941426421,"vZ0":-5.537828929919082,"x":93.08,"y":163.57,"x0":1.9009988147989596,"y0":50.002694493184116,"z0":6.009177896710046,"aX":11.572391855327806},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":-10.3,"spinRate":2260,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.40649584329355415,"extension":6.863836379692516},"index":1,"playId":"02befe80-85f3-32c6-a683-91ffb61359c1","pitchNumber":2,"startTime":"2026-08-25T02:12:18.398Z","endTime":"2026-08-25T02:12:23.148Z","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":91.1,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.195911209292518,"aZ":-13.948849785235456,"pfxX":5.972674361303157,"pfxZ":10.278831268954882,"pX":-1.3828975051459456,"pZ":3.2651344353305065,"vX0":-9.420679181294798,"vY0":-132.3212252664898,"vZ0":-4.826822999169571,"x":169.71,"y":150.62,"x0":1.4473739531559704,"y0":50.005971265680145,"z0":6.1347833682490345,"aX":10.594567686872606},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.8,"breakHorizontal":-8.8,"spinRate":2212,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4139175919632607,"extension":6.702029181635554},"index":2,"playId":"27dc65e9-d2fd-3a29-93f3-66438d52c4d3","pitchNumber":3,"startTime":"2026-08-25T02:12:40.178Z","endTime":"2026-08-25T02:12:45.184Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30900160803787,"aZ":-16.233487120209734,"pfxX":8.074099138136285,"pfxZ":9.057968964661875,"pX":0.30288426750132796,"pZ":1.7327046655113585,"vX0":-7.324404820168116,"vY0":-131.415007364166,"vZ0":-7.527493424431241,"x":105.45,"y":192.0,"x0":2.069173076440688,"y0":50.00077359216078,"z0":5.82706590682604,"aX":14.204384758020298},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":-13.1,"spinRate":2118,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.41585692598955415,"extension":6.584865365969545},"index":3,"playId":"9e874124-65ee-394d-8f92-a0d24be854d3","pitchNumber":4,"startTime":"2026-08-25T02:13:02.192Z","endTime":"2026-08-25T02:13:06.563Z","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":79.1,"endSpeed":73.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.691686836634005,"aZ":-30.692628764803548,"pfxX":7.387250130009902,"pfxZ":1.0921086493912542,"pX":0.823221841694,"pZ":1.4011696933585505,"vX0":-5.222364048317711,"vY0":-115.19458754023567,"vZ0":-3.882564607772699,"x":85.62,"y":200.95,"x0":2.150431516951599,"y0":50.00323256397897,"z0":6.048901616030827,"aX":10.01308521166311},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.3,"breakHorizontal":-12.2,"spinRate":1337,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4739489558240364,"extension":5.93160054273086},"index":4,"playId":"675ba687-b2e9-372d-8120-b4f7cd0f3ff7","pitchNumber":5,"startTime":"2026-08-25T02:13:21.717Z","endTime":"2026-08-25T02:13:25.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:13:25.530Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, third baseman Tommy White to first baseman Jeff McNeil.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-25T02:13:47.003Z","endTime":"2026-08-25T02:14:18.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"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":"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":85.0,"endSpeed":78.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.240808676736954,"aZ":-31.7427362091575,"pfxX":-1.3030599363012292,"pfxZ":0.277919980225267,"pX":-0.6443681373664628,"pZ":2.483556956263075,"vX0":-6.500668035819918,"vY0":-123.76269170541373,"vZ0":-2.2846991410407202,"x":141.56,"y":171.72,"x0":2.178893283615667,"y0":50.00479951272676,"z0":6.060978213900742,"aX":-2.0330497727918546},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":3.8,"spinRate":2312,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.44149640533463685,"extension":6.1113285174395005},"index":0,"playId":"af8bd64c-1af8-34a4-b86a-e579b0b57fc7","pitchNumber":1,"startTime":"2026-08-25T02:13:50.168Z","endTime":"2026-08-25T02:13:55.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25504436021507,"aZ":-26.695557255779818,"pfxX":8.483137492974587,"pfxZ":4.075059726842491,"pX":0.23334070984023222,"pZ":1.4738527743795342,"vX0":-6.97117953764762,"vY0":-114.88116356942672,"vZ0":-4.458597169075577,"x":108.11,"y":198.99,"x0":2.1974808245182555,"y0":50.001586475239506,"z0":6.019416087342901,"aX":11.396957958682847},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.6,"breakHorizontal":-13.7,"spinRate":1382,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4758384489533105,"extension":5.992423268222326},"hitData":{"launchSpeed":86.1,"launchAngle":2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.91,"coordY":169.27}},"index":1,"playId":"c0c4db2c-7e69-3ff5-8015-a32a5dcf8967","pitchNumber":2,"startTime":"2026-08-25T02:14:11.504Z","endTime":"2026-08-25T02:14:18.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:14:18.704Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Donovan Walton hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-25T02:16:18.885Z","endTime":"2026-08-25T02:17:23.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64502487271015,"aZ":-29.965653199772554,"pfxX":0.2992674455200426,"pfxZ":1.3900744962449956,"pX":0.28666164418011575,"pZ":3.1257604166994044,"vX0":5.705937571499842,"vY0":-125.15621200365955,"vZ0":-0.8514971804278921,"x":100.44,"y":99.43,"x0":-2.059142555137066,"y0":50.00326422117868,"z0":5.918743208622636,"aX":0.4761221699173738},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.5,"breakHorizontal":-1.8,"spinRate":2399,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.43719755090358836,"extension":6.237356051180711},"index":0,"playId":"4b092c3e-253d-3ea0-b741-f416e0a5a6d8","pitchNumber":1,"startTime":"2026-08-25T02:16:38.624Z","endTime":"2026-08-25T02:16:44.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-25T02:16:55.477Z","endTime":"2026-08-25T02:17:01.618Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.537149918052464,"aZ":-28.192044770864303,"pfxX":-8.195737887260734,"pfxZ":2.3672716574103845,"pX":-0.6367098643333706,"pZ":2.5398471140401204,"vX0":6.542511406688216,"vY0":-128.63482320252467,"vZ0":-2.3922729853250564,"x":141.27,"y":170.2,"x0":-2.142509978874643,"y0":50.00545251473935,"z0":5.657596539988751,"aX":-13.80021598453273},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":13.4,"spinRate":1489,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4250697181944503,"extension":6.182327495772063},"index":2,"playId":"22599783-9cb4-3b25-a3b1-d1f383576ff0","pitchNumber":2,"startTime":"2026-08-25T02:17:01.618Z","endTime":"2026-08-25T02:17:05.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303851518022537,"aZ":-40.7107461490401,"pfxX":3.4739726498671732,"pfxZ":-6.126252733639229,"pX":2.8965012564065638,"pZ":-2.1526299642799365,"vX0":10.20212891753533,"vY0":-118.12050494803223,"vZ0":-9.002136743403305,"x":6.59,"y":296.9,"x0":-1.9532998948379698,"y0":50.00247548864614,"z0":5.514853983657826,"aX":4.8409317243224255},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.3,"breakHorizontal":-9.1,"spinRate":2427,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.466102187716253,"extension":6.145532292349529},"index":3,"playId":"22a9788c-4a65-367d-b389-c6b619dfd67b","pitchNumber":3,"startTime":"2026-08-25T02:17:18.536Z","endTime":"2026-08-25T02:17:23.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:17:23.357Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-25T02:17:29.810Z","endTime":"2026-08-25T02:18:33.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.647593297567376,"aZ":-18.511025745571953,"pfxX":-8.846563942560394,"pfxZ":7.078015571491428,"pX":0.6947505332144635,"pZ":2.4266761825615806,"vX0":10.392661518687587,"vY0":-138.0554047227004,"vZ0":-5.189703358674425,"x":90.52,"y":173.26,"x0":-1.9686122701740993,"y0":50.00614645779494,"z0":5.576433209149313,"aX":-17.085551009714354},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":13.9,"spinRate":2361,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39670173023294497,"extension":6.272377066303177},"index":0,"playId":"c6f7dfc5-ec5d-3a84-b8ac-084450f2cac9","pitchNumber":1,"startTime":"2026-08-25T02:17:52.772Z","endTime":"2026-08-25T02:17:57.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.320192475292394,"aZ":-17.948497708358794,"pfxX":-8.430885582444454,"pfxZ":7.417056768026426,"pX":-0.5249848348469375,"pZ":2.38619185353788,"vX0":7.078856970598443,"vY0":-137.79345887628818,"vZ0":-5.244966614644061,"x":137.01,"y":174.35,"x0":-2.03499592643728,"y0":50.00553299032338,"z0":5.531627136567486,"aX":-16.17539880624054},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":13.8,"spinRate":2380,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39786891321086637,"extension":6.22674021320288},"index":1,"playId":"23fc416f-be67-3e73-a87e-58fcbb8d0780","pitchNumber":2,"startTime":"2026-08-25T02:18:09.773Z","endTime":"2026-08-25T02:18:14.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.061607730195966,"aZ":-30.97253916713489,"pfxX":1.0611746721443662,"pfxZ":0.7414960308304526,"pX":0.9482628996148399,"pZ":1.0780684592698795,"vX0":6.884335527451828,"vY0":-126.27911132284095,"vZ0":-5.421748887020912,"x":80.85,"y":209.67,"x0":-1.94805305474119,"y0":50.00266861313011,"z0":5.736514469281684,"aX":1.7176294756291972},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":-3.5,"spinRate":2347,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4332848845957855,"extension":6.263226238463557},"index":2,"playId":"c490158d-5dc5-3341-9853-dd060d22d273","pitchNumber":3,"startTime":"2026-08-25T02:18:29.050Z","endTime":"2026-08-25T02:18:33.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:18:33.037Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out to left fielder Kody Clemens.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-25T02:18:36.133Z","endTime":"2026-08-25T02:20:54.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":95.6,"endSpeed":86.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44967487318915,"aZ":-11.79714832578119,"pfxX":-5.114304644946068,"pfxZ":10.515225309892106,"pX":-0.4893595176836529,"pZ":2.005029876744864,"vX0":5.959971411108732,"vY0":-138.90128002407118,"vZ0":-7.734097396350179,"x":135.65,"y":184.64,"x0":-2.006634495770067,"y0":50.0064275137885,"z0":5.624875290972901,"aX":-9.915058831019877},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2288,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.39553495645837033,"extension":6.5080652462771935},"index":0,"playId":"aef43848-d9c1-33da-a8c9-1e0bf2a5523c","pitchNumber":1,"startTime":"2026-08-25T02:19:00.378Z","endTime":"2026-08-25T02:19:04.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.561505380077705,"aZ":-24.53939818884883,"pfxX":-9.061798461358558,"pfxZ":4.487779496323942,"pX":-0.7583385313871983,"pZ":2.731957802624965,"vX0":6.504489747757357,"vY0":-129.496101121118,"vZ0":-2.496865413485261,"x":145.91,"y":165.02,"x0":-2.1229904853925596,"y0":50.00266432173038,"z0":5.582099941989842,"aX":-15.419299753241559},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":1455,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4226561814621106,"extension":6.348473483345245},"index":1,"playId":"f35d2f49-6d09-3435-8e49-1c2f051bfc0f","pitchNumber":2,"startTime":"2026-08-25T02:19:19.895Z","endTime":"2026-08-25T02:19:23.264Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"aabda96c-93b9-3b6a-8db0-1fbfa866b193","startTime":"2026-08-25T02:19:39.253Z","endTime":"2026-08-25T02:19:42.289Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.824715776574074,"aZ":-28.371275901693245,"pfxX":-0.13831221221843126,"pfxZ":2.3113167542656607,"pX":1.2447143454438836,"pZ":0.6411510130998938,"vX0":8.229951660040989,"vY0":-127.94036135572867,"vZ0":-7.037768461537969,"x":69.55,"y":221.47,"x0":-2.0038283090424716,"y0":50.00513436462044,"z0":5.6686227195767085,"aX":-0.22748469851442268},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-1.7,"spinRate":2478,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4290486492310026,"extension":6.254397545860013},"index":3,"playId":"61a3a63f-53b1-3070-a345-e1eedcd8203b","pitchNumber":3,"startTime":"2026-08-25T02:19:58.110Z","endTime":"2026-08-25T02:20:03.190Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.111244901456995,"aZ":-28.43869942830134,"pfxX":1.076764013595445,"pfxZ":2.222871452955614,"pX":-0.8828085405230244,"pZ":3.0144671606188997,"vX0":3.0199761387702275,"vY0":-128.2584918706017,"vZ0":-1.8115684457242285,"x":150.65,"y":157.39,"x0":-2.2109120246747174,"y0":50.0046791943639,"z0":5.9270278865558454,"aX":1.8113864691231931},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2483,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.42547389387355095,"extension":6.158979845153428},"index":4,"playId":"eea923d1-326e-3a3e-920a-16a81d4c7e41","pitchNumber":4,"startTime":"2026-08-25T02:20:22.994Z","endTime":"2026-08-25T02:20:28.304Z","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":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.439951418182254,"aZ":-12.79107263338697,"pfxX":-5.360436067092612,"pfxZ":9.591952472396372,"pX":-0.18654941313110918,"pZ":1.8853177773689955,"vX0":6.5124752451534365,"vY0":-140.65936735950223,"vZ0":-8.437292451454809,"x":124.11,"y":187.88,"x0":-1.8264094401991446,"y0":50.00031900964881,"z0":5.737067915100585,"aX":-10.829013230233507},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2386,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38818559305748623,"extension":6.452541353961609},"hitData":{"launchSpeed":90.5,"launchAngle":25.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.5,"coordY":104.87}},"index":5,"playId":"8abb26be-2a19-3967-9c00-719d37cc7ce9","pitchNumber":5,"startTime":"2026-08-25T02:20:44.939Z","endTime":"2026-08-25T02:20:54.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:20:54.116Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-25T02:21:00.717Z","endTime":"2026-08-25T02:22:28.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.105790242808894,"aZ":-10.322720481870554,"pfxX":-3.714234256797179,"pfxZ":11.250859405553815,"pX":0.602480211526398,"pZ":2.4412283219408977,"vX0":8.081880376099749,"vY0":-138.52227368439108,"vZ0":-6.969614417782984,"x":94.03,"y":172.87,"x0":-1.8711476076196354,"y0":50.00593003198325,"z0":5.681192544808786,"aX":-7.216783821742864},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2343,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3955001081560763,"extension":6.553856538759741},"index":0,"playId":"2f44470d-acd0-3136-9642-7be31234b048","pitchNumber":1,"startTime":"2026-08-25T02:21:22.542Z","endTime":"2026-08-25T02:21:27.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.697647934678724,"aZ":-11.953438475039118,"pfxX":-6.214174515111618,"pfxZ":10.242715061656776,"pX":0.9404706329727588,"pZ":2.8600588807477805,"vX0":10.31362489282513,"vY0":-139.66508295025392,"vZ0":-5.440543855478035,"x":81.15,"y":161.56,"x0":-1.9940840366527972,"y0":50.00003702642606,"z0":5.620517321485771,"aX":-12.265263791701283},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2416,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3922950438895634,"extension":6.408454462151864},"index":1,"playId":"1a0f907b-66f6-3a19-b3cc-54f03dfe814d","pitchNumber":2,"startTime":"2026-08-25T02:21:41.790Z","endTime":"2026-08-25T02:21:46.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.398431393045886,"aZ":-28.976066181343224,"pfxX":1.9464506090814333,"pfxZ":1.8814500027115066,"pX":0.20098228905830015,"pZ":2.2534040804783046,"vX0":5.514584664345472,"vY0":-129.12726435856436,"vZ0":-3.2993346905247236,"x":109.34,"y":177.94,"x0":-2.2100681953098134,"y0":50.00216896285375,"z0":5.762963784258104,"aX":3.3052220162840076},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":-4.7,"spinRate":2516,"spinDirection":169},"zone":8,"typeConfidence":2.0,"plateTime":0.4232256399885337,"extension":6.294209100035051},"index":2,"playId":"43be0eb4-f76c-35e8-a708-3033b8fd00f7","pitchNumber":3,"startTime":"2026-08-25T02:22:00.164Z","endTime":"2026-08-25T02:22:04.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116750718908342,"aZ":-29.271217007801248,"pfxX":1.6536463970203934,"pfxZ":1.7110492781263043,"pX":0.3180262525969813,"pZ":1.2018806744964237,"vX0":5.560667824542898,"vY0":-128.91756238022515,"vZ0":-5.983648249137954,"x":104.88,"y":206.33,"x0":-2.075812506687719,"y0":50.00190550150074,"z0":5.79335051448805,"aX":2.8007318126762955},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-4.2,"spinRate":2484,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4237828957192349,"extension":6.241819588500439},"index":3,"playId":"a6592dd6-d012-321c-93ae-07a70ea71217","pitchNumber":4,"startTime":"2026-08-25T02:22:24.226Z","endTime":"2026-08-25T02:22:28.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:22:28.677Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Byron Buxton doubles (18) on a sharp line drive to left fielder Max Muncy.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-25T02:23:56.190Z","endTime":"2026-08-25T02:24:55.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.132972561745746,"aZ":-28.2208163348762,"pfxX":-1.1513259754717713,"pfxZ":2.500615790973593,"pX":-0.3622279549930473,"pZ":1.4305336224157725,"vX0":-5.4045605178512,"vY0":-124.1450391051468,"vZ0":-5.704918035793887,"x":130.81,"y":200.16,"x0":1.9821016405068004,"y0":50.00107119815404,"z0":6.0734826207853,"aX":-1.8168987416766393},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":3.2,"spinRate":2258,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.43925522885135493,"extension":6.288542653857931},"hitData":{"launchSpeed":103.4,"launchAngle":18.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.83,"coordY":102.48}},"index":0,"playId":"62eff147-2ada-33d4-bdc9-523cad1404f9","pitchNumber":1,"startTime":"2026-08-25T02:24:40.645Z","endTime":"2026-08-25T02:24:55.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:24:55.794Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out to first baseman Jeff McNeil. Byron Buxton to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-25T02:24:58.900Z","endTime":"2026-08-25T02:27:16.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":71.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20808120103008,"aZ":-26.710727992653936,"pfxX":-0.4218378124529649,"pfxZ":4.115163926788345,"pX":0.5033950874240586,"pZ":3.8959472401442885,"vX0":-4.341332872455381,"vY0":-115.85211302967771,"vZ0":1.0675903779311011,"x":97.81,"y":133.59,"x0":2.4744096476962842,"y0":50.00488322911212,"z0":6.02674688526284,"aX":-0.5601383121339917},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":8.0,"breakHorizontal":2.0,"spinRate":2159,"spinDirection":266},"zone":12,"typeConfidence":2.0,"plateTime":0.4769422068849103,"extension":6.114881734622766},"index":0,"playId":"a558eaf5-3fd4-3f5d-84ec-233118fb6c1f","pitchNumber":1,"startTime":"2026-08-25T02:25:27.044Z","endTime":"2026-08-25T02:25:30.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.910538026991553,"aZ":-13.474648013363455,"pfxX":6.549430910333177,"pfxZ":10.711047067667149,"pX":-0.2304111708801452,"pZ":2.0181597676706153,"vX0":-7.869456454737295,"vY0":-131.77555012599487,"vZ0":-7.436875830871207,"x":125.78,"y":184.29,"x0":1.9539724405627936,"y0":50.002031485323606,"z0":5.887094223379006,"aX":11.433887363378},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.8,"breakHorizontal":-10.0,"spinRate":2100,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4168183600495521,"extension":6.448475395144537},"index":1,"playId":"a0716d80-a37d-3903-ae0f-96fad8566e63","pitchNumber":2,"startTime":"2026-08-25T02:25:44.789Z","endTime":"2026-08-25T02:25:50.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.922511262501448,"aZ":-14.477495381924607,"pfxX":6.678406465857755,"pfxZ":10.179776820092515,"pX":-0.04309144085936912,"pZ":1.842008081897612,"vX0":-6.959157438713888,"vY0":-131.30914398314687,"vZ0":-7.855003135838049,"x":118.64,"y":189.05,"x0":1.7793149503063383,"y0":50.00428419863563,"z0":5.958716057924306,"aX":11.612883379028517},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.8,"breakHorizontal":-10.4,"spinRate":2061,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4178196213354193,"extension":6.599054581673359},"index":2,"playId":"31036879-4d49-3b76-b428-cc8b4ccd18ab","pitchNumber":3,"startTime":"2026-08-25T02:26:04.325Z","endTime":"2026-08-25T02:26:07.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.887611108015147,"aZ":-14.960286827686058,"pfxX":6.7497278244740055,"pfxZ":9.683213178867287,"pX":0.394536287860523,"pZ":3.247383567115696,"vX0":-6.500909031762706,"vY0":-132.8433823287721,"vZ0":-4.124107020692661,"x":101.96,"y":151.1,"x0":2.0028372175606735,"y0":50.001353429957085,"z0":5.915799179518481,"aX":11.997910671643195},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.8,"breakHorizontal":-10.7,"spinRate":2172,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.41315574333746996,"extension":6.611098654000562},"index":3,"playId":"274a7685-c6b7-35a4-841e-494fb9e9d6cb","pitchNumber":4,"startTime":"2026-08-25T02:26:26.816Z","endTime":"2026-08-25T02:26:30.270Z","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":79.4,"endSpeed":72.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.702639880115402,"aZ":-25.605430351876727,"pfxX":8.761986377865535,"pfxZ":4.865064537871264,"pX":0.9789004931388402,"pZ":2.4617528712922288,"vX0":-5.1474825318303585,"vY0":-115.51888201041876,"vZ0":-2.852289405886785,"x":79.69,"y":172.31,"x0":2.098730687298072,"y0":50.00252411439327,"z0":6.176257621808471,"aX":11.831020036721428},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.4,"breakHorizontal":-14.5,"spinRate":1335,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4743123585799611,"extension":6.1714718088120915},"index":4,"playId":"48fb9ee6-75b9-32c0-98ef-776c12cc43bd","pitchNumber":5,"startTime":"2026-08-25T02:26:48.368Z","endTime":"2026-08-25T02:26:52.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.150067622685572,"aZ":-26.82340612210686,"pfxX":9.375475158924385,"pfxZ":3.8825922163135713,"pX":1.555153770672752,"pZ":1.6890174325253644,"vX0":-4.2793450191637135,"vY0":-116.46973533018264,"vZ0":-4.377387466795107,"x":57.72,"y":193.18,"x0":2.1947571598207514,"y0":50.00369206322866,"z0":6.119229889102555,"aX":12.926861323910488},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.2,"breakHorizontal":-16.0,"spinRate":1404,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.46963839406721997,"extension":6.121665720794149},"hitData":{"launchSpeed":65.7,"launchAngle":-4.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.6,"coordY":168.76}},"index":5,"playId":"7f5668ed-f1f8-37fd-ae08-3b477613172e","pitchNumber":6,"startTime":"2026-08-25T02:27:09.771Z","endTime":"2026-08-25T02:27:16.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:27:16.305Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out softly to first baseman Jeff McNeil. Byron Buxton scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-25T02:27:28.646Z","endTime":"2026-08-25T02:29:09.705Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3854646145859,"aZ":-14.17890720897584,"pfxX":5.563074755778564,"pfxZ":10.217493527093422,"pX":-1.1877731636401903,"pZ":1.7281568514804646,"vX0":-9.270841933748384,"vY0":-132.18283152133557,"vZ0":-8.025103440441551,"x":162.28,"y":192.12,"x0":1.6495967592641563,"y0":50.00304282340654,"z0":5.854398685399941,"aX":9.798883872823893},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.8,"breakHorizontal":-7.9,"spinRate":2132,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4151013686371501,"extension":6.687676371194296},"index":0,"playId":"74a7b565-4857-32ea-bb77-a756efea21ca","pitchNumber":1,"startTime":"2026-08-25T02:27:44.480Z","endTime":"2026-08-25T02:27:49.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.702457053307523,"aZ":-24.596022049737304,"pfxX":8.9616407469448,"pfxZ":5.624436654671383,"pX":0.01952188628132992,"pZ":0.48462244283404055,"vX0":-7.178391405809024,"vY0":-115.15545450110407,"vZ0":-7.1582429503702025,"x":116.26,"y":225.7,"x0":2.007726557995174,"y0":50.00277745113492,"z0":6.0015583976296485,"aX":12.07675214913163},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.6,"breakHorizontal":-14.5,"spinRate":1446,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4750085266547508,"extension":6.079522487073986},"index":1,"playId":"a82af284-e28e-3fb4-9918-70a537a7f830","pitchNumber":2,"startTime":"2026-08-25T02:28:01.028Z","endTime":"2026-08-25T02:28:04.817Z","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":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.932840723673227,"aZ":-26.2455337989333,"pfxX":1.3908316710422162,"pfxZ":3.647163892687285,"pX":0.49039530639038403,"pZ":3.750712368558034,"vX0":-4.297277352011916,"vY0":-126.03590093103148,"vZ0":-0.7717634811800542,"x":98.31,"y":137.51,"x0":2.028556639320641,"y0":50.005993200996095,"z0":6.159559509339165,"aX":2.2636637464460447},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.7,"breakHorizontal":-1.7,"spinRate":2116,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.4327385765804941,"extension":6.340452020959795},"index":2,"playId":"6c8386e5-4dca-3524-969b-24c155e88657","pitchNumber":3,"startTime":"2026-08-25T02:28:22.950Z","endTime":"2026-08-25T02:28:28.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859999050695187,"aZ":-14.870843327724883,"pfxX":6.238609168393124,"pfxZ":9.627178712436438,"pX":-0.46397515253959615,"pZ":3.293952457105489,"vX0":-8.535178054647345,"vY0":-132.60422775174905,"vZ0":-4.090758583350246,"x":134.69,"y":149.84,"x0":1.9720184217258367,"y0":50.00455625081227,"z0":5.927108546137629,"aX":11.215978127117745},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":-9.6,"spinRate":2165,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.41158227663622604,"extension":6.617999376372406},"index":3,"playId":"91a2cf05-18a9-33aa-ae50-64033de172d9","pitchNumber":4,"startTime":"2026-08-25T02:28:42.906Z","endTime":"2026-08-25T02:28:47.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.764940742129195,"aZ":-27.572808454347108,"pfxX":8.434439706121758,"pfxZ":3.4370814779741607,"pX":0.41267459054350003,"pZ":2.156635969791655,"vX0":-6.307897148340447,"vY0":-114.61689923946088,"vZ0":-2.801359410252145,"x":101.27,"y":180.55,"x0":2.0950234493188935,"y0":50.005599249520635,"z0":6.067733811796728,"aX":11.304374687076802},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.9,"breakHorizontal":-13.8,"spinRate":1390,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4765722642796706,"extension":6.0689873195469985},"hitData":{"launchSpeed":43.4,"launchAngle":-35.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":141.57,"coordY":175.42}},"index":4,"playId":"7c4b2b78-1817-34ab-8767-155aa2ef7842","pitchNumber":5,"startTime":"2026-08-25T02:29:01.280Z","endTime":"2026-08-25T02:29:09.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:29:09.705Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-25T02:29:18.565Z","endTime":"2026-08-25T02:29:47.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.327568109524723,"aZ":-23.61153058744667,"pfxX":-5.017186232262594,"pfxZ":6.109418451756696,"pX":0.06607114137903483,"pZ":3.0430711570105333,"vX0":-4.153213075959059,"vY0":-117.4143913015281,"vZ0":-1.5181802976511476,"x":114.48,"y":156.62,"x0":2.5070928771936916,"y0":50.00491074484707,"z0":5.886053509749753,"aX":-7.036556795726244},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":10.9,"breakHorizontal":10.1,"spinRate":2240,"spinDirection":285},"zone":2,"typeConfidence":2.0,"plateTime":0.4657096590636254,"extension":6.371422355276599},"hitData":{"launchSpeed":82.8,"launchAngle":10.0,"totalDistance":132.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":162.71,"coordY":163.61}},"index":0,"playId":"cbcd32b8-4058-3708-a982-79300af1a3ff","pitchNumber":1,"startTime":"2026-08-25T02:29:42.114Z","endTime":"2026-08-25T02:29:47.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:29:47.823Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a sharp line drive to left fielder Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-25T02:31:59.367Z","endTime":"2026-08-25T02:32:48.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76700049341099,"aZ":-19.059431934427018,"pfxX":-8.742970972862244,"pfxZ":6.799175425290914,"pX":-0.5316514590748594,"pZ":1.95529495727722,"vX0":7.210420629972443,"vY0":-138.00150623245509,"vZ0":-6.542491229656046,"x":137.27,"y":185.99,"x0":-2.042680348890995,"y0":50.00105679476879,"z0":5.641001251667345,"aX":-16.858500692872546},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":14.3,"spinRate":2294,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39693255791307225,"extension":6.29947888786043},"index":0,"playId":"a3f03b29-2ebb-3224-b00a-1a501ec68e6e","pitchNumber":1,"startTime":"2026-08-25T02:31:59.367Z","endTime":"2026-08-25T02:32:05.325Z","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.9,"endSpeed":86.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29763294927629,"aZ":-19.180770214409794,"pfxX":-10.28187182255459,"pfxZ":6.792514063170467,"pX":-0.15886122553473964,"pZ":2.779692983109985,"vX0":8.432613100168027,"vY0":-137.8066667116468,"vZ0":-4.471824400240932,"x":123.06,"y":163.73,"x0":-1.931597574215751,"y0":50.00009663758916,"z0":5.729479355760331,"aX":-19.657203039978427},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.5,"breakHorizontal":16.7,"spinRate":2396,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.398367422270983,"extension":6.225295197723718},"index":1,"playId":"f5fb0402-8881-3703-900a-73e2913f75a7","pitchNumber":2,"startTime":"2026-08-25T02:32:12.890Z","endTime":"2026-08-25T02:32:16.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-25T02:32:29.401Z","endTime":"2026-08-25T02:32:41.133Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03878772441147,"aZ":-27.72076444520297,"pfxX":1.2346307135219892,"pfxZ":2.6675640440761583,"pX":-0.06517539822328025,"pZ":2.7176866222068115,"vX0":4.80879810143198,"vY0":-128.47032268629775,"vZ0":-2.1951677267932483,"x":119.48,"y":165.4,"x0":-2.122884038731192,"y0":50.00220785947146,"z0":5.741562115600843,"aX":2.059167532478765},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":-3.4,"spinRate":2467,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4266242497446546,"extension":6.239394151999713},"hitData":{"launchSpeed":111.8,"launchAngle":12.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.51,"coordY":80.31}},"index":3,"playId":"8af690cd-9b7c-3d27-a1a9-a4dab4518d99","pitchNumber":3,"startTime":"2026-08-25T02:32:41.133Z","endTime":"2026-08-25T02:32:48.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:32:48.663Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to center fielder Byron Buxton. Henry Bolte to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-25T02:32:57.183Z","endTime":"2026-08-25T02:33:48.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.640120843070928,"aZ":-29.9015802054775,"pfxX":1.146323270048701,"pfxZ":1.3808385147359363,"pX":-0.5138034454544779,"pZ":1.5622716456735068,"vX0":4.042567992027612,"vY0":-126.9292303217322,"vZ0":-4.378199096384735,"x":136.58,"y":196.6,"x0":-2.272362018725909,"y0":50.00084540399345,"z0":5.675666337404844,"aX":1.879134818710747},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-3.0,"spinRate":2427,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.43061495988610154,"extension":6.375833697888077},"index":0,"playId":"968048fb-8956-3dc7-a005-87dd2fb79917","pitchNumber":1,"startTime":"2026-08-25T02:33:18.055Z","endTime":"2026-08-25T02:33:22.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55535399736837,"aZ":-23.54908367997617,"pfxX":-8.073017800220367,"pfxZ":5.181990882540242,"pX":-1.3359580856039006,"pZ":2.345691529759118,"vX0":4.915084825172853,"vY0":-128.00299525968566,"vZ0":-3.366420453815043,"x":167.92,"y":175.45,"x0":-2.228662784594174,"y0":50.00482757703797,"z0":5.514389935036714,"aX":-13.445096309516043},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.9,"breakHorizontal":13.6,"spinRate":1465,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4273228764656709,"extension":6.348978608292315},"hitData":{"launchSpeed":85.5,"launchAngle":16.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":78.93}},"index":1,"playId":"0d270753-c871-3c74-a37f-35d04d596459","pitchNumber":2,"startTime":"2026-08-25T02:33:39.224Z","endTime":"2026-08-25T02:33:48.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:33:48.009Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Zack Gelof grounds into a double play, third baseman Brooks Lee to second baseman Ryan Kreidler to first baseman Royce Lewis. Henry Bolte to 3rd. Jeff McNeil out at 2nd. Zack Gelof out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-25T02:33:51.398Z","endTime":"2026-08-25T02:36:48.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.263537961936436,"aZ":-28.144665012229314,"pfxX":1.9736288326788003,"pfxZ":2.3958776439974168,"pX":0.4800173869168789,"pZ":1.210570823736375,"vX0":6.083451412451164,"vY0":-128.91428784111423,"vZ0":-5.819753556175995,"x":98.7,"y":206.09,"x0":-2.1684041158805964,"y0":50.001158825843206,"z0":5.674986595901373,"aX":3.3141437173211004},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.2,"breakHorizontal":-4.9,"spinRate":2389,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.42518065984857367,"extension":6.318070312788936},"index":0,"playId":"6bae313e-8b1e-391f-81f6-10ae84e71c60","pitchNumber":1,"startTime":"2026-08-25T02:34:18.224Z","endTime":"2026-08-25T02:34:21.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70657668690494,"aZ":-27.669272844766418,"pfxX":0.2524104482767813,"pfxZ":2.632860560153711,"pX":0.9309994103582626,"pZ":1.6125143144189438,"vX0":7.63211378827887,"vY0":-128.71709334980906,"vZ0":-4.999003080529488,"x":81.51,"y":195.24,"x0":-2.080832545187658,"y0":50.004268230153016,"z0":5.671182730695842,"aX":0.4307868885672547},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-1.8,"spinRate":2542,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4223271472357988,"extension":6.269932433208428},"index":1,"playId":"779b41ca-4cc8-3a0c-ab49-0ab63b6a1972","pitchNumber":2,"startTime":"2026-08-25T02:34:41.527Z","endTime":"2026-08-25T02:34:47.513Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73430648810851,"aZ":-31.427927104860576,"pfxX":1.7710995037408777,"pfxZ":0.4428639427377732,"pX":-0.4376323255914562,"pZ":2.0371137180962435,"vX0":4.125408159307165,"vY0":-128.46691944045972,"vZ0":-3.330146402830197,"x":133.68,"y":183.78,"x0":-2.2871227885066188,"y0":50.00377076440263,"z0":5.7636165959291406,"aX":2.9944671565788767},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":-4.1,"spinRate":2515,"spinDirection":172},"zone":7,"typeConfidence":2.0,"plateTime":0.42448284998511543,"extension":6.0638854308101156},"index":2,"playId":"36a146a5-d811-3eb6-9328-42b0cb6b6905","pitchNumber":3,"startTime":"2026-08-25T02:35:04.210Z","endTime":"2026-08-25T02:35:09.195Z","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":88.1,"endSpeed":81.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504711841781067,"aZ":-29.389979495232275,"pfxX":1.0065576819427253,"pfxZ":1.6571671572022932,"pX":1.1342020540430644,"pZ":2.2455329028530238,"vX0":7.743857406448142,"vY0":-128.20346307207646,"vZ0":-3.0539708978610403,"x":73.77,"y":178.15,"x0":-2.04151457555264,"y0":50.00592329243298,"z0":5.717275393836402,"aX":1.6964420687545316},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":-3.4,"spinRate":2552,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4252670008786872,"extension":6.087415816713219},"index":3,"playId":"aed67466-153c-3a5a-8422-fa3ef1e25ac6","pitchNumber":4,"startTime":"2026-08-25T02:35:25.344Z","endTime":"2026-08-25T02:35:31.044Z","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":97.1,"endSpeed":88.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.382707593496946,"aZ":-12.939662217954664,"pfxX":-6.053014648760511,"pfxZ":9.558270931139472,"pX":-0.8293875744312443,"pZ":1.6006192575446412,"vX0":5.413517045116169,"vY0":-141.02186403925498,"vZ0":-8.94742695711124,"x":148.61,"y":195.56,"x0":-1.9884744616761292,"y0":50.00262226377849,"z0":5.651452548692317,"aX":-12.179077067842726},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2310,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.38856448191227333,"extension":6.511374979607787},"index":4,"playId":"688654ce-225c-3d54-bb1d-2b91c36467a5","pitchNumber":5,"startTime":"2026-08-25T02:35:46.510Z","endTime":"2026-08-25T02:35:52.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-25T02:35:59.035Z","endTime":"2026-08-25T02:36:18.302Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.02104511140013,"aZ":-8.609423603110768,"pfxX":-3.383059348198789,"pfxZ":11.863397976850855,"pX":-0.15253636979693508,"pZ":1.479384441552071,"vX0":6.012572078543097,"vY0":-140.9858290697714,"vZ0":-9.936795766867638,"x":122.81,"y":198.84,"x0":-1.8862622940041995,"y0":50.00230058417429,"z0":5.631246802978854,"aX":-6.720005391500231},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.3,"breakHorizontal":4.7,"spinRate":2263,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39048633222664586,"extension":6.5088629878082145},"index":6,"playId":"621a1fcd-f78a-30a6-a34f-a6f60f38f24d","pitchNumber":6,"startTime":"2026-08-25T02:36:18.302Z","endTime":"2026-08-25T02:36:21.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.084305028978854,"aZ":-27.747943567150937,"pfxX":0.7259581416561113,"pfxZ":2.5663205759082004,"pX":0.09609250470418415,"pZ":1.6936678173776614,"vX0":5.792374522286784,"vY0":-130.35380062333496,"vZ0":-4.8533860057930065,"x":113.34,"y":193.05,"x0":-2.247839114332126,"y0":50.000919667986025,"z0":5.671377223073318,"aX":1.2497571123091271},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2375,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4199858229033331,"extension":6.218183873470647},"hitData":{"launchSpeed":96.4,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.87,"coordY":162.17}},"index":7,"playId":"2c88678c-c7a1-327f-8fec-c8de8cdae5d1","pitchNumber":7,"startTime":"2026-08-25T02:36:40.498Z","endTime":"2026-08-25T02:36:48.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:36:48.608Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to shortstop Kaelen Culpepper, deflected by pitcher Zebby Matthews. Henry Bolte scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-25T02:37:03.062Z","endTime":"2026-08-25T02:39:01.386Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805673,"link":"/api/v1/people/805673"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.184660288123254,"aZ":-12.237807647791888,"pfxX":-4.863245023366776,"pfxZ":9.964675580327851,"pX":-1.111776529482345,"pZ":3.026918533027717,"vX0":4.038446088891977,"vY0":-140.83125436352154,"vZ0":-5.513447724894382,"x":159.38,"y":157.05,"x0":-1.935376326686165,"y0":50.00139867068842,"z0":5.8075018238987415,"aX":-9.728784383957784},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2399,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3895298132197347,"extension":6.297297907149314},"index":0,"playId":"b01016c3-443b-3be8-bc6a-8a3176335539","pitchNumber":1,"startTime":"2026-08-25T02:37:24.497Z","endTime":"2026-08-25T02:37:29.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.336096289940865,"aZ":-28.223461212755662,"pfxX":-9.72141939184937,"pfxZ":2.3039756292769944,"pX":-0.724037427668405,"pZ":3.0621358430766645,"vX0":6.929206232810281,"vY0":-129.79619468855415,"vZ0":-1.1924593598799147,"x":144.6,"y":156.1,"x0":-2.160924378095634,"y0":50.00016403993352,"z0":5.670225097964589,"aX":-16.638924010755343},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":16.1,"spinRate":1456,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.42147529576940457,"extension":6.39825740843652},"index":1,"playId":"b5faaa93-fd2b-3995-8b3d-b0dc273ca0a6","pitchNumber":2,"startTime":"2026-08-25T02:37:43.271Z","endTime":"2026-08-25T02:37:46.480Z","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.7,"endSpeed":82.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.676286771643348,"aZ":-25.64407650670053,"pfxX":-7.775189943703161,"pfxZ":3.8323938253367436,"pX":-0.5173665098550129,"pZ":1.4489669378973657,"vX0":6.495864637424972,"vY0":-129.1066044344209,"vZ0":-5.50577963023817,"x":136.72,"y":199.66,"x0":-2.045139637698904,"y0":50.001844085439295,"z0":5.560761931738627,"aX":-13.240274210576407},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":12.8,"spinRate":1491,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4228312581781202,"extension":6.253210775818589},"index":2,"playId":"70f2650a-6315-3700-ac41-f7dc18e87478","pitchNumber":3,"startTime":"2026-08-25T02:38:05.477Z","endTime":"2026-08-25T02:38:10.602Z","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":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91144992041211,"aZ":-27.076948949048155,"pfxX":0.18290397208797904,"pfxZ":2.917526841399008,"pX":-0.36160175819805807,"pZ":3.283112818714869,"vX0":4.59436268235898,"vY0":-130.62290675091072,"vZ0":-1.4100550171661645,"x":130.78,"y":150.14,"x0":-2.1595263442759554,"y0":50.000767618187645,"z0":5.846516341114709,"aX":0.31818355262734915},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.3,"breakHorizontal":-1.2,"spinRate":2479,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4177190140406841,"extension":6.1666224456148795},"index":3,"playId":"5b5cc8c7-f8a8-304e-9e7f-acf5954d2809","pitchNumber":4,"startTime":"2026-08-25T02:38:23.243Z","endTime":"2026-08-25T02:38:27.594Z","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":96.7,"endSpeed":87.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67832797289818,"aZ":-12.852763551151545,"pfxX":-4.759632336370959,"pfxZ":9.706230130520474,"pX":-0.7387348731534337,"pZ":2.9823349504019694,"vX0":4.503510849393105,"vY0":-140.6334214574836,"vZ0":-5.486123291481974,"x":145.16,"y":158.26,"x0":-1.7471499844285205,"y0":50.00659088318254,"z0":5.801331181226554,"aX":-9.47881176999796},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2376,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39037153402246005,"extension":6.351915455885694},"hitData":{"launchSpeed":102.6,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":114.03,"coordY":155.58}},"index":4,"playId":"3e5ae2ee-f2ce-3b1c-8b92-a4293e1707f5","pitchNumber":5,"startTime":"2026-08-25T02:38:53.878Z","endTime":"2026-08-25T02:39:01.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:39:01.386Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, shortstop Kaelen Culpepper to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-25T02:39:38.545Z","endTime":"2026-08-25T02:39:59.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68818529534359,"aZ":-19.425213531100997,"pfxX":-9.463836150319516,"pfxZ":6.256295427156886,"pX":-0.24514228197801355,"pZ":2.5579805305907772,"vX0":8.3104543398115,"vY0":-141.48331517276876,"vZ0":-4.790589518568711,"x":126.34,"y":169.71,"x0":-1.9833609453451666,"y0":50.003234424118965,"z0":5.508840362290706,"aX":-19.288102345003953},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2448,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3863486397904379,"extension":6.581942287299291},"hitData":{"launchSpeed":80.9,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.62,"coordY":166.73}},"index":0,"playId":"5123a028-7b5d-32a7-ba23-dd8edd46aad7","pitchNumber":1,"startTime":"2026-08-25T02:39:51.921Z","endTime":"2026-08-25T02:39:59.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:39:59.546Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-25T02:41:05.881Z","endTime":"2026-08-25T02:42:55.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.322116098984527,"aZ":-28.27564838972702,"pfxX":-2.0370662950004834,"pfxZ":2.8743395486438104,"pX":0.703210930662202,"pZ":3.0581751269943744,"vX0":-3.783834838668978,"vY0":-115.9329241949906,"vZ0":-0.45932317664828504,"x":90.2,"y":156.21,"x0":2.623216621209359,"y0":50.00314781785099,"z0":5.965101467824261,"aX":-2.7639349472599326},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.4,"breakHorizontal":4.7,"spinRate":2244,"spinDirection":261},"zone":3,"typeConfidence":2.0,"plateTime":0.4730187401393757,"extension":6.121609104841145},"index":0,"playId":"953e96b8-7820-3899-a593-5163042b2a70","pitchNumber":1,"startTime":"2026-08-25T02:42:10.686Z","endTime":"2026-08-25T02:42:14.056Z","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":78.8,"endSpeed":73.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.854028837478168,"aZ":-28.979273855640773,"pfxX":8.388468437265221,"pfxZ":2.3808228667477795,"pX":0.5862903269031778,"pZ":1.079695315567574,"vX0":-6.019251013053933,"vY0":-114.63301761110733,"vZ0":-4.977433992907299,"x":94.65,"y":209.63,"x0":2.147642507320942,"y0":50.00055642348292,"z0":6.086248547921363,"aX":11.237888846846253},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.4,"breakHorizontal":-13.8,"spinRate":1493,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4765899150387347,"extension":6.081435857051032},"index":1,"playId":"1998255a-6273-3623-b5e7-0a5cf887918d","pitchNumber":2,"startTime":"2026-08-25T02:42:27.486Z","endTime":"2026-08-25T02:42:33.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07836535697717,"aZ":-14.481754354809004,"pfxX":6.850768762026434,"pfxZ":9.914404937757837,"pX":-0.23129658108361226,"pZ":1.6153698705668724,"vX0":-7.859064132960226,"vY0":-132.43641136983322,"vZ0":-8.204207687886344,"x":125.82,"y":195.17,"x0":1.8782333687580055,"y0":50.00189077619296,"z0":5.8025798870400465,"aX":12.224502102768426},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":-10.8,"spinRate":2201,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4128570965856606,"extension":6.993497746978795},"hitData":{"launchSpeed":90.3,"launchAngle":34.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.48,"coordY":62.93}},"index":2,"playId":"522b9158-e7cd-3701-9369-e99f1b99b54d","pitchNumber":3,"startTime":"2026-08-25T02:42:46.497Z","endTime":"2026-08-25T02:42:55.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:42:55.939Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kaelen Culpepper grounds out, shortstop Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-25T02:42:57.362Z","endTime":"2026-08-25T02:44:53.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201540290240157,"aZ":-24.56050244994898,"pfxX":-0.7026188115074623,"pfxZ":4.810128786622823,"pX":-0.9710053511311116,"pZ":3.0878100665235673,"vX0":-7.252331692619912,"vY0":-124.7596130737386,"vZ0":-2.4228954234114193,"x":154.01,"y":155.41,"x0":2.060183512317381,"y0":50.00283681057042,"z0":6.087937127680555,"aX":-1.1097015951172218},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.4,"breakHorizontal":2.9,"spinRate":2231,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.43838890729224245,"extension":6.47967310106563},"index":0,"playId":"afe67440-4cf7-3e27-804e-62a02b78a74f","pitchNumber":1,"startTime":"2026-08-25T02:43:19.503Z","endTime":"2026-08-25T02:43:22.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81016816334443,"aZ":-27.672979021886274,"pfxX":8.343070098575788,"pfxZ":3.3850350074969304,"pX":1.2078850347066497,"pZ":0.4804086044310392,"vX0":-4.68725373353861,"vY0":-114.41980350048064,"vZ0":-6.320646390005274,"x":70.96,"y":225.81,"x0":2.1974906225472646,"y0":50.00072904265468,"z0":5.985025781970802,"aX":11.07781072736519},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.8,"breakHorizontal":-13.9,"spinRate":1311,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4784212508811789,"extension":6.343238281567918},"index":1,"playId":"c74f5d66-90e1-35ba-91f7-b8f4ab4f1466","pitchNumber":2,"startTime":"2026-08-25T02:43:37.180Z","endTime":"2026-08-25T02:43:40.402Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-25T02:43:57.281Z","endTime":"2026-08-25T02:44:04.416Z","isPitch":false,"type":"action","player":{"id":701785,"link":"/api/v1/people/701785"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30555565147635,"aZ":-23.73858643133735,"pfxX":7.7215485662110535,"pfxZ":5.906732317844261,"pX":0.3085958934583187,"pZ":0.7695983726757973,"vX0":-6.512655897454847,"vY0":-118.13814752886698,"vZ0":-7.119082322930736,"x":105.24,"y":218.0,"x0":2.084069059011843,"y0":50.00351279354813,"z0":5.972203122336374,"aX":11.029076923008917},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.4,"breakHorizontal":-12.6,"spinRate":1489,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4617886598559888,"extension":6.339956516747828},"index":3,"playId":"e61a9d3c-f5ec-3347-be8f-78e2edfdaf6b","pitchNumber":3,"startTime":"2026-08-25T02:44:04.416Z","endTime":"2026-08-25T02:44:08.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.481471479071562,"aZ":-13.347862149896164,"pfxX":6.064543680748905,"pfxZ":10.605805063364075,"pX":0.31521392913749025,"pZ":3.190843901711546,"vX0":-5.972632574515067,"vY0":-132.44061526837208,"vZ0":-4.672609773525954,"x":104.98,"y":152.63,"x0":1.8124656434713524,"y0":50.001823968234454,"z0":5.955264836741388,"aX":10.764884436405413},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":-9.7,"spinRate":2184,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4136797852992653,"extension":6.609198847085526},"index":4,"playId":"b13b7881-40f4-37da-b978-02ddb07ce59b","pitchNumber":4,"startTime":"2026-08-25T02:44:24.204Z","endTime":"2026-08-25T02:44:27.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341620741577284,"aZ":-26.796872154808668,"pfxX":9.176908148918535,"pfxZ":3.9299799494684677,"pX":1.41928501542836,"pZ":1.965003177841458,"vX0":-4.336450487409954,"vY0":-116.14454583643011,"vZ0":-3.800295573680745,"x":62.9,"y":185.72,"x0":2.116259802173379,"y0":50.0040738604843,"z0":6.165160233961643,"aX":12.563719912674275},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.5,"breakHorizontal":-15.6,"spinRate":1462,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.47123351823182213,"extension":6.459114118849871},"hitData":{"launchSpeed":74.2,"launchAngle":9.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.1,"coordY":137.85}},"index":5,"playId":"e9c35255-922d-30f5-9a0b-5609c082e5e7","pitchNumber":5,"startTime":"2026-08-25T02:44:45.282Z","endTime":"2026-08-25T02:44:53.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:44:53.023Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to left fielder Max Muncy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-25T02:44:57.111Z","endTime":"2026-08-25T02:45:26.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7974654339859,"aZ":-30.6700127245267,"pfxX":-1.3686562378139842,"pfxZ":0.9580480708955719,"pX":-0.9252174604446568,"pZ":2.678987908455216,"vX0":-6.956138149151772,"vY0":-123.51649547532581,"vZ0":-2.234762884814263,"x":152.27,"y":166.45,"x0":2.086510669951441,"y0":50.00378701448484,"z0":6.133403498699093,"aX":-2.1483468042097247},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":3.8,"spinRate":2272,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.44069108350841324,"extension":6.311612978275165},"hitData":{"launchSpeed":80.7,"launchAngle":40.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.96,"coordY":116.67}},"index":0,"playId":"8f5c6818-8c6b-3dba-9db2-f80843323de2","pitchNumber":1,"startTime":"2026-08-25T02:45:18.065Z","endTime":"2026-08-25T02:45:26.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:45:26.519Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, pitcher Zebby Matthews to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-25T02:46:46.732Z","endTime":"2026-08-25T02:48:24.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805673,"link":"/api/v1/people/805673"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4739033397678,"aZ":-14.722491394195119,"pfxX":-6.329629063645454,"pfxZ":9.305292470325648,"pX":-0.4110625329837727,"pZ":3.8639454584819357,"vX0":6.025889993265313,"vY0":-136.8826925545468,"vZ0":-2.989295976831367,"x":132.67,"y":134.45,"x0":-1.8310471993865953,"y0":50.00542227147196,"z0":5.993416383258642,"aX":-11.874632041041322},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2372,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4019308147722094,"extension":6.262713307741267},"index":0,"playId":"d00bc2fb-f30e-39ed-b645-53ee94af8226","pitchNumber":1,"startTime":"2026-08-25T02:47:50.559Z","endTime":"2026-08-25T02:47:55.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.825009261507574,"aZ":-12.424131081067676,"pfxX":-6.9900482797038,"pfxZ":10.438235264360962,"pX":0.5959939708842024,"pZ":1.2410117701316241,"vX0":8.375633299514327,"vY0":-137.2664396860831,"vZ0":-9.863715606311885,"x":94.28,"y":205.27,"x0":-1.599074772663245,"y0":50.00045359480014,"z0":5.745895404737501,"aX":-13.222925392422905},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2392,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40033826856369226,"extension":6.309404376742493},"index":1,"playId":"8dc9d209-59e7-3138-9409-699b875ce552","pitchNumber":2,"startTime":"2026-08-25T02:48:04.237Z","endTime":"2026-08-25T02:48:10.123Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.361923144942786,"aZ":-18.198051577234313,"pfxX":-9.38922272786177,"pfxZ":7.204256730135479,"pX":0.5075024930318514,"pZ":2.047259684379767,"vX0":9.907907693483052,"vY0":-138.29443246288193,"vZ0":-6.381313930738415,"x":97.66,"y":183.5,"x0":-1.8988682975827715,"y0":50.00604395321989,"z0":5.602255818983454,"aX":-18.221323246230394},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":15.0,"spinRate":2384,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.39581572985603586,"extension":6.210146168934678},"hitData":{"launchSpeed":63.4,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.41,"coordY":179.67}},"index":2,"playId":"d30c5673-dec6-32c4-b511-10be94ee46f3","pitchNumber":3,"startTime":"2026-08-25T02:48:17.911Z","endTime":"2026-08-25T02:48:24.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:48:24.957Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-25T02:48:28.835Z","endTime":"2026-08-25T02:49:01.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97449134600161,"aZ":-20.007768994418576,"pfxX":-9.024498031411138,"pfxZ":6.260431348726602,"pX":-0.2977773899800958,"pZ":2.9109141898120043,"vX0":8.152436333851492,"vY0":-138.50867642657224,"vZ0":-3.8802500984676733,"x":128.35,"y":160.19,"x0":-2.106971153438849,"y0":50.00062839564162,"z0":5.668080833692444,"aX":-17.530431462107313},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":14.6,"spinRate":2299,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39547750484923716,"extension":6.248676185118743},"hitData":{"launchSpeed":79.9,"launchAngle":16.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.21,"coordY":98.49}},"index":0,"playId":"836a2769-7299-39d3-a7f5-628063727b4c","pitchNumber":1,"startTime":"2026-08-25T02:48:51.965Z","endTime":"2026-08-25T02:49:01.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:49:01.228Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-25T02:49:05.967Z","endTime":"2026-08-25T02:51:48.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62970348048733,"aZ":-27.76558219682324,"pfxX":-8.41826153549843,"pfxZ":2.553482778140185,"pX":0.8469295559532419,"pZ":1.0639457341530243,"vX0":10.058138543619751,"vY0":-129.79658314691397,"vZ0":-6.085663020567066,"x":84.72,"y":210.05,"x0":-1.9597216267121338,"y0":50.00639916695656,"z0":5.515540142790805,"aX":-14.566173532671211},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":13.4,"spinRate":1476,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4197544176853172,"extension":6.287850876767456},"index":0,"playId":"e7361af7-9591-30ad-abc9-a2c2efc01ffc","pitchNumber":1,"startTime":"2026-08-25T02:49:54.077Z","endTime":"2026-08-25T02:49:57.965Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.109803764070943,"aZ":-16.375814191980776,"pfxX":-5.72341010821148,"pfxZ":8.136968673345615,"pX":-0.24029265182592416,"pZ":3.449347800793713,"vX0":6.851372631800395,"vY0":-138.29471556053534,"vZ0":-3.0016657438628287,"x":126.16,"y":145.65,"x0":-2.003281309263849,"y0":50.005285240136644,"z0":5.643828487102917,"aX":-11.116286186373095},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":9.0,"spinRate":2407,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3956700346423667,"extension":6.196148654782321},"index":1,"playId":"cca7f70a-740e-35cd-be79-d7149419f679","pitchNumber":2,"startTime":"2026-08-25T02:50:15.443Z","endTime":"2026-08-25T02:50:18.630Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"4c8ea70c-03c8-3ae6-bafd-4162c3f0b7b7","startTime":"2026-08-25T02:50:36.317Z","endTime":"2026-08-25T02:50:39.361Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41933608421905,"aZ":-19.63404133034489,"pfxX":-9.925980671936252,"pfxZ":6.3677941266357925,"pX":-0.31167664904884096,"pZ":1.7572564230000969,"vX0":8.328845267875773,"vY0":-138.99957587746118,"vZ0":-6.687185056043021,"x":128.88,"y":191.33,"x0":-2.0485543426412653,"y0":50.00072548681494,"z0":5.485443508713084,"aX":-19.53679212638887},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":16.4,"spinRate":2349,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3931707996197993,"extension":6.27919160269504},"index":3,"playId":"35dc7486-c745-3d6a-8565-f86585b9dee8","pitchNumber":3,"startTime":"2026-08-25T02:50:56.574Z","endTime":"2026-08-25T02:51:01.693Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56781484152296,"aZ":-28.494739846795444,"pfxX":1.2385125943475646,"pfxZ":2.2184147091965842,"pX":0.07654680993090186,"pZ":1.7376530926027243,"vX0":5.0437776588735534,"vY0":-127.12967207439888,"vZ0":-4.677729747294262,"x":114.08,"y":191.86,"x0":-2.0826634487299027,"y0":50.00414208521821,"z0":5.825678126877393,"aX":2.056443918491517},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-3.2,"spinRate":2415,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.4285125236819618,"extension":6.367543029524719},"index":4,"playId":"a921dbf0-6ae5-3634-8bc9-f262997950a3","pitchNumber":4,"startTime":"2026-08-25T02:51:18.426Z","endTime":"2026-08-25T02:51:23.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.685776494820313,"aZ":-29.102091962460715,"pfxX":0.8125641507926098,"pfxZ":1.8132064142662276,"pX":-0.30321758118721226,"pZ":2.907811390709019,"vX0":4.2793738516792335,"vY0":-128.62963926607813,"vZ0":-2.05332687228866,"x":128.56,"y":160.27,"x0":-2.085974118105785,"y0":50.00542607732373,"z0":5.946731472388436,"aX":1.3769368202458838},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.3,"spinRate":2400,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4238904225369664,"extension":6.184414909536315},"index":5,"playId":"9c575660-fc81-3790-bde1-7d02acfec750","pitchNumber":5,"startTime":"2026-08-25T02:51:44.271Z","endTime":"2026-08-25T02:51:48.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:51:48.658Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, shortstop Kaelen Culpepper to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-25T02:51:50.258Z","endTime":"2026-08-25T02:53:01.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":3},"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":2},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142465383655757,"aZ":-12.408739159329416,"pfxX":-5.215892991978405,"pfxZ":10.076315823135024,"pX":-0.641239708295573,"pZ":3.9734881476897908,"vX0":5.177517057710523,"vY0":-139.14542313111528,"vZ0":-3.046311960449878,"x":141.44,"y":131.5,"x0":-1.8481625011253797,"y0":50.002418977255864,"z0":5.904404700053258,"aX":-10.230862519410099},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2341,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3936110233342629,"extension":6.35462929538542},"index":0,"playId":"93f7f281-395f-3447-a6d9-17ed98df1214","pitchNumber":1,"startTime":"2026-08-25T02:52:15.806Z","endTime":"2026-08-25T02:52:20.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.636406252083518,"aZ":-22.728316368250145,"pfxX":-1.812633640230977,"pfxZ":5.165167962001315,"pX":0.5757665596068274,"pZ":1.9969110262301302,"vX0":7.576415597481701,"vY0":-133.62393109920123,"vZ0":-5.449353311446702,"x":95.05,"y":184.86,"x0":-2.0466376010910863,"y0":50.00634011430776,"z0":5.670154457721653,"aX":-3.31809625614526},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":1.8,"spinRate":2544,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.4080901074921637,"extension":6.281696989198959},"index":1,"playId":"8e23a706-9bce-3382-9df8-cdaa48272f7d","pitchNumber":2,"startTime":"2026-08-25T02:52:32.906Z","endTime":"2026-08-25T02:52:36.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.402151737232213,"aZ":-12.469955282385735,"pfxX":-5.0505085599553485,"pfxZ":10.032996177458644,"pX":-0.6177831164560452,"pZ":3.2058877038622424,"vX0":5.406998669437048,"vY0":-139.28272852631704,"vZ0":-5.032942006628935,"x":140.55,"y":152.22,"x0":-1.9284192578589627,"y0":50.00321294528936,"z0":5.861520786036404,"aX":-9.919557396116494},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2430,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.39330311852295585,"extension":6.290217958412463},"hitData":{"launchSpeed":99.6,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.61,"coordY":144.93}},"index":2,"playId":"5713f6bd-7dd5-31c8-a0ce-752c3e620747","pitchNumber":3,"startTime":"2026-08-25T02:52:53.561Z","endTime":"2026-08-25T02:53:01.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:53:01.482Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Kreidler homers (6) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-25T02:54:02.976Z","endTime":"2026-08-25T02:56:40.537Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284532145994955,"aZ":-12.928913689206889,"pfxX":4.839755047859474,"pfxZ":10.939482632446474,"pX":-0.675381323278047,"pZ":1.6928928275666844,"vX0":-7.948381730204301,"vY0":-131.84677888432762,"vZ0":-8.441366059966484,"x":142.74,"y":193.07,"x0":1.7507818431013702,"y0":50.00047245090985,"z0":5.892136135019648,"aX":8.512585156796355},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":-7.0,"spinRate":2217,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.41558961128375227,"extension":6.631324403870028},"index":0,"playId":"afa30e5f-69b7-32eb-8435-24e229122915","pitchNumber":1,"startTime":"2026-08-25T02:55:19.949Z","endTime":"2026-08-25T02:55:23.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.252185340965035,"aZ":-24.368313171932186,"pfxX":1.820156637780359,"pfxZ":4.9732162562125986,"pX":-1.3926595773268908,"pZ":1.9347357492051294,"vX0":-8.666793361004407,"vY0":-124.55672363709125,"vZ0":-5.079672299665206,"x":170.08,"y":186.54,"x0":1.896955771963832,"y0":50.002506853578865,"z0":6.017966881714111,"aX":2.8572141190638938},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.0,"breakHorizontal":-1.3,"spinRate":2277,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.43989733550694643,"extension":6.462952120438581},"index":1,"playId":"2e4b5d6a-b7c4-3a0e-984b-4fc0a0d0becd","pitchNumber":2,"startTime":"2026-08-25T02:55:37.833Z","endTime":"2026-08-25T02:55:40.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.752283392403555,"aZ":-24.947910691667172,"pfxX":8.422161499879977,"pfxZ":5.4509443948848935,"pX":1.500671010007105,"pZ":0.0014233512800194432,"vX0":-4.076617378356556,"vY0":-114.604998256617,"vZ0":-8.038924347106295,"x":59.8,"y":238.74,"x0":2.210954779673771,"y0":50.00445705937886,"z0":6.001502210668627,"aX":11.172013875888346},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":8.0,"breakHorizontal":-14.2,"spinRate":1418,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.47844223447105305,"extension":6.149326894980612},"index":2,"playId":"68792ae4-ba45-30d7-bc0d-1380e3463e93","pitchNumber":3,"startTime":"2026-08-25T02:55:55.854Z","endTime":"2026-08-25T02:56:00.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.040077608332798,"aZ":-14.706328264641954,"pfxX":5.792820956371781,"pfxZ":9.81794970552376,"pX":-0.02066438567544249,"pZ":3.0885760570990963,"vX0":-6.855863207145885,"vY0":-132.01455386331799,"vZ0":-4.984994365129112,"x":117.79,"y":155.39,"x0":1.8478018927476112,"y0":50.00173080898936,"z0":6.070698629696371,"aX":10.305086350831191},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.0,"breakHorizontal":-9.1,"spinRate":2102,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4136643824556141,"extension":6.52035939795427},"hitData":{"launchSpeed":104.0,"launchAngle":43.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.77,"coordY":98.71}},"index":3,"playId":"a1d19393-dc58-363b-b605-bd00607add7d","pitchNumber":4,"startTime":"2026-08-25T02:56:15.820Z","endTime":"2026-08-25T02:56:40.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:56:40.537Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-25T02:56:35.953Z","endTime":"2026-08-25T02:58:36.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":"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":84.9,"endSpeed":78.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.129770076359364,"aZ":-28.659324300589994,"pfxX":-0.9274692808322675,"pfxZ":2.2554746767088893,"pX":-0.500309023362295,"pZ":2.7339346775218902,"vX0":-6.00911719156529,"vY0":-123.53591638936135,"vZ0":-2.472460143113414,"x":136.07,"y":164.96,"x0":2.077565310099335,"y0":50.00086074145408,"z0":6.141434592110512,"aX":-1.440583462545776},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":3.0,"spinRate":2273,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4422982267620297,"extension":6.121631658341278},"index":0,"playId":"2e91b145-a645-3286-a6d5-ac5b26afcdda","pitchNumber":1,"startTime":"2026-08-25T02:56:59.998Z","endTime":"2026-08-25T02:57:04.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654487359537615,"aZ":-29.521156511966304,"pfxX":-1.0241033323804993,"pfxZ":1.754476638061309,"pX":-0.45794937393905943,"pZ":3.160372643499047,"vX0":-5.848708502201613,"vY0":-122.45850218354742,"vZ0":-1.3544240920728148,"x":134.46,"y":153.45,"x0":2.0966118123371347,"y0":50.0051527496114,"z0":6.250854632404818,"aX":-1.552550578857811},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":3.2,"spinRate":2281,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.447626563113114,"extension":6.196407316000261},"index":1,"playId":"41740088-d7db-357b-8c08-f1171fc236ba","pitchNumber":2,"startTime":"2026-08-25T02:57:12.795Z","endTime":"2026-08-25T02:57:16.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-25T02:57:26.078Z","endTime":"2026-08-25T02:57:35.460Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15687718101388,"aZ":-29.23530757732356,"pfxX":9.21599670672257,"pfxZ":2.107753357391199,"pX":1.9689204245078673,"pZ":1.641244503956746,"vX0":-3.8139107967385595,"vY0":-117.21614965956107,"vZ0":-3.8297177586683904,"x":41.95,"y":194.47,"x0":2.4198445756874416,"y0":50.000582280430955,"z0":6.025914949214747,"aX":12.82228104007781},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.1,"breakHorizontal":-15.7,"spinRate":1374,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4672891200769982,"extension":6.208260226824823},"index":3,"playId":"893704a3-1646-3fbd-b123-bc5e49359c01","pitchNumber":3,"startTime":"2026-08-25T02:57:35.460Z","endTime":"2026-08-25T02:57:39.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.188408939364155,"aZ":-27.979348143276287,"pfxX":9.924563398847301,"pfxZ":3.033613654493034,"pX":0.25395854224239633,"pZ":1.283316090569854,"vX0":-7.436104834078073,"vY0":-116.62206019961043,"vZ0":-4.716840444722147,"x":107.32,"y":204.13,"x0":2.188763988798671,"y0":50.00308098099137,"z0":5.960231192719574,"aX":13.720709658705486},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.6,"breakHorizontal":-16.2,"spinRate":1417,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.46900858011238844,"extension":5.818450197377717},"index":4,"playId":"70876644-d316-3a79-a010-fd0f9ca35e55","pitchNumber":4,"startTime":"2026-08-25T02:57:52.129Z","endTime":"2026-08-25T02:57:57.569Z","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":91.7,"endSpeed":83.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.446717843906065,"aZ":-14.902755458363886,"pfxX":6.749788892666791,"pfxZ":9.643770625845038,"pX":-0.10134226855284396,"pZ":3.117754878397047,"vX0":-8.057273782224831,"vY0":-133.19043770801505,"vZ0":-4.355729694952394,"x":120.86,"y":154.6,"x0":2.0905162893711355,"y0":50.00321563779503,"z0":5.857038666527323,"aX":12.089579339716268},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":-10.4,"spinRate":2141,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.41172440361491836,"extension":6.697936315487736},"index":5,"playId":"5dff6dbf-479a-3956-820d-742d2482e850","pitchNumber":5,"startTime":"2026-08-25T02:58:09.194Z","endTime":"2026-08-25T02:58:13.373Z","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":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92071465400878,"aZ":-27.739923701540192,"pfxX":8.701142503094731,"pfxZ":3.1843003062908104,"pX":0.02004529342677615,"pZ":0.8778652826874437,"vX0":-7.522946323739673,"vY0":-116.9547845998898,"vZ0":-5.91204803949271,"x":116.24,"y":215.08,"x0":2.1393852806545133,"y0":50.004150553700995,"z0":6.02251491511901,"aX":12.12160351684481},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.6,"breakHorizontal":-14.0,"spinRate":1540,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.46734541203882385,"extension":6.295201418347777},"index":6,"playId":"08b89efd-ad0c-3da5-a41a-c83763977fa8","pitchNumber":6,"startTime":"2026-08-25T02:58:29.409Z","endTime":"2026-08-25T02:58:36.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T02:58:36.502Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a ground ball to third baseman Tommy White.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-25T02:58:50.771Z","endTime":"2026-08-25T03:00:14.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.004880659380436,"aZ":-12.672715139848973,"pfxX":7.296701312542016,"pfxZ":11.08318788968406,"pX":1.339491354301272,"pZ":2.2156810341051947,"vX0":-4.101157631582585,"vY0":-132.04204905306153,"vZ0":-7.231585977030107,"x":65.94,"y":178.96,"x0":1.9674942660464638,"y0":50.00595580880293,"z0":5.929104863228369,"aX":12.843160141533419},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.6,"breakHorizontal":-12.2,"spinRate":2178,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.41534674769369495,"extension":6.585595653606137},"index":0,"playId":"28113999-f22f-353f-9259-d397e75e226f","pitchNumber":1,"startTime":"2026-08-25T02:59:02.711Z","endTime":"2026-08-25T02:59:06.119Z","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":79.5,"endSpeed":73.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37805357986497,"aZ":-29.54825926928745,"pfxX":9.362688964078401,"pfxZ":1.9421575061584457,"pX":0.2741804933334175,"pZ":0.8936847529511003,"vX0":-7.445014198619973,"vY0":-115.47962408132292,"vZ0":-5.125746892606392,"x":106.55,"y":214.65,"x0":2.322510891230801,"y0":50.00251626139341,"z0":5.982484008816517,"aX":12.653234669669294},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.5,"breakHorizontal":-15.1,"spinRate":1468,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.47418532035484606,"extension":6.387908032678018},"index":1,"playId":"3df948c6-b972-3060-92f1-5429290978c5","pitchNumber":2,"startTime":"2026-08-25T02:59:17.305Z","endTime":"2026-08-25T02:59:22.203Z","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":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.944470175520053,"aZ":-27.939364009756744,"pfxX":9.322702918765838,"pfxZ":3.0253559296974553,"pX":-0.1749733463660827,"pZ":2.2017959523270525,"vX0":-8.120746146143526,"vY0":-117.27368786964726,"vZ0":-3.0358779300633065,"x":123.67,"y":179.33,"x0":2.1116119889562333,"y0":50.004426257275675,"z0":6.103126719451939,"aX":13.063966899937443},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.0,"breakHorizontal":-15.0,"spinRate":1498,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.46598721641390783,"extension":6.265070144917436},"index":2,"playId":"f47e2f2e-01eb-3470-80a6-2cde6561a70f","pitchNumber":3,"startTime":"2026-08-25T02:59:38.078Z","endTime":"2026-08-25T02:59:42.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537197940875053,"aZ":-15.759218114108776,"pfxX":6.392024960212917,"pfxZ":8.989317909267537,"pX":1.3719653996974377,"pZ":3.0493450969849825,"vX0":-4.2599316163077585,"vY0":-133.9326667169276,"vZ0":-4.707841567833966,"x":64.7,"y":156.45,"x0":2.1485235325998264,"y0":50.00237267851515,"z0":5.948342206678878,"aX":11.67187789992146},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":-10.7,"spinRate":2141,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.40815604013715134,"extension":6.510712183913791},"hitData":{"launchSpeed":60.9,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.39,"coordY":166.24}},"index":3,"playId":"a9656702-a2a4-30e7-9d80-c5b5daf03f66","pitchNumber":4,"startTime":"2026-08-25T03:00:03.221Z","endTime":"2026-08-25T03:00:14.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:00:14.206Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks. Byron Buxton to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-25T03:00:19.847Z","endTime":"2026-08-25T03:02:45.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3012189081011,"aZ":-13.484683753584777,"pfxX":5.727222822191535,"pfxZ":10.378601141196128,"pX":1.9400804741947952,"pZ":3.739461847311736,"vX0":-2.5515639474057092,"vY0":-133.03936151136983,"vZ0":-3.686329126990537,"x":43.05,"y":137.81,"x0":2.1650330928455035,"y0":50.003671593131045,"z0":6.113962394337664,"aX":10.314572956189902},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":-9.8,"spinRate":2169,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4109775503452946,"extension":6.407316819751315},"index":0,"playId":"b59276c3-3ca2-3abd-84de-7fcd264d2492","pitchNumber":1,"startTime":"2026-08-25T03:00:54.307Z","endTime":"2026-08-25T03:00:57.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.093438658541388,"aZ":-26.38382050200526,"pfxX":8.499863936902205,"pfxZ":4.1493792002485534,"pX":1.0403920111343146,"pZ":2.2198045770972237,"vX0":-5.441953723837526,"vY0":-117.04424761123863,"vZ0":-3.2306411237088617,"x":77.34,"y":178.85,"x0":2.285686807787628,"y0":50.001000224376554,"z0":6.076036258678804,"aX":11.848911341701431},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.1,"breakHorizontal":-14.2,"spinRate":1486,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.46711557182414154,"extension":6.270932065784483},"index":1,"playId":"e57f89a2-6a87-3bbe-b86a-772acbed6769","pitchNumber":2,"startTime":"2026-08-25T03:01:13.923Z","endTime":"2026-08-25T03:01:18.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0747589622212,"aZ":-27.444651020326432,"pfxX":-0.7336131096194372,"pfxZ":3.002130935986373,"pX":0.3352472452140596,"pZ":2.075185173565323,"vX0":-4.956465849387225,"vY0":-124.65340432773061,"vZ0":-3.9354471342947304,"x":104.22,"y":182.75,"x0":2.4446363350059293,"y0":50.0014559425855,"z0":5.940522323467903,"aX":-1.152710378866654},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":2.5,"spinRate":2209,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.43943073030950197,"extension":6.22183759464017},"index":2,"playId":"1d898959-5aa9-3743-9fdd-48fa1a42f71f","pitchNumber":3,"startTime":"2026-08-25T03:01:35.288Z","endTime":"2026-08-25T03:01:40.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29011952937209,"aZ":-25.16702879538461,"pfxX":-1.9381620346397814,"pfxZ":4.468193544300382,"pX":0.8825769886582825,"pZ":2.7377367904313403,"vX0":-3.0853189799935428,"vY0":-124.53792671422993,"vZ0":-3.004063715907722,"x":83.36,"y":164.86,"x0":2.3899555018991885,"y0":50.00486591597657,"z0":6.044004910384041,"aX":-3.040683410588144},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.7,"breakHorizontal":4.2,"spinRate":2197,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.44001737199222335,"extension":6.179218495484151},"index":3,"playId":"8d903684-9da6-386e-ac7c-940fb7b2cb99","pitchNumber":4,"startTime":"2026-08-25T03:01:55.154Z","endTime":"2026-08-25T03:01:59.036Z","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":91.7,"endSpeed":83.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.722050942120468,"aZ":-11.541701107960021,"pfxX":6.421787965311255,"pfxZ":11.475472400482724,"pX":-0.5470533428831809,"pZ":3.5980345370202897,"vX0":-8.592698682260957,"vY0":-133.2584702066808,"vZ0":-4.103485184881331,"x":137.85,"y":141.63,"x0":1.8853576648821804,"y0":50.00178368918238,"z0":5.992077166660074,"aX":11.545696387328821},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":-9.7,"spinRate":2284,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.41107268724115675,"extension":6.622250890472504},"index":4,"playId":"acff0acd-6a70-30b5-aff9-59caf879cfd4","pitchNumber":5,"startTime":"2026-08-25T03:02:20.211Z","endTime":"2026-08-25T03:02:25.427Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09489728495155,"aZ":-25.388627667269436,"pfxX":8.355058409649232,"pfxZ":5.071134799459067,"pX":-0.5788765535637616,"pZ":1.1524670516316355,"vX0":-8.588703288000904,"vY0":-114.88139451607407,"vZ0":-5.34836099595168,"x":139.07,"y":207.66,"x0":2.1209727904912254,"y0":50.00155143972813,"z0":5.97555212814629,"aX":11.177515402018724},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.0,"breakHorizontal":-13.0,"spinRate":1344,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.47659646509381703,"extension":6.387526087088384},"index":5,"playId":"3c876f2d-545b-3963-9878-133cd722190b","pitchNumber":6,"startTime":"2026-08-25T03:02:40.494Z","endTime":"2026-08-25T03:02:45.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:02:45.442Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to center fielder Henry Bolte. Byron Buxton to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-25T03:03:45.784Z","endTime":"2026-08-25T03:04:18.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnThird":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-25T03:03:04.535Z","endTime":"2026-08-25T03:03:47.864Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.173697831554357,"aZ":-25.627373924518093,"pfxX":-0.6644091799760181,"pfxZ":4.167749076345878,"pX":0.43026278624238223,"pZ":1.4434349139564,"vX0":-4.379968393430584,"vY0":-124.08631734481908,"vZ0":-5.894470228986829,"x":100.6,"y":199.81,"x0":2.29938038891729,"y0":50.00253912674848,"z0":5.965210352275917,"aX":-1.0428280802590162},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.5,"breakHorizontal":2.2,"spinRate":2263,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4402223622895245,"extension":6.2182882641003845},"index":1,"playId":"9efba809-a372-307e-b7e5-a5675ad2fac0","pitchNumber":1,"startTime":"2026-08-25T03:03:47.864Z","endTime":"2026-08-25T03:03:52.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.723614048700778,"aZ":-13.442836800612717,"pfxX":4.542742545397668,"pfxZ":10.315002935370861,"pX":0.08104213567594071,"pZ":2.53700662534124,"vX0":-6.159353273650522,"vY0":-133.426401568258,"vZ0":-6.640962930022483,"x":113.91,"y":170.28,"x0":1.8213766371071094,"y0":50.00551121854499,"z0":6.013390875422094,"aX":8.252368048156802},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-7.0,"spinRate":2256,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4093554928388565,"extension":6.640334232093033},"hitData":{"launchSpeed":93.8,"launchAngle":35.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.14,"coordY":53.31}},"index":2,"playId":"76bbd64d-1bce-3f53-8a9a-a7f8ff0fedd4","pitchNumber":2,"startTime":"2026-08-25T03:04:06.269Z","endTime":"2026-08-25T03:04:18.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:04:18.443Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a ground ball to center fielder Henry Bolte. Byron Buxton scores. Ryan Jeffers to 3rd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-25T03:04:31.097Z","endTime":"2026-08-25T03:06:37.527Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76503910838135,"aZ":-12.105815165159902,"pfxX":8.16846454542867,"pfxZ":11.009540623439015,"pX":-0.2980410701390152,"pZ":2.449354354384765,"vX0":-8.796639778164796,"vY0":-134.10638794179187,"vZ0":-6.848159897960945,"x":128.36,"y":172.65,"x0":1.9620225052710425,"y0":50.004390743359494,"z0":5.8980714206566915,"aX":14.892825622778501},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":-13.0,"spinRate":2373,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4082971394002688,"extension":6.467538966184579},"index":0,"playId":"5cb79fe7-e941-3446-92ea-d90e1ce49c46","pitchNumber":1,"startTime":"2026-08-25T03:04:55.222Z","endTime":"2026-08-25T03:05:00.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455295033354282,"aZ":-12.895619222285918,"pfxX":7.576997402359211,"pfxZ":10.700077864858294,"pX":-0.03843042783178654,"pZ":4.215076276362493,"vX0":-7.165474245902967,"vY0":-133.3397284120735,"vZ0":-2.6005145716776497,"x":118.46,"y":124.97,"x0":1.6982178643319075,"y0":50.00609953177788,"z0":6.132544397749389,"aX":13.657286052925764},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":-12.2,"spinRate":2330,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4106410413834576,"extension":6.546782475327618},"index":1,"playId":"7aa88bdc-e844-3e63-a17e-b1f476963f5a","pitchNumber":2,"startTime":"2026-08-25T03:05:14.173Z","endTime":"2026-08-25T03:05:18.000Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"9c131255-7636-35a9-b6a8-59d06e497a88","startTime":"2026-08-25T03:05:35.047Z","endTime":"2026-08-25T03:05:39.154Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753391009544956,"aZ":-28.18168657252064,"pfxX":-1.8765553219780085,"pfxZ":2.5729390011726725,"pX":-0.87602108075766,"pZ":2.5476689875837866,"vX0":-6.413372299147218,"vY0":-123.78963885957455,"vZ0":-2.897598522316217,"x":150.39,"y":169.99,"x0":1.9923290362761228,"y0":50.00345751246352,"z0":6.09314662504789,"aX":-2.910577841817151},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":4.9,"spinRate":2323,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.44249617191770163,"extension":6.3931062131673135},"index":3,"playId":"73a5235e-4508-3206-820c-4d13c6ed6789","pitchNumber":3,"startTime":"2026-08-25T03:05:56.374Z","endTime":"2026-08-25T03:06:00.264Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-25T03:06:10.161Z","endTime":"2026-08-25T03:06:27.436Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43572244050698,"aZ":-13.907413905752868,"pfxX":6.13788059577797,"pfxZ":10.026119281299671,"pX":-0.6535294962962078,"pZ":3.310989886637241,"vX0":-8.355536309369809,"vY0":-133.10339500780972,"vZ0":-4.671966257281365,"x":141.91,"y":149.38,"x0":1.70660364773681,"y0":50.00271365849689,"z0":6.071948457158523,"aX":11.183403750900283},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-9.6,"spinRate":2261,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.4090999576297851,"extension":6.783047102670709},"hitData":{"launchSpeed":99.5,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.31,"coordY":91.68}},"index":5,"playId":"4715d624-c1a0-3e06-b1fd-d867804dbceb","pitchNumber":4,"startTime":"2026-08-25T03:06:27.436Z","endTime":"2026-08-25T03:06:37.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:06:37.527Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, third baseman Tommy White to first baseman Jeff McNeil.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-25T03:09:14.433Z","endTime":"2026-08-25T03:09:44.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-25T03:06:55.784Z","endTime":"2026-08-25T03:07:30.132Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hayden Juenger replaces Jeffrey Springs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-25T03:07:30.132Z","endTime":"2026-08-25T03:09:16.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696522,"link":"/api/v1/people/696522"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.643154288449082,"aZ":-15.108333805966364,"pfxX":-6.02343148206088,"pfxZ":9.220885105773082,"pX":0.26716592691137525,"pZ":3.6643396753752677,"vX0":5.167145949860588,"vY0":-135.44174789729902,"vZ0":-2.3441696019585745,"x":106.82,"y":139.84,"x0":-0.8863641102187488,"y0":50.00169314966458,"z0":5.60233780668962,"aX":-11.147296072490448},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2370,"spinDirection":218},"zone":12,"typeConfidence":0.87,"plateTime":0.40498791388262845,"extension":5.804146226052776},"index":2,"playId":"ce55310f-b6cc-30b8-8c73-a3fcf39deb51","pitchNumber":1,"startTime":"2026-08-25T03:09:16.554Z","endTime":"2026-08-25T03:09:22.101Z","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":94.1,"endSpeed":86.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.257180499691575,"aZ":-14.798210914488935,"pfxX":-6.659961866007153,"pfxZ":9.160995520047742,"pX":0.3305444854214311,"pZ":2.7372478442305215,"vX0":5.6598167959846455,"vY0":-136.86036251757704,"vZ0":-4.660863859998966,"x":104.4,"y":164.87,"x0":-0.8991990123818139,"y0":50.00111278720969,"z0":5.476036125459062,"aX":-12.630540329778453},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2312,"spinDirection":223},"zone":6,"typeConfidence":0.89,"plateTime":0.400235703192803,"extension":5.876984047537956},"hitData":{"launchSpeed":98.1,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.87,"coordY":163.69}},"index":3,"playId":"43077ef5-cbeb-3ae6-a9be-2b8516fae7d8","pitchNumber":2,"startTime":"2026-08-25T03:09:36.286Z","endTime":"2026-08-25T03:09:44.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:09:44.974Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Bolte lines out to second baseman Ryan Kreidler.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-25T03:10:59.934Z","endTime":"2026-08-25T03:12:52.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.219046911270773,"aZ":-15.80697767597245,"pfxX":-5.878390560190208,"pfxZ":8.607130409505796,"pX":-1.0561772919214267,"pZ":4.283074020614561,"vX0":4.35451313003526,"vY0":-136.79820521843462,"vZ0":-1.897809706785049,"x":157.26,"y":123.14,"x0":-1.9021625040837034,"y0":50.00326297552688,"z0":6.065353130024016,"aX":-11.179451119454402},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":9.7,"spinRate":2320,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3998729143389097,"extension":6.0709544400383955},"index":0,"playId":"e15b1bc0-0bf2-3191-96b6-16fb24e0402a","pitchNumber":1,"startTime":"2026-08-25T03:12:04.735Z","endTime":"2026-08-25T03:12:09.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.672369615302824,"aZ":-20.889418525920792,"pfxX":-8.9109738041495,"pfxZ":5.9002153703296,"pX":-1.1427568816595843,"pZ":2.4365774378099028,"vX0":5.774850604324648,"vY0":-137.03482980917016,"vZ0":-5.067122963575588,"x":160.56,"y":172.99,"x0":-2.113589615652939,"y0":50.00221667234832,"z0":5.725503986559425,"aX":-17.043121778986112},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":15.0,"spinRate":2343,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3988245807819766,"extension":6.1634396036801355},"index":1,"playId":"c2822479-acef-3266-ac49-080dfc4c5289","pitchNumber":2,"startTime":"2026-08-25T03:12:16.459Z","endTime":"2026-08-25T03:12:19.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45717711823568,"aZ":-18.75269963536721,"pfxX":-7.7313672299213705,"pfxZ":6.943034531085374,"pX":-0.41787227742895183,"pZ":3.847432123188962,"vX0":7.249226103478434,"vY0":-137.87985684831534,"vZ0":-1.8649814268044318,"x":132.93,"y":134.9,"x0":-2.071307628433348,"y0":50.0049116916533,"z0":5.792509477007238,"aX":-14.950278900685081},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":12.6,"spinRate":2271,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3966193555472537,"extension":6.169157468152962},"index":2,"playId":"c94544b2-1bcc-330f-858c-56a397901f63","pitchNumber":3,"startTime":"2026-08-25T03:12:31.257Z","endTime":"2026-08-25T03:12:35.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83078592553891,"aZ":-19.49845911717488,"pfxX":-9.065806224855185,"pfxZ":6.522462028591512,"pX":-0.6853171355593448,"pZ":3.0517891455956208,"vX0":7.06255394778066,"vY0":-138.31002107711825,"vZ0":-3.702050061183599,"x":143.12,"y":156.38,"x0":-2.089526825948788,"y0":50.006559779334495,"z0":5.7095057295703135,"aX":-17.630103624338236},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":15.0,"spinRate":2314,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39548575714532985,"extension":6.2147370235676735},"hitData":{"launchSpeed":70.8,"launchAngle":17.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":146.76,"coordY":134.3}},"index":3,"playId":"4ef4445f-fdb0-354e-b12e-08785817386e","pitchNumber":4,"startTime":"2026-08-25T03:12:46.641Z","endTime":"2026-08-25T03:12:52.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:12:52.019Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a sharp line drive to center fielder Byron Buxton.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-25T03:12:54.337Z","endTime":"2026-08-25T03:13:26.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89172753830752,"aZ":-19.272602582332105,"pfxX":-8.54225603991476,"pfxZ":6.759729039413812,"pX":-0.38379722932717886,"pZ":2.1751396703546826,"vX0":7.321996824612232,"vY0":-137.17513033435839,"vZ0":-5.863377683821895,"x":131.63,"y":180.05,"x0":-1.9756566660291401,"y0":50.00527958884059,"z0":5.651261219138102,"aX":-16.308068178524685},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":13.9,"spinRate":2216,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39905552878200634,"extension":6.191095305889395},"hitData":{"launchSpeed":101.4,"launchAngle":12.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.95,"coordY":70.67}},"index":0,"playId":"0757230d-9a65-35c1-9818-4a9ca21e321b","pitchNumber":1,"startTime":"2026-08-25T03:13:17.219Z","endTime":"2026-08-25T03:13:26.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:13:26.252Z","atBatIndex":43},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Zack Gelof grounds into a double play, pitcher Zebby Matthews to second baseman Ryan Kreidler to first baseman Royce Lewis. Jeff McNeil out at 2nd. Zack Gelof out at 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-25T03:13:28.785Z","endTime":"2026-08-25T03:15:03.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805673,"link":"/api/v1/people/805673"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09791511365852,"aZ":-14.165221353330457,"pfxX":-6.80550315545698,"pfxZ":9.307213663678922,"pX":0.18483899819890445,"pZ":3.319345056339026,"vX0":8.443443266531567,"vY0":-139.16561594826376,"vZ0":-3.866176425738012,"x":109.95,"y":149.16,"x0":-2.02344933658541,"y0":50.00647442798123,"z0":5.683293431088153,"aX":-13.174484603372385},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":10.3,"spinRate":2403,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39559539113345243,"extension":6.352713643680553},"index":0,"playId":"8d97d612-c814-3a4f-8258-89170efe77be","pitchNumber":1,"startTime":"2026-08-25T03:13:52.944Z","endTime":"2026-08-25T03:13:56.159Z","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":96.6,"endSpeed":88.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747553125017856,"aZ":-13.951796749715838,"pfxX":-4.309388895035032,"pfxZ":9.092042482076732,"pX":-1.8457697537360798,"pZ":3.096920454068999,"vX0":1.9661260143147263,"vY0":-140.6480558902967,"vZ0":-5.057862333692765,"x":187.36,"y":155.16,"x0":-1.993735648772738,"y0":50.00628842585952,"z0":5.822717147019232,"aX":-8.639691939054009},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2085,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3893605470335699,"extension":6.220978733576223},"index":1,"playId":"fac0e735-659c-38a0-971f-205aafc78220","pitchNumber":2,"startTime":"2026-08-25T03:14:15.837Z","endTime":"2026-08-25T03:14:19.245Z","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":87.2,"endSpeed":80.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.776801002664463,"aZ":-28.948428122661166,"pfxX":1.6485508576218968,"pfxZ":1.9610798883246368,"pX":0.9427859405737192,"pZ":2.3441904893846024,"vX0":6.725028103360513,"vY0":-126.89363520883673,"vZ0":-3.116163028702506,"x":81.06,"y":175.49,"x0":-1.9462963214422855,"y0":50.00297360538227,"z0":5.872653273206727,"aX":2.7123756095326073},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.1,"breakHorizontal":-4.4,"spinRate":2404,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4301579483171456,"extension":6.222110723583113},"index":2,"playId":"392bac49-ffd4-3e9d-b58d-d79349bfb8d2","pitchNumber":3,"startTime":"2026-08-25T03:14:36.459Z","endTime":"2026-08-25T03:14:41.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.132935928253325,"aZ":-12.64562143411972,"pfxX":-4.580878822257669,"pfxZ":9.876418356442262,"pX":0.8701286806102368,"pZ":2.128125195537172,"vX0":8.684149219335124,"vY0":-139.86642463789008,"vZ0":-7.803495715086587,"x":83.83,"y":181.32,"x0":-1.6825786727473118,"y0":50.00153498108548,"z0":5.787134462533577,"aX":-9.057204554793897},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2274,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39190443104562434,"extension":6.4365277452295135},"hitData":{"launchSpeed":88.9,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.78,"coordY":166.98}},"index":3,"playId":"ca639ca4-1fa5-3c5e-ac40-24caad49cd3a","pitchNumber":4,"startTime":"2026-08-25T03:14:56.303Z","endTime":"2026-08-25T03:15:03.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:15:03.498Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kaelen Culpepper singles on a fly ball to left fielder Max Muncy.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T03:16:30.885Z","endTime":"2026-08-25T03:18:15.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88488208188894,"aZ":-22.9541066688316,"pfxX":-0.8917345445558755,"pfxZ":5.316018100825527,"pX":1.7082616655017155,"pZ":2.2032068192541647,"vX0":7.457147336838991,"vY0":-130.48963799535778,"vZ0":-3.8521024085236126,"x":51.89,"y":179.29,"x0":-1.063279276152737,"y0":50.00391193617455,"z0":5.415306518237664,"aX":-1.5469753055913968},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":0.1,"spinRate":2476,"spinDirection":206},"zone":14,"typeConfidence":0.72,"plateTime":0.41876163206137074,"extension":5.8734788696132565},"index":0,"playId":"4cff7870-9f37-3dfc-aa78-a87e86f2419a","pitchNumber":1,"startTime":"2026-08-25T03:17:17.260Z","endTime":"2026-08-25T03:17:21.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.386245709246154,"aZ":-13.822729895997622,"pfxX":-6.033528303862218,"pfxZ":10.00299699180855,"pX":1.3952671832232206,"pZ":3.121834232728666,"vX0":7.728574210990281,"vY0":-134.6396034521812,"vZ0":-3.7502382780258645,"x":63.82,"y":154.49,"x0":-0.729320750452338,"y0":50.00621062706911,"z0":5.511879269883777,"aX":-11.073732781344438},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2300,"spinDirection":219},"zone":12,"typeConfidence":0.86,"plateTime":0.40689573005383606,"extension":5.758990311397691},"index":1,"playId":"b31d5ae9-eb52-3d3d-83f1-4340fb647686","pitchNumber":2,"startTime":"2026-08-25T03:17:31.296Z","endTime":"2026-08-25T03:17:35.506Z","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":89.1,"endSpeed":82.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.041612229900093,"aZ":-24.085510086131034,"pfxX":1.4794423525010287,"pfxZ":4.698726495256012,"pX":0.09326832029817224,"pZ":2.0228340007331105,"vX0":2.987011649439947,"vY0":-129.78962684334175,"vZ0":-3.8120667640838284,"x":113.44,"y":184.16,"x0":-1.2608493681496995,"y0":50.00025797108831,"z0":5.327047401053984,"aX":2.5438491326457497},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":-3.2,"spinRate":2351,"spinDirection":199},"zone":8,"typeConfidence":0.9,"plateTime":0.4206753675476178,"extension":5.824961911629311},"index":2,"playId":"bf7d2526-4bbf-37f8-a3cc-bd848055af15","pitchNumber":3,"startTime":"2026-08-25T03:17:46.538Z","endTime":"2026-08-25T03:17:50.927Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36325310348338,"aZ":-14.130297724165729,"pfxX":-6.975731732318144,"pfxZ":9.57887778965608,"pX":-1.069345362253861,"pZ":2.812502346894413,"vX0":1.797121676324128,"vY0":-136.2557840807508,"vZ0":-4.514028820802682,"x":157.76,"y":162.84,"x0":-0.8301647467451102,"y0":50.005290092598,"z0":5.463962252842551,"aX":-13.145492132525609},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":12.2,"spinRate":2332,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.4016615793312055,"extension":5.929126962994032},"hitData":{"launchSpeed":67.8,"launchAngle":18.0,"totalDistance":140.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.46,"coordY":162.59}},"index":3,"playId":"e02e355a-3bf6-375e-ac80-0232fd46c4b7","pitchNumber":4,"startTime":"2026-08-25T03:18:04.162Z","endTime":"2026-08-25T03:18:15.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:18:15.825Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to shortstop Donovan Walton. Kaelen Culpepper to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T03:18:41.585Z","endTime":"2026-08-25T03:19:17.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.907729769516326,"aZ":-14.902889907374849,"pfxX":-7.385858065885355,"pfxZ":8.98744301402184,"pX":-1.1164028721899888,"pZ":1.8113832968255883,"vX0":2.5927545271797086,"vY0":-137.16619715617375,"vZ0":-6.675897892246627,"x":159.55,"y":189.87,"x0":-1.1094634384955944,"y0":50.005373924653696,"z0":5.277213636114918,"aX":-14.195892443095214},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":13.0,"spinRate":2372,"spinDirection":225},"zone":13,"typeConfidence":0.89,"plateTime":0.39801729451691514,"extension":5.837844910516314},"index":0,"playId":"14c8ff6c-1de6-3a48-80a1-bfe05f855377","pitchNumber":1,"startTime":"2026-08-25T03:18:54.077Z","endTime":"2026-08-25T03:18:59.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929677144016747,"aZ":-28.807767765890212,"pfxX":-11.604832104488779,"pfxZ":2.0102834367973896,"pX":-0.7421650524364948,"pZ":1.706099247206418,"vX0":4.733735861880957,"vY0":-128.6330499685663,"vZ0":-3.2150033968559386,"x":145.29,"y":192.72,"x0":-1.0995764305111295,"y0":50.00335778748508,"z0":5.208081995601872,"aX":-19.428061892997317},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":19.9,"spinRate":2346,"spinDirection":243},"zone":7,"typeConfidence":0.91,"plateTime":0.4259702263158207,"extension":5.869718856457616},"hitData":{"launchSpeed":77.9,"launchAngle":8.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.19,"coordY":136.12}},"index":1,"playId":"12f8a725-a2dc-3672-88fe-3a311f77262c","pitchNumber":2,"startTime":"2026-08-25T03:19:10.828Z","endTime":"2026-08-25T03:19:17.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:19:17.398Z","atBatIndex":46},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ryan Kreidler hits a sacrifice bunt. Kaelen Culpepper to 3rd. Brooks Lee to 2nd. Ryan Kreidler to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T03:19:25.043Z","endTime":"2026-08-25T03:20:04.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.394119333390226,"aZ":-21.971651602772315,"pfxX":-0.40218936141769523,"pfxZ":5.612409273493341,"pX":0.6106926108804055,"pZ":2.4808789679382137,"vX0":4.676201157295781,"vY0":-133.4135190310592,"vZ0":-3.5958361595297736,"x":93.72,"y":171.8,"x0":-1.1061789651158762,"y0":50.004374227215585,"z0":5.413735390651192,"aX":-0.7319945663504606},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":-0.2,"spinRate":2366,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.40920314400233737,"extension":5.995614357381503},"hitData":{"launchSpeed":19.0,"launchAngle":-84.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":126.27,"coordY":203.83}},"index":0,"playId":"27eaba4f-561e-3a60-81ac-5f34fb2c36e0","pitchNumber":1,"startTime":"2026-08-25T03:19:57.534Z","endTime":"2026-08-25T03:20:04.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:20:04.078Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall doubles (20) on a ground ball to left fielder Max Muncy. Kaelen Culpepper scores. Brooks Lee scores. Ryan Kreidler to 3rd.","rbi":2,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T03:20:30.132Z","endTime":"2026-08-25T03:21:08.682Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnThird":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":{"id":696522,"link":"/api/v1/people/696522"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":696522,"link":"/api/v1/people/696522"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184530336496493,"aZ":-19.856517154935155,"pfxX":-0.4307638417803794,"pfxZ":6.816077457241701,"pX":1.1375157570330352,"pZ":1.2652907467846402,"vX0":5.531061492278329,"vY0":-133.00760598755326,"vZ0":-6.7608226518068495,"x":73.64,"y":204.62,"x0":-0.9053113460373655,"y0":50.00473809651313,"z0":5.26034939414878,"aX":-0.7793405822012623},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":-0.4},"zone":14,"typeConfidence":0.91,"plateTime":0.4104307354816976},"index":0,"playId":"f712fc81-322e-3663-91ee-08cf294de109","pitchNumber":1,"startTime":"2026-08-25T03:20:39.982Z","endTime":"2026-08-25T03:20:44.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.605353723001656,"aZ":-15.626927687473547,"pfxX":-7.003578068660003,"pfxZ":8.744168327811007,"pX":-0.7191494984377946,"pZ":2.384382456193951,"vX0":2.7567244393732677,"vY0":-137.0121266315814,"vZ0":-5.23766406208033,"x":144.41,"y":174.4,"x0":-0.8311601506138983,"y0":50.00305098052554,"z0":5.3967988506733,"aX":-13.252331881732088},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":12.0,"spinRate":2248,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.40049872900016226,"extension":5.938747010620576},"hitData":{"launchSpeed":93.3,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.5,"coordY":115.01}},"index":1,"playId":"2e5c9121-3168-3b20-9160-fa299f964a4f","pitchNumber":2,"startTime":"2026-08-25T03:20:57.152Z","endTime":"2026-08-25T03:21:08.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:21:08.682Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to center fielder Henry Bolte.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T03:22:25.305Z","endTime":"2026-08-25T03:23:16.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnThird":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T03:21:26.787Z","endTime":"2026-08-25T03:22:27.292Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528421375356295,"aZ":-17.13625206023313,"pfxX":-1.0386146812906838,"pfxZ":8.315034668899731,"pX":0.05343065684438339,"pZ":1.2622344218480317,"vX0":3.4317090881337404,"vY0":-133.32822526695716,"vZ0":-7.324630397240979,"x":114.96,"y":204.7,"x0":-1.1129733493315779,"y0":50.00056803379421,"z0":5.272416689224954,"aX":-1.8782078522344776},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":1.2,"spinRate":2494,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.41014895039762767,"extension":6.05506493757623},"index":1,"playId":"4497f08e-dbdd-3c35-b755-815f312a94bf","pitchNumber":1,"startTime":"2026-08-25T03:22:27.292Z","endTime":"2026-08-25T03:22:31.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.187712032885695,"aZ":-22.314027327003195,"pfxX":2.0478492152161234,"pfxZ":5.7490227237967,"pX":0.8727069408403447,"pZ":1.0825705814418511,"vX0":4.420617257306615,"vY0":-129.4420072943481,"vZ0":-6.269652862418916,"x":83.73,"y":209.55,"x0":-1.115916955772662,"y0":50.005240407436794,"z0":5.217549571574083,"aX":3.5144691257860723},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":-4.6,"spinRate":2520,"spinDirection":196},"zone":14,"typeConfidence":0.85,"plateTime":0.4213446327559045,"extension":5.945239996128872},"index":2,"playId":"290c27cb-9c8e-3f89-a134-5e8bc26eeec9","pitchNumber":2,"startTime":"2026-08-25T03:22:44.782Z","endTime":"2026-08-25T03:22:49.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.441204704730755,"aZ":-15.973658082766775,"pfxX":-7.139483454535507,"pfxZ":8.520645877515502,"pX":-0.3899845708154593,"pZ":2.5741162204892287,"vX0":3.6853850282410474,"vY0":-137.2672783240836,"vZ0":-4.779429191451585,"x":131.87,"y":169.28,"x0":-0.8251414354673001,"y0":50.00137421964913,"z0":5.431423199083671,"aX":-13.572496284510548},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":12.1,"spinRate":2400,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.39958642540607947,"extension":5.8898142405713765},"hitData":{"launchSpeed":98.4,"launchAngle":57.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.03,"coordY":101.62}},"index":3,"playId":"9a387541-f110-388b-bd86-8799e1a1c5c8","pitchNumber":3,"startTime":"2026-08-25T03:23:02.775Z","endTime":"2026-08-25T03:23:16.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:23:16.658Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T03:23:47.220Z","endTime":"2026-08-25T03:25:13.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnThird":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966201665806295,"aZ":-24.52027054220845,"pfxX":0.2848405253905719,"pfxZ":4.38105387418932,"pX":1.8068533934160347,"pZ":-0.046170836368188396,"vX0":6.771386139567235,"vY0":-130.624414169166,"vZ0":-8.67893666788227,"x":48.13,"y":240.03,"x0":-0.8451408361306356,"y0":50.000120510780135,"z0":5.134163471205124,"aX":0.4949463338743979},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":-1.9,"spinRate":2400,"spinDirection":200},"zone":14,"typeConfidence":0.84,"plateTime":0.4177463155733183,"extension":6.023206375790147},"index":0,"playId":"cffd0a3e-a97a-35d4-a3d4-2f600a20eede","pitchNumber":1,"startTime":"2026-08-25T03:23:47.220Z","endTime":"2026-08-25T03:23:51.371Z","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":91.4,"endSpeed":84.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6085361821548,"aZ":-22.912242568262627,"pfxX":-1.57814793502765,"pfxZ":5.124871060690799,"pX":0.8084956341644962,"pZ":1.4655542713152914,"vX0":5.293693404820896,"vY0":-133.06568889559435,"vZ0":-5.705150684816968,"x":86.18,"y":199.21,"x0":-0.9952576704219103,"y0":50.0016820508635,"z0":5.28094266948959,"aX":-2.8517857880755355},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":1.8,"spinRate":2378,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.41048334451274116,"extension":5.914614297305266},"index":1,"playId":"3809d635-464b-3503-899b-d9ae6df28951","pitchNumber":2,"startTime":"2026-08-25T03:24:08.221Z","endTime":"2026-08-25T03:24:13.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.513444477342766,"aZ":-14.571624839573007,"pfxX":-7.9163765550244864,"pfxZ":9.174669718977913,"pX":1.0215212582035773,"pZ":0.7580919277522956,"vX0":7.746765644553725,"vY0":-137.2008939290772,"vZ0":-9.327691825699205,"x":78.06,"y":218.31,"x0":-0.8012793326182921,"y0":50.0057041084441,"z0":5.180639774093607,"aX":-15.193109500259999},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":12.8,"spinRate":2393,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.39823866911998795,"extension":6.117947174022312},"index":2,"playId":"625db9a7-077e-38c1-aa1b-7eed82345c6e","pitchNumber":3,"startTime":"2026-08-25T03:24:29.680Z","endTime":"2026-08-25T03:24:38.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.987495557466147,"aZ":-16.479998453169213,"pfxX":-7.43421136737183,"pfxZ":8.220967783318521,"pX":-0.4206407000925977,"pZ":2.616071730393344,"vX0":3.9486564490525233,"vY0":-137.43497266359097,"vZ0":-4.458925286464225,"x":133.03,"y":168.15,"x0":-0.911538342197342,"y0":50.00405803705613,"z0":5.3817751688017355,"aX":-14.196219392095664},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":12.6,"spinRate":2427,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.3988145937833347,"extension":5.962642939194522},"index":3,"playId":"e2b5b2ae-d83e-35d4-8ff7-9bef83883cd2","pitchNumber":4,"startTime":"2026-08-25T03:24:50.834Z","endTime":"2026-08-25T03:24:55.868Z","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":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.710913374135455,"aZ":-22.38865080658996,"pfxX":-1.1492616457330822,"pfxZ":5.331283782530885,"pX":1.2146212840089903,"pZ":2.7627047343898523,"vX0":5.994592984019953,"vY0":-134.07881437737822,"vZ0":-2.936521146670948,"x":70.7,"y":164.19,"x0":-0.8927937590822431,"y0":50.00465892626804,"z0":5.454910014738343,"aX":-2.110896037331251},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":1.0,"spinRate":2438,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.407206788643832,"extension":5.8754897740106635},"index":4,"playId":"a052563d-38d6-3416-92ab-624e1c5da6f5","pitchNumber":5,"startTime":"2026-08-25T03:25:08.606Z","endTime":"2026-08-25T03:25:13.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:25:13.621Z","atBatIndex":50},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Josh Bell out on a sacrifice fly to left fielder Max Muncy. Ryan Kreidler scores.","rbi":1,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T03:27:40.428Z","endTime":"2026-08-25T03:29:00.222Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":696522,"link":"/api/v1/people/696522"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kade Morris replaces Hayden Juenger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-25T03:25:40.464Z","endTime":"2026-08-25T03:27:42.608Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695034,"link":"/api/v1/people/695034"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.374969848300275,"aZ":-29.544760164528093,"pfxX":-9.5957412905407,"pfxZ":1.4074797772274144,"pX":-0.649275130350948,"pZ":1.368208391371658,"vX0":8.33626999882764,"vY0":-135.8528894967888,"vZ0":-4.453848217711493,"x":141.75,"y":201.84,"x0":-2.508783333083936,"y0":50.00466300998364,"z0":5.079165515254832,"aX":-17.963149637307684},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":1802,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4029627580649171,"extension":6.28612381178491},"index":1,"playId":"469f8c87-afa9-395b-89c5-1d614fff7ae6","pitchNumber":1,"startTime":"2026-08-25T03:27:42.608Z","endTime":"2026-08-25T03:27:47.252Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203504454876086,"aZ":-29.67408299192067,"pfxX":-11.08154629901183,"pfxZ":1.3452484788506283,"pX":0.3365971896606963,"pZ":3.162866169388656,"vX0":10.974277048593976,"vY0":-135.52042250403306,"vZ0":0.16441363280822074,"x":104.17,"y":153.38,"x0":-2.3297731312914265,"y0":50.00035931175996,"z0":5.177670845329041,"aX":-20.565693112028846},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":17.6,"spinRate":1972,"spinDirection":241},"zone":3,"typeConfidence":0.81,"plateTime":0.4044895096821688,"extension":6.013267212090847},"index":2,"playId":"b0874de7-8a1c-3f95-9fdb-fb6385d4e75a","pitchNumber":2,"startTime":"2026-08-25T03:27:58.383Z","endTime":"2026-08-25T03:28:03.126Z","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.3,"endSpeed":80.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75268418176659,"aZ":-30.10425823010392,"pfxX":-10.478346793024173,"pfxZ":1.2698251379153866,"pX":-1.526794894274665,"pZ":1.6943597473680447,"vX0":5.90422886090235,"vY0":-127.06608348186906,"vZ0":-2.2888425308448284,"x":175.2,"y":193.03,"x0":-2.522691090127755,"y0":50.00369994637671,"z0":5.005777738816612,"aX":-17.084676043772312},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.0,"breakHorizontal":17.6,"spinRate":1695,"spinDirection":251},"zone":13,"typeConfidence":0.96,"plateTime":0.4315542153561953,"extension":6.185568280601677},"index":3,"playId":"873526bd-af1c-34bc-a01c-2e50bc5d6dff","pitchNumber":3,"startTime":"2026-08-25T03:28:15.652Z","endTime":"2026-08-25T03:28:19.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91993173634531,"aZ":-29.809803051356813,"pfxX":-9.359576971248242,"pfxZ":1.2809114943274906,"pX":-1.580538850360654,"pZ":2.533782319126308,"vX0":5.481889421087304,"vY0":-135.17547976928023,"vZ0":-1.3513662948275202,"x":177.25,"y":170.37,"x0":-2.420506315537582,"y0":50.0035938206108,"z0":5.136231641886018,"aX":-17.293011710701048},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.3,"breakHorizontal":15.7,"spinRate":1898,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.40544859403216105,"extension":6.104033988480816},"index":4,"playId":"72f9cff9-76d9-3f07-b0b7-4859335014e9","pitchNumber":4,"startTime":"2026-08-25T03:28:33.645Z","endTime":"2026-08-25T03:28:37.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455335907484546,"aZ":-32.600999980947705,"pfxX":-10.273962391473201,"pfxZ":-0.22506131857515665,"pX":-0.4537851877160875,"pZ":1.794245879728295,"vX0":9.11248920467861,"vY0":-135.84724693086713,"vZ0":-2.353772914629012,"x":134.3,"y":190.34,"x0":-2.5150476441784946,"y0":50.00451684976089,"z0":4.935627078657898,"aX":-19.225213354501545},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.7,"breakHorizontal":16.7,"spinRate":1759,"spinDirection":248},"zone":7,"typeConfidence":0.85,"plateTime":0.4030212603567911,"extension":6.1715588907824825},"hitData":{"launchSpeed":100.7,"launchAngle":30.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":51.28,"coordY":74.03}},"index":5,"playId":"8fdbad3f-0b41-38d7-b90a-386896a8f5e3","pitchNumber":5,"startTime":"2026-08-25T03:28:50.335Z","endTime":"2026-08-25T03:29:00.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:29:00.222Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T03:29:11.629Z","endTime":"2026-08-25T03:32:05.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(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":89.8,"endSpeed":83.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53446548564538,"aZ":-26.932576956786296,"pfxX":-0.6364697150564336,"pfxZ":2.9880598017431055,"pX":-0.600707857621525,"pZ":4.064320440009867,"vX0":4.86695163850874,"vY0":-130.80462414562433,"vZ0":1.8758219360146386,"x":139.9,"y":129.04,"x0":-2.3933272056662624,"y0":50.000479198035706,"z0":5.341070796360299,"aX":-1.1157810545876714},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":0.2,"spinRate":2089,"spinDirection":215},"zone":11,"typeConfidence":0.86,"plateTime":0.41684587608589574,"extension":6.0098593077680835},"index":0,"playId":"017825c5-9440-3ca8-89d9-8bc85ce39a92","pitchNumber":1,"startTime":"2026-08-25T03:29:41.391Z","endTime":"2026-08-25T03:29:45.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53056255367967,"aZ":-32.27886898370576,"pfxX":-8.984503068186056,"pfxZ":-0.05772963933383224,"pX":0.14476178043163582,"pZ":1.6934499737074888,"vX0":9.438388396293128,"vY0":-135.01267437923806,"vZ0":-2.669002199632306,"x":111.48,"y":193.06,"x0":-2.2178199571249513,"y0":50.003139203185604,"z0":4.951094905484908,"aX":-16.700461062783624},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.5,"breakHorizontal":14.4,"spinRate":1976,"spinDirection":243},"zone":8,"typeConfidence":0.83,"plateTime":0.4046491739177842,"extension":6.188222526738233},"index":1,"playId":"827dab05-1f4f-366e-8359-89f3f4607f27","pitchNumber":2,"startTime":"2026-08-25T03:29:59.718Z","endTime":"2026-08-25T03:30:04.566Z","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":80.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450375849003027,"aZ":-32.6818497487521,"pfxX":-9.93709905567605,"pfxZ":-0.3103040173607159,"pX":-0.46612491342511014,"pZ":1.4222165500969446,"vX0":7.503359250974469,"vY0":-127.10631746076419,"vZ0":-2.479066790762544,"x":134.77,"y":200.38,"x0":-2.155781219508008,"y0":50.002567224597044,"z0":4.9885768456904405,"aX":-16.3665728173858},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.8,"breakHorizontal":16.4,"spinRate":1740,"spinDirection":250},"zone":13,"typeConfidence":0.95,"plateTime":0.42984992254679044,"extension":6.274673378127778},"index":2,"playId":"5e236014-d426-3a17-a5d2-81ea5cddbdfa","pitchNumber":3,"startTime":"2026-08-25T03:30:20.608Z","endTime":"2026-08-25T03:30:23.790Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-25T03:30:33.912Z","endTime":"2026-08-25T03:30:52.512Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07613998654508,"aZ":-21.97491139939607,"pfxX":-7.84007035051038,"pfxZ":5.46036200667265,"pX":0.1035516550691797,"pZ":3.2406866904898055,"vX0":8.854938631268222,"vY0":-135.4528125944833,"vZ0":-1.4113416466620965,"x":113.05,"y":151.28,"x0":-2.1808879628772213,"y0":50.00427880858914,"z0":5.2968385111349665,"aX":-14.649513557422035},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":12.5,"spinRate":2168,"spinDirection":236},"zone":2,"typeConfidence":0.75,"plateTime":0.4035359781547099,"extension":5.860254321027334},"index":4,"playId":"51355866-a175-384a-af28-6df8403df663","pitchNumber":4,"startTime":"2026-08-25T03:30:52.512Z","endTime":"2026-08-25T03:30:58.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28807537568033,"aZ":-32.96023944150567,"pfxX":-9.858751361207831,"pfxZ":-0.47296904486705826,"pX":0.16921831466161885,"pZ":0.25302193505673104,"vX0":9.279739425338972,"vY0":-128.16654039602753,"vZ0":-5.422551052138459,"x":110.55,"y":231.95,"x0":-2.2091029863441887,"y0":50.00031803364295,"z0":4.955388417415036,"aX":-16.47893291116368},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.8,"breakHorizontal":15.8,"spinRate":1481,"spinDirection":254},"zone":14,"typeConfidence":0.95,"plateTime":0.4265630043621611,"extension":6.246343651370211},"index":5,"playId":"d4da688f-9e0a-30e7-83b1-cdc7e61551c9","pitchNumber":5,"startTime":"2026-08-25T03:31:22.910Z","endTime":"2026-08-25T03:31:27.858Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kade Morris. Luke Keaschall to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"d4da688f-9e0a-30e7-83b1-cdc7e61551c9","startTime":"2026-08-25T03:31:46.553Z","endTime":"2026-08-25T03:32:00.988Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58338336278121,"aZ":-29.929623699458194,"pfxX":-10.38102041045305,"pfxZ":1.3457872001463906,"pX":0.09354684379275055,"pZ":1.032082691736793,"vX0":9.359856015437595,"vY0":-128.0822101993701,"vZ0":-4.029121406119023,"x":113.43,"y":210.91,"x0":-2.253207559149703,"y0":50.003931372122516,"z0":4.957010167593696,"aX":-17.310352591957333},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":16.8,"spinRate":1839,"spinDirection":253},"zone":14,"typeConfidence":0.95,"plateTime":0.42708076207629064,"extension":6.335827145864581},"index":7,"playId":"87991ea1-083f-3e97-916b-4beecfb96761","pitchNumber":6,"startTime":"2026-08-25T03:32:00.988Z","endTime":"2026-08-25T03:32:05.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:32:05.937Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-25T03:33:27.929Z","endTime":"2026-08-25T03:35:40.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.249927719672304,"aZ":-29.946696847850497,"pfxX":1.9556605397131177,"pfxZ":1.425251887285615,"pX":-1.2695863324399042,"pZ":4.03040943728587,"vX0":1.4951798421206428,"vY0":-123.63275016929289,"vZ0":0.8525711428403159,"x":165.39,"y":129.96,"x0":-2.1341147176428166,"y0":50.004551685118855,"z0":6.174517839138751,"aX":3.0585472177667126},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":-3.8,"spinRate":2401,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.44128977369617584,"extension":5.8813346716161155},"index":0,"playId":"4b623b33-6b36-3023-a757-ff899947c421","pitchNumber":1,"startTime":"2026-08-25T03:34:13.255Z","endTime":"2026-08-25T03:34:17.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93255868144328,"aZ":-28.40775968297864,"pfxX":1.383844861450683,"pfxZ":2.3391061772039805,"pX":-0.3282441308399122,"pZ":1.4487883341331427,"vX0":4.05315786854152,"vY0":-125.18112594825833,"vZ0":-5.228468414493478,"x":129.51,"y":199.66,"x0":-2.139017556569013,"y0":50.002521680264564,"z0":5.850940137503169,"aX":2.226385698814749},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":-3.4,"spinRate":2469,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.43520829259030513,"extension":5.940037223053916},"index":1,"playId":"142053e7-2efb-38e4-adc4-36516ce89f37","pitchNumber":2,"startTime":"2026-08-25T03:34:25.181Z","endTime":"2026-08-25T03:34:30.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04269134458065,"aZ":-18.026020843712885,"pfxX":-8.509559598838688,"pfxZ":7.559689560453002,"pX":0.451485597350956,"pZ":2.3979927176451192,"vX0":9.183785996496296,"vY0":-135.76608671268406,"vZ0":-5.487959598466043,"x":99.79,"y":174.03,"x0":-1.8654899798368567,"y0":50.00053430054553,"z0":5.6953359540657225,"aX":-15.922485643667454},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2302,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4030542852855734,"extension":6.171711791643469},"index":2,"playId":"5f4084f0-bf8f-35c3-83a0-fc6b4738c84d","pitchNumber":3,"startTime":"2026-08-25T03:34:41.204Z","endTime":"2026-08-25T03:34:45.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03820830421506,"aZ":-13.727276449513614,"pfxX":-5.107046971316104,"pfxZ":9.714081343863057,"pX":-1.8319070730423024,"pZ":3.343471576647832,"vX0":1.8492125324886468,"vY0":-137.31420691664192,"vZ0":-4.475133888171027,"x":186.83,"y":148.51,"x0":-1.8529180366632474,"y0":50.000390706215974,"z0":5.936723150990364,"aX":-9.694690863381162},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2255,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.399773299580068,"extension":6.139269061756433},"index":3,"playId":"582981ee-ee78-358b-867c-c813026375a1","pitchNumber":4,"startTime":"2026-08-25T03:34:59.199Z","endTime":"2026-08-25T03:35:03.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.374624568976223,"aZ":-20.565655342888036,"pfxX":0.7172650463277881,"pfxZ":6.585005059201347,"pX":0.019454760114778015,"pZ":3.2674725218963205,"vX0":5.285099753230754,"vY0":-131.10157008449144,"vZ0":-2.571130310190196,"x":116.26,"y":150.56,"x0":-2.1052024826012246,"y0":50.004558121730305,"z0":5.774448698331838,"aX":1.2637286238685292},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-2.3,"spinRate":2459,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4157506815794485,"extension":6.24445893083978},"index":4,"playId":"336f8e91-78f4-36cc-82be-657edf569522","pitchNumber":5,"startTime":"2026-08-25T03:35:12.059Z","endTime":"2026-08-25T03:35:15.319Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60618792653249,"aZ":-27.96301900798534,"pfxX":0.3154920316702169,"pfxZ":2.5404131415643114,"pX":-0.21477149117502867,"pZ":3.5808037714144376,"vX0":4.522995962311142,"vY0":-127.0610858731467,"vZ0":-0.45213645268582375,"x":125.19,"y":142.1,"x0":-2.0486058360754167,"y0":50.00444605478829,"z0":5.956421820826117,"aX":0.521832436567945},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":-1.4,"spinRate":2388,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4287846603021741,"extension":6.006435311778293},"index":5,"playId":"aaad08d1-22fa-3484-a1fe-afef4e45a086","pitchNumber":6,"startTime":"2026-08-25T03:35:36.429Z","endTime":"2026-08-25T03:35:40.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:35:40.592Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-25T03:35:41.083Z","endTime":"2026-08-25T03:37:08.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":77.2,"endSpeed":71.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73540466753283,"aZ":-40.057595844539904,"pfxX":4.600900619031409,"pfxZ":-6.2135040746313255,"pX":0.3004688043631504,"pZ":0.60039428699235,"vX0":3.8158008382447397,"vY0":-112.30868107525815,"vZ0":-2.6874431988510903,"x":105.55,"y":222.57,"x0":-2.022956737343237,"y0":50.00397367156763,"z0":5.91531785408061,"aX":5.834664860754648},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-11.6,"breakHorizontal":-9.4,"spinRate":2340,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.48907673422014764,"extension":5.9169725038059635},"index":0,"playId":"46dd0910-66ac-3572-99de-792d145b9a6f","pitchNumber":1,"startTime":"2026-08-25T03:36:02.512Z","endTime":"2026-08-25T03:36:05.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.189044612599222,"aZ":-18.84218327213817,"pfxX":-8.799844790868612,"pfxZ":6.896656511724352,"pX":-2.235302507759395,"pZ":2.6158278376700084,"vX0":2.5068426708409124,"vY0":-138.2397493828211,"vZ0":-5.009385870493636,"x":202.2,"y":168.15,"x0":-2.0114048849151107,"y0":50.00164038445096,"z0":5.71855259529967,"aX":-17.008203277812857},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":15.4,"spinRate":2364,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3964178719383451,"extension":6.271094542740444},"index":1,"playId":"dc87da62-cc1d-3c5a-a9b0-902330ebfcf9","pitchNumber":2,"startTime":"2026-08-25T03:36:20.085Z","endTime":"2026-08-25T03:36:27.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.662641909135008,"aZ":-18.798825824561295,"pfxX":-9.404512915893246,"pfxZ":6.928019386389842,"pX":-0.1598901320671112,"pZ":2.730904857299497,"vX0":8.109183399826527,"vY0":-138.25807262714278,"vZ0":-4.884440121355871,"x":123.09,"y":165.05,"x0":-1.9133008630331425,"y0":50.00021557660456,"z0":5.787145592660004,"aX":-18.151187043651817},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":15.2,"spinRate":2199,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39660176424301197,"extension":6.095394601506196},"index":2,"playId":"c5f962c4-9429-3876-af61-5573d0f866ff","pitchNumber":3,"startTime":"2026-08-25T03:36:43.332Z","endTime":"2026-08-25T03:36:46.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08302229008034,"aZ":-30.170146942674226,"pfxX":1.713535801643407,"pfxZ":1.2689771999496697,"pX":1.6902896151230087,"pZ":1.2763222819023294,"vX0":7.958047021052763,"vY0":-125.43486883109307,"vZ0":-5.012935852840988,"x":52.57,"y":204.32,"x0":-1.7556724918962243,"y0":50.0057899672127,"z0":5.781832788029048,"aX":2.7094910671251187},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":-5.0,"spinRate":2285,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.43788741534741815,"extension":6.127222346902529},"index":3,"playId":"0b8fc6cd-7bf2-38f5-900c-2c264a43be0f","pitchNumber":4,"startTime":"2026-08-25T03:37:03.164Z","endTime":"2026-08-25T03:37:08.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:37:08.684Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out to first baseman Royce Lewis.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-25T03:37:12.955Z","endTime":"2026-08-25T03:37:38.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74215525669845,"aZ":-29.62057443015029,"pfxX":0.7388131132576397,"pfxZ":1.5871526776003169,"pX":-0.44452290821899687,"pZ":2.245825283645575,"vX0":3.8361588159700375,"vY0":-125.76007726090565,"vZ0":-3.1854012166006713,"x":133.94,"y":178.14,"x0":-2.083614665645938,"y0":50.00194191558489,"z0":5.9234599120014755,"aX":1.1862717244777319},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":-2.2,"spinRate":2397,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.4350073856610823,"extension":5.946837297461207},"hitData":{"launchSpeed":73.2,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.16,"coordY":162.17}},"index":0,"playId":"6de8dd0a-8734-32c4-925d-360e2f362209","pitchNumber":1,"startTime":"2026-08-25T03:37:32.951Z","endTime":"2026-08-25T03:37:38.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:37:38.567Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a line drive to left fielder Max Muncy.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T03:40:01.678Z","endTime":"2026-08-25T03:40:40.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T03:39:51.194Z","endTime":"2026-08-25T03:40:03.760Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834453536292937,"aZ":-27.614229297369278,"pfxX":3.0928371684569926,"pfxZ":3.1106049879990696,"pX":-1.4201390215185834,"pZ":3.4711414228621837,"vX0":1.4755094039523908,"vY0":-120.20144611763752,"vZ0":1.6874088665351228,"x":171.13,"y":145.06,"x0":-2.4433625298170236,"y0":50.003009928720715,"z0":5.208080744876335,"aX":4.535418539239626},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.2,"breakHorizontal":-6.0,"spinRate":2464,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.4552945517160305,"extension":5.846255982129255},"index":1,"playId":"86ddaa61-fb25-3574-bf49-eac49cab3b2d","pitchNumber":1,"startTime":"2026-08-25T03:40:03.760Z","endTime":"2026-08-25T03:40:08.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.550882153997847,"aZ":-19.13109723236063,"pfxX":-10.294596505031079,"pfxZ":7.010449544953772,"pX":0.31155761055283915,"pZ":2.668357243341986,"vX0":9.786959466309083,"vY0":-135.76119324509202,"vZ0":-3.0032017106155835,"x":105.12,"y":166.73,"x0":-2.007826730852518,"y0":50.00636726096223,"z0":5.125311384109092,"aX":-19.163645709421097},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":16.4,"spinRate":2335,"spinDirection":238},"zone":6,"typeConfidence":0.58,"plateTime":0.4039160592318578,"extension":6.137776999740047},"index":2,"playId":"e3b9acc4-c283-3eb2-8fb6-0e5949a3d5f2","pitchNumber":2,"startTime":"2026-08-25T03:40:15.707Z","endTime":"2026-08-25T03:40:18.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504884526065734,"aZ":-28.72095002718814,"pfxX":7.890681913770424,"pfxZ":2.423894377055193,"pX":0.8182805281572911,"pZ":2.4490410994422778,"vX0":4.93751092537846,"vY0":-118.89347373514973,"vZ0":-0.12061652555044255,"x":85.81,"y":172.66,"x0":-2.313146407621945,"y0":50.005786446237856,"z0":5.114271933011279,"aX":11.259836654678637},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.7,"breakHorizontal":-15.5,"spinRate":2578,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46127632342848557,"extension":6.04347224857015},"hitData":{"launchSpeed":92.0,"launchAngle":14.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.57,"coordY":103.62}},"index":3,"playId":"bd318108-2ca2-3a69-92e3-eb151c0a6e59","pitchNumber":3,"startTime":"2026-08-25T03:40:32.121Z","endTime":"2026-08-25T03:40:40.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:40:40.524Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kaelen Culpepper singles on a ground ball to pitcher Kade Morris. Royce Lewis to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T03:40:44.298Z","endTime":"2026-08-25T03:41:36.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695034,"link":"/api/v1/people/695034"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.645131517424154,"aZ":-19.374701653443797,"pfxX":-8.207773977224928,"pfxZ":7.119025518407449,"pX":-0.30262614052046294,"pZ":3.320729519101055,"vX0":7.8500348335394605,"vY0":-133.68701047537866,"vZ0":-1.7156574630357917,"x":128.54,"y":149.12,"x0":-2.2203276230480107,"y0":50.0013098276114,"z0":5.371168312556333,"aX":-14.75477045210227},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.7,"breakHorizontal":13.1,"spinRate":2250,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.4107677922324471,"extension":5.9995871885120895},"index":0,"playId":"53c03c2f-6433-34e2-abad-c69ae6187734","pitchNumber":1,"startTime":"2026-08-25T03:41:05.926Z","endTime":"2026-08-25T03:41:09.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.041813511707222,"aZ":-27.67360831085601,"pfxX":-9.234316493225315,"pfxZ":2.4952500608941737,"pX":0.031592419889417696,"pZ":1.7286055877318993,"vX0":8.901024665521554,"vY0":-133.33654554248673,"vZ0":-3.8836068425742902,"x":115.8,"y":192.11,"x0":-2.146407188451395,"y0":50.0058431084604,"z0":5.195738044596144,"aX":-16.66977519319079},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":14.9,"spinRate":1955,"spinDirection":239},"zone":8,"typeConfidence":0.79,"plateTime":0.41041839479192177,"extension":6.035312842614726},"hitData":{"launchSpeed":77.8,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":116.95,"coordY":174.04}},"index":1,"playId":"6c593097-3e3d-34d1-8671-a1b0caa4b80c","pitchNumber":2,"startTime":"2026-08-25T03:41:29.908Z","endTime":"2026-08-25T03:41:36.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:41:36.622Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to left fielder Max Muncy. Royce Lewis to 3rd. Kaelen Culpepper to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T03:41:51.948Z","endTime":"2026-08-25T03:42:25.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.866920303513403,"aZ":-26.83066741612692,"pfxX":-10.06763146976507,"pfxZ":2.913192904025463,"pX":-0.7945413007585728,"pZ":2.596025832123298,"vX0":7.301450340752591,"vY0":-134.43227979679818,"vZ0":-1.723497461192105,"x":147.29,"y":168.69,"x0":-2.2364375564422527,"y0":50.00038899172102,"z0":5.14819690574399,"aX":-18.44301741760614},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":2110,"spinDirection":237},"zone":4,"typeConfidence":0.87,"plateTime":0.40728949158120953,"extension":5.96891391965366},"hitData":{"launchSpeed":93.3,"launchAngle":35.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.79,"coordY":70.61}},"index":0,"playId":"39e3c1b4-eac4-3936-a160-5510b6cb9654","pitchNumber":1,"startTime":"2026-08-25T03:42:12.490Z","endTime":"2026-08-25T03:42:25.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:42:25.778Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Kreidler strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T03:42:46.345Z","endTime":"2026-08-25T03:44:43.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.527673661496916,"aZ":-28.03779960817388,"pfxX":1.41652549027088,"pfxZ":2.909935405490887,"pX":2.187948057507939,"pZ":1.8454760641410242,"vX0":10.075586008584954,"vY0":-118.38875924807475,"vZ0":-1.5123395547145875,"x":33.6,"y":188.95,"x0":-2.306233480416672,"y0":50.0010843974219,"z0":5.057989405583759,"aX":2.0091390154888136},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.2,"breakHorizontal":-5.0,"spinRate":2470,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.46260042044944605,"extension":6.182838454630918},"index":0,"playId":"fa3f22ba-1f08-3e5c-a7d8-9864b32e1e8c","pitchNumber":1,"startTime":"2026-08-25T03:42:54.077Z","endTime":"2026-08-25T03:42:57.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.173866659599618,"aZ":-30.060729292754683,"pfxX":-9.68272445003209,"pfxZ":1.1072768599033544,"pX":-0.4701323529720923,"pZ":2.2899122002943266,"vX0":8.593006086568536,"vY0":-136.42024947700992,"vZ0":-1.9861886640609252,"x":134.92,"y":176.95,"x0":-2.387426849798918,"y0":50.000607988437615,"z0":5.079223641302347,"aX":-18.432674954467632},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.8,"breakHorizontal":16.0,"spinRate":2010,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.39995690603851486,"extension":6.113284302143026},"index":1,"playId":"5f6501ca-a421-3426-a3cd-3112d49ad732","pitchNumber":2,"startTime":"2026-08-25T03:43:14.998Z","endTime":"2026-08-25T03:43:21.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17624120021078,"aZ":-31.82792975600916,"pfxX":-9.177561709076391,"pfxZ":0.18297029387035835,"pX":-1.1579594047858885,"pZ":1.72875480450088,"vX0":6.969044227515071,"vY0":-136.16727603011736,"vZ0":-2.8512146896161417,"x":161.14,"y":192.1,"x0":-2.559404825356992,"y0":50.0012518318336,"z0":4.993709320180847,"aX":-17.215592743014586},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.1,"breakHorizontal":15.1,"spinRate":1919,"spinDirection":245},"zone":13,"typeConfidence":0.89,"plateTime":0.40239791703907546,"extension":6.142543667048755},"index":2,"playId":"2742142a-a225-36b4-83e7-2589dff2555b","pitchNumber":3,"startTime":"2026-08-25T03:43:52.650Z","endTime":"2026-08-25T03:43:56.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42205762342411,"aZ":-28.860272451138513,"pfxX":-9.935029782156853,"pfxZ":1.7856563089743585,"pX":-1.164151929803403,"pZ":2.434260716844269,"vX0":6.874558536792312,"vY0":-135.48290496465484,"vZ0":-1.6214736474081355,"x":161.37,"y":173.05,"x0":-2.447512595542982,"y0":50.002014091360735,"z0":5.063357198654771,"aX":-18.413755547184834},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":16.4,"spinRate":2047,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.4047539533150659,"extension":6.07955976708798},"index":3,"playId":"0a4d3389-0090-3876-a8fb-8b1c0f32ada9","pitchNumber":4,"startTime":"2026-08-25T03:44:11.644Z","endTime":"2026-08-25T03:44:15.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.628816006948732,"aZ":-30.94632639505081,"pfxX":-11.290605883746045,"pfxZ":0.661532079044294,"pX":-0.19920222554328632,"pZ":2.7930853375936264,"vX0":9.382426464929287,"vY0":-136.02276854351658,"vZ0":-0.3592070437563908,"x":124.59,"y":163.37,"x0":-2.2311147238662077,"y0":50.00614527792398,"z0":5.077699010677294,"aX":-21.101031003394997},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.3,"breakHorizontal":18.4,"spinRate":1992,"spinDirection":240},"zone":5,"typeConfidence":0.85,"plateTime":0.40311428864711374,"extension":6.30258134151494},"index":4,"playId":"ac3d0c07-f6ee-3938-b6a5-06b493ab2f61","pitchNumber":5,"startTime":"2026-08-25T03:44:38.963Z","endTime":"2026-08-25T03:44:43.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:44:43.112Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, third baseman Tommy White to first baseman Jeff McNeil.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T03:44:49.227Z","endTime":"2026-08-25T03:45:16.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739819063540484,"aZ":-29.32373634512658,"pfxX":-11.309505033022766,"pfxZ":1.527584045845682,"pX":-0.4326643412822713,"pZ":2.7516344255356238,"vX0":8.815416244545053,"vY0":-135.60626007781357,"vZ0":-0.9751261528869337,"x":133.49,"y":164.49,"x0":-2.250882698730008,"y0":50.00554103741845,"z0":5.155546132382215,"aX":-21.13595813542165},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.8,"breakHorizontal":18.7,"spinRate":1986,"spinDirection":239},"zone":4,"typeConfidence":0.89,"plateTime":0.403412582721542,"extension":6.097759743436891},"hitData":{"launchSpeed":100.6,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.29,"coordY":164.7}},"index":0,"playId":"c4110b48-f15c-3755-904b-cbf00fc5f59d","pitchNumber":1,"startTime":"2026-08-25T03:45:07.823Z","endTime":"2026-08-25T03:45:16.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:45:16.466Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to right fielder Luke Keaschall.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-25T03:46:36.783Z","endTime":"2026-08-25T03:48:53.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.829467884657088,"aZ":-17.100479051644978,"pfxX":-8.055399995039132,"pfxZ":8.002877451254154,"pX":-0.7077831414480378,"pZ":2.5798898582756356,"vX0":6.231054701035715,"vY0":-136.33900736339686,"vZ0":-5.451037212946702,"x":143.98,"y":169.12,"x0":-1.9757007593606855,"y0":50.00158009893454,"z0":5.784246854881066,"aX":-15.171854082416104},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":2191,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40164344770708293,"extension":6.322499687113712},"index":0,"playId":"1d3cbaaf-cc7e-3206-9f9f-9629b05bb8a1","pitchNumber":1,"startTime":"2026-08-25T03:47:34.433Z","endTime":"2026-08-25T03:47:38.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47765971057534,"aZ":-26.547901454113262,"pfxX":-9.015202618542236,"pfxZ":3.689887151329012,"pX":1.1253413117505582,"pZ":1.445619549744655,"vX0":10.062125416261432,"vY0":-122.23375929513284,"vZ0":-4.662763452024977,"x":74.1,"y":199.75,"x0":-1.8594147475581535,"y0":50.0019612892506,"z0":5.638122399494591,"aX":-13.739752401952673},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.9,"breakHorizontal":14.2,"spinRate":1416,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.44688126327053546,"extension":6.243243206986135},"index":1,"playId":"d62a6259-b51b-3782-81bd-569bd829f6f4","pitchNumber":2,"startTime":"2026-08-25T03:47:47.225Z","endTime":"2026-08-25T03:47:50.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.70062867559176,"aZ":-38.738972532295676,"pfxX":6.3167347176456214,"pfxZ":-5.647574673090155,"pX":-0.7353095387594535,"pZ":3.787529954299412,"vX0":1.1095151159346537,"vY0":-107.43658885207823,"vZ0":3.7026954920842723,"x":145.03,"y":136.52,"x0":-2.079684400484995,"y0":50.004354304921804,"z0":6.3650781098010345,"aX":7.33853286144984},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-8.8,"breakHorizontal":-11.8,"spinRate":2200,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.5110365544735167,"extension":5.901615420092299},"index":2,"playId":"c10f2d46-64e8-3ba8-9493-2d7de196967f","pitchNumber":3,"startTime":"2026-08-25T03:48:00.229Z","endTime":"2026-08-25T03:48:03.996Z","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":94.7,"endSpeed":86.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.519400905858518,"aZ":-19.680833248013066,"pfxX":-9.959337608161494,"pfxZ":6.518549064177715,"pX":-0.41349839118031323,"pZ":2.3232799336426377,"vX0":8.030077951206554,"vY0":-137.58904752177588,"vZ0":-5.282611054068127,"x":132.76,"y":176.05,"x0":-2.075847752298221,"y0":50.00505404357946,"z0":5.601777329387855,"aX":-19.097767675727958},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":16.3,"spinRate":2248,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3980703629739253,"extension":6.180046548828321},"index":3,"playId":"6b424548-9e76-3f35-b954-578f633c20ea","pitchNumber":4,"startTime":"2026-08-25T03:48:13.273Z","endTime":"2026-08-25T03:48:16.754Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-25T03:48:34.553Z","endTime":"2026-08-25T03:48:44.629Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"}},{"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":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.537121988762003,"aZ":-35.14099746068768,"pfxX":2.458568400406928,"pfxZ":-1.8928600734747008,"pX":-0.024231795193882518,"pZ":3.1550841106874516,"vX0":4.382769744229777,"vY0":-124.50953024960478,"vZ0":0.11693140057644213,"x":117.92,"y":153.59,"x0":-2.128329032866033,"y0":50.00379032842425,"z0":6.0209836397764915,"aX":3.8507420170596878},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.1,"breakHorizontal":-5.5,"spinRate":2417,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.4402889567576973,"extension":6.039324350548924},"hitData":{"launchSpeed":88.6,"launchAngle":48.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.2,"coordY":114.01}},"index":5,"playId":"118a3713-9875-355f-a9e7-e05393dc7033","pitchNumber":5,"startTime":"2026-08-25T03:48:44.629Z","endTime":"2026-08-25T03:48:53.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:48:53.740Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-25T03:48:56.729Z","endTime":"2026-08-25T03:50:08.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.513508004940018,"aZ":-23.83469742839976,"pfxX":-9.722600449339694,"pfxZ":5.25779195228315,"pX":0.0063447506613273225,"pZ":1.6400628989165704,"vX0":7.83294312928765,"vY0":-125.1854957249252,"vZ0":-4.96614442293142,"x":116.76,"y":194.5,"x0":-1.9015752216164405,"y0":50.00055591342805,"z0":5.603031896674437,"aX":-15.413757753364242},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.5,"breakHorizontal":15.7,"spinRate":1440,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4376934031214743,"extension":6.144403135691287},"index":0,"playId":"b3608081-0823-3535-acf4-5dd6ee9fd462","pitchNumber":1,"startTime":"2026-08-25T03:49:22.174Z","endTime":"2026-08-25T03:49:25.472Z","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":1},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74501780064763,"aZ":-39.9458876813504,"pfxX":4.552234695692891,"pfxZ":-6.360368346143201,"pX":-0.06676304045870134,"pZ":1.3675244965946916,"vX0":3.250305443229303,"vY0":-110.21051574340548,"vZ0":-0.7303164295007502,"x":119.54,"y":201.86,"x0":-2.155324787346554,"y0":50.002058268823305,"z0":5.945354933955855,"aX":5.56351836779016},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-11.4,"breakHorizontal":-9.1,"spinRate":2349,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4981843102651915,"extension":5.872685614596543},"index":1,"playId":"09ba12e9-e4fd-3d49-8c19-3f6f32e121cc","pitchNumber":2,"startTime":"2026-08-25T03:49:34.339Z","endTime":"2026-08-25T03:49:37.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-25T03:49:47.275Z","endTime":"2026-08-25T03:50:03.907Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794843595078902,"aZ":-40.81004993315846,"pfxX":4.369596461584713,"pfxZ":-6.240373650523104,"pX":-0.16128312130129477,"pZ":0.5538336983919698,"vX0":3.024234483088376,"vY0":-117.56391966963801,"vZ0":-3.805397563453268,"x":123.15,"y":223.83,"x0":-2.03758915227451,"y0":50.004917675211026,"z0":6.028020726700547,"aX":6.043399809309262},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.0,"breakHorizontal":-8.8,"spinRate":2508,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.46806851038700836,"extension":6.09748689815017},"index":3,"playId":"9130f814-a2a5-3b1d-b429-2bc55b5ab070","pitchNumber":3,"startTime":"2026-08-25T03:50:03.907Z","endTime":"2026-08-25T03:50:08.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:50:08.382Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Heim pops out to third baseman Brooks Lee.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-25T03:50:12.064Z","endTime":"2026-08-25T03:52:53.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":3},"details":{"event":"Pop Out","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":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20577363398207,"aZ":-22.54344750531703,"pfxX":-0.020644712910923513,"pfxZ":5.473871641786693,"pX":0.505024153998013,"pZ":1.8207552242932685,"vX0":6.710063972772325,"vY0":-131.61284965835225,"vZ0":-5.731615485520972,"x":97.75,"y":189.62,"x0":-2.071791489642196,"y0":50.001934773375865,"z0":5.689813808671078,"aX":-0.03683740632033726},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":-1.4,"spinRate":2329,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.41572814464153485,"extension":6.134873570786909},"index":0,"playId":"cfbfc0da-1dfc-3220-a413-d4a41128e85f","pitchNumber":1,"startTime":"2026-08-25T03:50:41.598Z","endTime":"2026-08-25T03:50:45.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54081226166014,"aZ":-30.74316988007189,"pfxX":1.8285846185296037,"pfxZ":0.8967732874432972,"pX":-1.0987197446650665,"pZ":2.353804741921757,"vX0":2.023308791774748,"vY0":-125.61863693683024,"vZ0":-2.6434358226770867,"x":158.88,"y":175.23,"x0":-2.151132944022136,"y0":50.00560509152198,"z0":5.90942445068858,"aX":2.9342021564064704},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":-3.7,"spinRate":2234,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.43537625321971873,"extension":6.187659757498484},"index":1,"playId":"13650851-c2a8-3d6e-8480-db654b9455e6","pitchNumber":2,"startTime":"2026-08-25T03:50:59.448Z","endTime":"2026-08-25T03:51:03.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04207126763548,"aZ":-21.431258690401336,"pfxX":0.43697646162165604,"pfxZ":6.043956865960444,"pX":-1.3888906849621074,"pZ":3.4434003665277406,"vX0":2.2778738349511793,"vY0":-132.62534508259472,"vZ0":-2.141563167013661,"x":169.94,"y":145.81,"x0":-2.316516112989,"y0":50.00105737126443,"z0":5.828610905064758,"aX":0.7757481136813229},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.7,"breakHorizontal":-1.3,"spinRate":2532,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.41339177814253425,"extension":6.098774045706137},"index":2,"playId":"f4abd18f-d702-3501-9fd5-a2d77125a679","pitchNumber":3,"startTime":"2026-08-25T03:51:12.583Z","endTime":"2026-08-25T03:51:16.517Z","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":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.521136527047066,"aZ":-22.418914298937324,"pfxX":0.7260720728470065,"pfxZ":5.557933757125527,"pX":0.20076321276438536,"pZ":2.99192564131301,"vX0":5.653963344564575,"vY0":-131.32804638186278,"vZ0":-3.004479365786353,"x":109.35,"y":158.0,"x0":-2.070015304459519,"y0":50.00459935031219,"z0":5.809213902148318,"aX":1.2732821711031626},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":-2.5,"spinRate":2441,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4162936325235771,"extension":6.12272005277851},"index":3,"playId":"c52f09d2-2e5b-3da4-9351-b18ac19207a8","pitchNumber":4,"startTime":"2026-08-25T03:51:28.197Z","endTime":"2026-08-25T03:51:31.241Z","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":86.0,"endSpeed":79.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18775044933154,"aZ":-30.87186251116532,"pfxX":1.9597671296954864,"pfxZ":0.8150436220831505,"pX":-0.4303826974741371,"pZ":3.155001560685195,"vX0":3.669391737598105,"vY0":-125.32805960057838,"vZ0":-0.9585343679133488,"x":133.41,"y":153.59,"x0":-2.1630469785050246,"y0":50.00530748026163,"z0":6.043559076649642,"aX":3.1461149254831398},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.3,"spinRate":2368,"spinDirection":125},"zone":1,"typeConfidence":2.0,"plateTime":0.43554096784699103,"extension":6.078622562416794},"index":4,"playId":"481aedd9-01e1-3411-9ce8-c4cd4a2a8385","pitchNumber":5,"startTime":"2026-08-25T03:51:52.661Z","endTime":"2026-08-25T03:51:55.957Z","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":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.621238715174538,"aZ":-40.46916459118076,"pfxX":3.5621151319773525,"pfxZ":-6.217228509219876,"pX":0.8135685192178369,"pZ":2.068612901745574,"vX0":5.3760521832873005,"vY0":-114.87020010257582,"vZ0":-0.14748596439522133,"x":85.99,"y":182.93,"x0":-2.0214700097983167,"y0":50.00268908249056,"z0":6.073695400090696,"aX":4.751957372027362},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.0,"breakHorizontal":-7.8,"spinRate":2429,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.47713985447485996,"extension":6.029021130596653},"index":5,"playId":"78d570c9-4d5b-32c8-a85c-c1ee06cb3daa","pitchNumber":6,"startTime":"2026-08-25T03:52:12.932Z","endTime":"2026-08-25T03:52:19.089Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}}},{"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":95.5,"endSpeed":87.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93187536890739,"aZ":-13.304499032848724,"pfxX":-4.369990269662576,"pfxZ":9.660838600146953,"pX":0.04958671301321641,"pZ":3.2048555590084327,"vX0":6.52919939458709,"vY0":-138.8407901763324,"vZ0":-5.078002106871446,"x":115.11,"y":152.25,"x0":-1.7641994995332388,"y0":50.00264633731823,"z0":5.942078125410836,"aX":-8.536014695635917},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2254,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39440820406624066,"extension":6.230203957385056},"hitData":{"launchSpeed":87.5,"launchAngle":63.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.35,"coordY":140.36}},"index":6,"playId":"e68aff04-0887-32d4-b351-0397baf9d4b1","pitchNumber":7,"startTime":"2026-08-25T03:52:43.086Z","endTime":"2026-08-25T03:52:53.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:52:53.457Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a line drive to left fielder Max Muncy.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T03:53:54.601Z","endTime":"2026-08-25T03:55:22.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.658300719711992,"aZ":-27.650050535180156,"pfxX":-10.191933161935353,"pfxZ":2.4407599444098222,"pX":-0.7499482563948533,"pZ":1.9250154415917324,"vX0":7.173060016050112,"vY0":-135.253346511961,"vZ0":-3.4418535892697815,"x":145.59,"y":186.8,"x0":-2.1130565866453654,"y0":50.000831558627304,"z0":5.154257689055219,"aX":-18.86993501974005},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":16.9,"spinRate":2152,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.4050491804710932,"extension":6.234849428706732},"hitData":{"launchSpeed":89.2,"launchAngle":12.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.4,"coordY":90.32}},"index":0,"playId":"8eb16fce-1062-32fd-a603-f76e1f5bd0b7","pitchNumber":1,"startTime":"2026-08-25T03:55:13.797Z","endTime":"2026-08-25T03:55:22.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:55:22.782Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Jeffers lines out to shortstop Donovan Walton.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T03:55:24.339Z","endTime":"2026-08-25T03:56:40.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86062065178923,"aZ":-26.8037366325433,"pfxX":-10.22808762646401,"pfxZ":3.0335532941578585,"pX":-1.2590023716710748,"pZ":2.370295994528207,"vX0":6.389653819227497,"vY0":-132.57678955225649,"vZ0":-1.7383942636590777,"x":164.99,"y":174.78,"x0":-2.3786569968505713,"y0":50.0020414768453,"z0":5.001738789925937,"aX":-18.10216934722772},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":17.0,"spinRate":2129,"spinDirection":242},"zone":13,"typeConfidence":0.68,"plateTime":0.41404077021794006,"extension":5.925195990614136},"index":0,"playId":"18c90b7a-d92d-3e3c-9e91-f4637245f453","pitchNumber":1,"startTime":"2026-08-25T03:55:50.252Z","endTime":"2026-08-25T03:55:53.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.020407967675162,"aZ":-28.935983211071257,"pfxX":-9.82734612463123,"pfxZ":1.7841980182799926,"pX":-1.492036312891093,"pZ":2.2213460737976,"vX0":5.881405845022469,"vY0":-134.03321029022496,"vZ0":-2.1729222269207487,"x":173.87,"y":178.8,"x0":-2.438112758321243,"y0":50.006045395690364,"z0":5.109211095452749,"aX":-17.88047052522885},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.0,"breakHorizontal":16.6,"spinRate":1866,"spinDirection":242},"zone":13,"typeConfidence":0.84,"plateTime":0.40868087139428866,"extension":6.1827694941150515},"index":1,"playId":"cd31925e-2741-316e-b35b-65fe740129b1","pitchNumber":2,"startTime":"2026-08-25T03:56:16.145Z","endTime":"2026-08-25T03:56:20.469Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27438871442952,"aZ":-30.283814327793305,"pfxX":-8.72598230353558,"pfxZ":1.065629456834758,"pX":-1.3217876335852443,"pZ":3.082565859576813,"vX0":5.4466497731108685,"vY0":-132.31141180881193,"vZ0":0.5114976152968789,"x":167.38,"y":155.55,"x0":-2.2694395257242532,"y0":50.005263405918406,"z0":5.099491133963703,"aX":-15.52949338768792},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":14.6,"spinRate":1915,"spinDirection":241},"zone":11,"typeConfidence":0.56,"plateTime":0.41339022292401584,"extension":6.2827234888848436},"hitData":{"launchSpeed":53.6,"launchAngle":34.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":88.54,"coordY":150.89}},"index":2,"playId":"fee171df-3e0d-3d7d-83c8-0676062b3e39","pitchNumber":3,"startTime":"2026-08-25T03:56:34.225Z","endTime":"2026-08-25T03:56:40.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:56:40.542Z","atBatIndex":65},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Josh Bell hit by pitch. Byron Buxton to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T03:56:48.349Z","endTime":"2026-08-25T03:57:19.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":78.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.077901990046243,"aZ":-25.785854491225752,"pfxX":0.14888715036029332,"pfxZ":4.046727942913536,"pX":2.5307346147836802,"pZ":2.515525830511535,"vX0":11.383925390103617,"vY0":-125.02833238724118,"vZ0":-1.4427436071666122,"x":20.53,"y":170.86,"x0":-2.1075504392427318,"y0":50.000884110970055,"z0":5.223661838411952,"aX":0.23143619341474653},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":-3.0,"spinRate":2111,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4387180318365984,"extension":6.151375048020384},"index":0,"playId":"1fee236a-2632-39e0-a461-90ffa430f651","pitchNumber":1,"startTime":"2026-08-25T03:57:14.507Z","endTime":"2026-08-25T03:57:19.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:57:19.126Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a ground ball to center fielder Henry Bolte. Byron Buxton scores. Josh Bell to 2nd.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T03:57:22.472Z","endTime":"2026-08-25T03:58:04.217Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":695034,"link":"/api/v1/people/695034"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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(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":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14269702034791,"aZ":-30.624694791911644,"pfxX":-10.342255774214792,"pfxZ":0.8460092159043757,"pX":-0.0113537664122924,"pZ":2.41948111439758,"vX0":9.276627353259288,"vY0":-134.80432631604685,"vZ0":-1.2779531778964333,"x":117.43,"y":173.45,"x0":-2.1648309341714636,"y0":50.000478187247786,"z0":5.074987394667251,"aX":-18.90402828353138},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.4,"breakHorizontal":16.6,"spinRate":2015,"spinDirection":239},"zone":5,"typeConfidence":0.75,"plateTime":0.4073495570476653,"extension":6.219226581191113},"hitData":{"launchSpeed":105.7,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.88,"coordY":87.63}},"index":0,"playId":"da1f6f72-3e10-3b7d-bd63-62809a28a4de","pitchNumber":1,"startTime":"2026-08-25T03:57:53.481Z","endTime":"2026-08-25T03:58:04.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:58:04.217Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Royce Lewis grounds into a force out, shortstop Donovan Walton to second baseman Zack Gelof. Josh Bell to 3rd. Kody Clemens out at 2nd. Royce Lewis to 1st.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T03:58:17.206Z","endTime":"2026-08-25T03:58:46.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":85.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70947168530167,"aZ":-29.274981502819152,"pfxX":-9.504935697023804,"pfxZ":1.5676870862629961,"pX":-0.31748253092511913,"pZ":2.1839918268985468,"vX0":8.596215927115807,"vY0":-134.7334568573809,"vZ0":-2.3362809643797897,"x":129.1,"y":179.81,"x0":-2.3055980097052395,"y0":50.0039024871404,"z0":5.1194424710772175,"aX":-17.57649111399202},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":2025,"spinDirection":238},"zone":4,"typeConfidence":0.87,"plateTime":0.4056450901832096,"extension":6.191622585693392},"hitData":{"launchSpeed":109.6,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.09,"coordY":146.06}},"index":0,"playId":"6b2374c3-5cf8-3b0f-b7c8-dda0774507b2","pitchNumber":1,"startTime":"2026-08-25T03:58:37.398Z","endTime":"2026-08-25T03:58:46.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T03:58:46.498Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kaelen Culpepper singles on a ground ball to second baseman Zack Gelof. Josh Bell scores. Royce Lewis to 2nd.","rbi":1,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T03:59:37.194Z","endTime":"2026-08-25T04:00:50.902Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":695034,"link":"/api/v1/people/695034"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-25T03:59:22.602Z","endTime":"2026-08-25T03:59:39.481Z","isPitch":false,"type":"action","player":{"id":701785,"link":"/api/v1/people/701785"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21372965730485,"aZ":-20.448933052065176,"pfxX":-7.909960977255441,"pfxZ":6.32168252789023,"pX":-0.7650535877051526,"pZ":2.60796393389086,"vX0":6.393039704265195,"vY0":-135.4818611397498,"vZ0":-3.075304614415294,"x":146.16,"y":168.36,"x0":-2.1302509273980896,"y0":50.00231483929434,"z0":5.190592274852603,"aX":-14.67154949322403},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":13.0,"spinRate":2393,"spinDirection":233},"zone":4,"typeConfidence":0.89,"plateTime":0.4046272788848415,"extension":6.125565438126666},"index":1,"playId":"05a357b5-a70d-3d24-bbb5-5e86a672ab1c","pitchNumber":1,"startTime":"2026-08-25T03:59:39.481Z","endTime":"2026-08-25T03:59:43.917Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341078704607664,"aZ":-32.63358900585161,"pfxX":-11.32068962922276,"pfxZ":-0.28549111459387566,"pX":-0.4707300529627997,"pZ":0.9004648448193978,"vX0":8.051386007039845,"vY0":-127.34578569447109,"vZ0":-3.683152846224372,"x":134.94,"y":214.47,"x0":-2.216863796199956,"y0":50.00002167920069,"z0":4.971779782259699,"aX":-18.42377081159697},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":18.5,"spinRate":1807,"spinDirection":250},"zone":13,"typeConfidence":0.96,"plateTime":0.43159474388298946,"extension":6.218398023494041},"index":2,"playId":"5c7427f4-28c9-34c7-812c-93bfc8790f44","pitchNumber":2,"startTime":"2026-08-25T03:59:57.897Z","endTime":"2026-08-25T04:00:01.151Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.965445390197228,"aZ":-17.76419737551071,"pfxX":-7.347369742798417,"pfxZ":7.753872920528245,"pX":0.06364958124440787,"pZ":4.060544673625849,"vX0":8.159447769238492,"vY0":-135.77934015585626,"vZ0":-0.7180225692244537,"x":114.57,"y":129.15,"x0":-2.03216757300068,"y0":50.00464965888628,"z0":5.569583832179095,"aX":-13.659241582885919},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":11.5,"spinRate":2190,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.40407358895428525,"extension":5.935503625068791},"index":3,"playId":"4fab347b-3984-3227-aeb3-4f16e68b26a4","pitchNumber":3,"startTime":"2026-08-25T04:00:18.765Z","endTime":"2026-08-25T04:00:23.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99772459534994,"aZ":-32.22108203608259,"pfxX":-10.691140203282787,"pfxZ":-0.03070678577417052,"pX":-0.24659549294691577,"pZ":1.1187738146507127,"vX0":8.53851107925171,"vY0":-125.38892635264662,"vZ0":-2.9816963359851325,"x":126.4,"y":208.57,"x0":-2.3115363105834335,"y0":50.001904686621515,"z0":4.959637897718056,"aX":-16.97689768738257},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":17.3,"spinRate":1652,"spinDirection":252},"zone":13,"typeConfidence":0.96,"plateTime":0.4372847520558927,"extension":6.362880903699151},"hitData":{"launchSpeed":72.9,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.66,"coordY":136.31}},"index":4,"playId":"5a6ffe9c-10aa-3027-89af-49c74449f9ad","pitchNumber":4,"startTime":"2026-08-25T04:00:36.579Z","endTime":"2026-08-25T04:00:50.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:00:50.902Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, second baseman Zack Gelof to first baseman Jeff McNeil.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T04:01:00.029Z","endTime":"2026-08-25T04:03:46.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(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":91.7,"endSpeed":84.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666977112081124,"aZ":-27.80766332133482,"pfxX":-9.165086760159474,"pfxZ":2.4078573845033517,"pX":-0.9665872106583296,"pZ":1.799692985822017,"vX0":6.731870091270404,"vY0":-133.38526101341742,"vZ0":-3.2186047893512804,"x":153.84,"y":190.19,"x0":-2.322832491434629,"y0":50.00568498315719,"z0":5.010847118581852,"aX":-16.641958208001487},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":1909,"spinDirection":241},"zone":13,"typeConfidence":0.83,"plateTime":0.4094567077905875,"extension":6.312524253009785},"index":0,"playId":"76d93c57-0d78-3eef-8557-36f1ed5311b5","pitchNumber":1,"startTime":"2026-08-25T04:01:22.726Z","endTime":"2026-08-25T04:01:27.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.146151517403624,"aZ":-29.64713345718529,"pfxX":-10.481240055773442,"pfxZ":1.5466507270337697,"pX":-0.6461749805133631,"pZ":2.4108064322070777,"vX0":7.401353391235985,"vY0":-126.53199487542437,"vZ0":-0.8832867547365444,"x":141.63,"y":173.69,"x0":-2.237374830408766,"y0":50.00247339023117,"z0":5.125376663238049,"aX":-17.112751246177787},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":17.4,"spinRate":1886,"spinDirection":246},"zone":4,"typeConfidence":0.96,"plateTime":0.4317421703805837,"extension":6.32509793081914},"index":1,"playId":"09452e64-940f-3eb8-826e-ef5fef539543","pitchNumber":2,"startTime":"2026-08-25T04:01:42.181Z","endTime":"2026-08-25T04:01:45.606Z","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":88.0,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688152874138062,"aZ":-31.52116603714835,"pfxX":-10.29207365067283,"pfxZ":0.3888071712737293,"pX":-0.3382558132671884,"pZ":1.4054864006385661,"vX0":8.135507781720317,"vY0":-127.96139682181308,"vZ0":-2.7501668620228727,"x":129.89,"y":200.83,"x0":-2.2170977570371235,"y0":50.00124871847076,"z0":4.9565764965368295,"aX":-17.116196472338498},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":16.9,"spinRate":1774,"spinDirection":250},"zone":13,"typeConfidence":0.95,"plateTime":0.4275847442278131,"extension":6.369092428299176},"index":2,"playId":"b93ddcb9-f274-35e6-aeb6-b07ba765e03a","pitchNumber":3,"startTime":"2026-08-25T04:02:01.974Z","endTime":"2026-08-25T04:02:06.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-25T04:02:14.848Z","endTime":"2026-08-25T04:02:29.154Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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":92.9,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.057501827551622,"aZ":-19.90318442070659,"pfxX":-7.762613050110405,"pfxZ":6.666513630791641,"pX":-1.2996334108398377,"pZ":3.67651658591919,"vX0":5.423624956392602,"vY0":-135.21080056848,"vZ0":-0.6919427560143114,"x":166.54,"y":139.51,"x0":-2.3288059285481384,"y0":50.00351417707288,"z0":5.3396337130931055,"aX":-14.291326479259517},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2226,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.4059879495217067,"extension":6.037431494313093},"index":4,"playId":"b4837ce7-8658-31be-8523-93b3e04c0ad6","pitchNumber":4,"startTime":"2026-08-25T04:02:29.154Z","endTime":"2026-08-25T04:02:32.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.334907564299208,"aZ":-31.935999471543987,"pfxX":-9.740726783656122,"pfxZ":0.14487926993483757,"pX":-1.039611641656937,"pZ":1.611919525198677,"vX0":6.251590773006447,"vY0":-127.60570610138701,"vZ0":-2.0691947309527494,"x":156.63,"y":195.26,"x0":-2.256092518594251,"y0":50.004295428179304,"z0":4.950242441046533,"aX":-16.060128700004398},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":16.2,"spinRate":1765,"spinDirection":257},"zone":13,"typeConfidence":0.95,"plateTime":0.4292892558357293,"extension":6.514660519883258},"index":5,"playId":"8ef27a28-b862-3be1-acdf-80d011dc89d1","pitchNumber":5,"startTime":"2026-08-25T04:02:52.218Z","endTime":"2026-08-25T04:02:56.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616926716276613,"aZ":-28.349427803293,"pfxX":-10.06507829822635,"pfxZ":2.0736513809181183,"pX":1.019433539956111,"pZ":1.5146571106812285,"vX0":11.738108618683517,"vY0":-134.8469360113891,"vZ0":-3.8714358724775115,"x":78.14,"y":197.88,"x0":-2.0770189519301456,"y0":50.00645916530941,"z0":4.963402311706098,"aX":-18.588935556208714},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":2091,"spinDirection":244},"zone":14,"typeConfidence":0.85,"plateTime":0.4057858864409316,"extension":6.320833590038185},"index":6,"playId":"9a4e8dbc-e86e-3951-8131-35eb128d5221","pitchNumber":6,"startTime":"2026-08-25T04:03:19.131Z","endTime":"2026-08-25T04:03:23.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489387273199497,"aZ":-31.463099154692628,"pfxX":-9.89551896465266,"pfxZ":0.4283347229380263,"pX":-0.18708873521572297,"pZ":1.2856715378369337,"vX0":8.40531539599545,"vY0":-128.4047526646026,"vZ0":-3.0813435622537275,"x":124.13,"y":204.07,"x0":-2.2166422526536103,"y0":50.004549328976054,"z0":4.948242096877436,"aX":-16.53234975673856},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":16.1,"spinRate":1798,"spinDirection":249},"zone":13,"typeConfidence":0.93,"plateTime":0.42649289054287776,"extension":6.355452277895737},"hitData":{"launchSpeed":89.1,"launchAngle":8.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.22,"coordY":135.76}},"index":7,"playId":"e76d0e26-8fc8-3f22-b640-ba15940d3833","pitchNumber":7,"startTime":"2026-08-25T04:03:39.579Z","endTime":"2026-08-25T04:03:46.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:03:46.840Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to right fielder Luke Keaschall.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T04:06:08.420Z","endTime":"2026-08-25T04:06:38.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Nance replaces Zebby Matthews.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T04:05:25.594Z","endTime":"2026-08-25T04:06:08.486Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56254427248499,"aZ":-17.499936996381894,"pfxX":-8.971412153958791,"pfxZ":7.906704041351219,"pX":-0.3641932140675679,"pZ":2.2525821520493414,"vX0":4.097198471548779,"vY0":-135.38185273454576,"vZ0":-7.47995336570025,"x":130.88,"y":177.96,"x0":-0.7316051914628702,"y0":50.00421127314541,"z0":6.27629893204285,"aX":-16.654076806164625},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":15.4,"spinRate":2121,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.40457875574316216,"extension":6.324648848495209},"index":1,"playId":"4bbfbc67-608f-329d-82f4-938294795945","pitchNumber":1,"startTime":"2026-08-25T04:06:08.486Z","endTime":"2026-08-25T04:06:11.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967777244111293,"aZ":-18.24985637962154,"pfxX":-7.916777825754067,"pfxZ":7.540661613417381,"pX":0.12664939253290147,"pZ":3.1399359222542604,"vX0":4.738794591045391,"vY0":-134.9501191301503,"vZ0":-5.339390103998406,"x":112.17,"y":154.0,"x0":-0.6221503581993448,"y0":50.00551141626723,"z0":6.42700432713774,"aX":-14.625519415734828},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":2094,"spinDirection":219},"zone":2,"typeConfidence":0.89,"plateTime":0.40565459829490047,"extension":6.116619392542361},"hitData":{"launchSpeed":107.7,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.39,"coordY":100.81}},"index":2,"playId":"1db86a65-108e-37fa-a836-ad02465ace11","pitchNumber":2,"startTime":"2026-08-25T04:06:29.511Z","endTime":"2026-08-25T04:06:38.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:06:38.439Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Byron Buxton.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T04:06:43.257Z","endTime":"2026-08-25T04:07:19.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63036058717974,"aZ":-27.607826150239177,"pfxX":-1.2039868450257818,"pfxZ":2.714819678673879,"pX":0.05671677930213366,"pZ":2.082599502225108,"vX0":3.8920509681011053,"vY0":-128.33938250964115,"vZ0":-4.817689357344419,"x":114.84,"y":182.55,"x0":-1.317839024331395,"y0":50.00068786485411,"z0":6.114293542002325,"aX":-2.0238238072204116},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":1.3,"spinRate":2386,"spinDirection":238},"zone":8,"typeConfidence":0.9,"plateTime":0.4255083252947722,"extension":5.975221821331371},"hitData":{"launchSpeed":94.8,"launchAngle":36.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.73,"coordY":50.96}},"index":0,"playId":"55015185-6241-3755-9d83-d24b0593b58f","pitchNumber":1,"startTime":"2026-08-25T04:07:09.331Z","endTime":"2026-08-25T04:07:19.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:07:19.877Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a sharp line drive to left fielder Kody Clemens. Henry Bolte to 2nd.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T04:07:22.403Z","endTime":"2026-08-25T04:09:41.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Single","eventType":"single","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":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.951576660103694,"aZ":-27.887034332307906,"pfxX":-0.9700041676033022,"pfxZ":2.523406433583421,"pX":0.6328020542945025,"pZ":1.8510280094394052,"vX0":4.59899767904614,"vY0":-129.04231318258053,"vZ0":-5.4600385613146925,"x":92.88,"y":188.8,"x0":-1.0407072023007145,"y0":50.00491731247537,"z0":6.122845011254763,"aX":-1.6495223842108167},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":0.8,"spinRate":2327,"spinDirection":233},"zone":9,"typeConfidence":0.9,"plateTime":0.42324571771175945,"extension":6.14062276017151},"index":0,"playId":"64219cca-feee-339f-9e98-f87b17149005","pitchNumber":1,"startTime":"2026-08-25T04:07:46.552Z","endTime":"2026-08-25T04:07:51.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559084382469408,"aZ":-26.887710672327973,"pfxX":-1.4554440803081399,"pfxZ":2.9713644408254023,"pX":0.4116146500393441,"pZ":1.1473681827289834,"vX0":4.464115467975351,"vY0":-131.95056075367265,"vZ0":-7.519287496547811,"x":101.31,"y":207.8,"x0":-1.1059836313764944,"y0":50.004587255447106,"z0":5.988103304521424,"aX":-2.591535892297757},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":1.8,"spinRate":2362,"spinDirection":230},"zone":14,"typeConfidence":0.87,"plateTime":0.4135901849357455,"extension":6.199969135354699},"index":1,"playId":"34f7be3f-ffc1-31d7-b91d-299f6cba12c4","pitchNumber":2,"startTime":"2026-08-25T04:08:04.265Z","endTime":"2026-08-25T04:08:07.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.823292310447272,"aZ":-41.83346481996827,"pfxX":7.725708823497599,"pfxZ":-6.282151534869023,"pX":1.5398503985900778,"pZ":0.6148036006630359,"vX0":3.334348614512618,"vY0":-123.71696641863761,"vZ0":-5.373574906084778,"x":58.3,"y":222.18,"x0":-0.8331495433620402,"y0":50.00614795870909,"z0":6.357071931435798,"aX":11.867666414469667},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.5,"breakHorizontal":-14.8,"spinRate":2905,"spinDirection":2},"zone":14,"typeConfidence":0.9,"plateTime":0.44430796690234553,"extension":6.0553490665714875},"index":2,"playId":"16863aa6-ca3e-3128-9921-2c488f54d080","pitchNumber":3,"startTime":"2026-08-25T04:08:22.503Z","endTime":"2026-08-25T04:08:26.151Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.796305671033572,"aZ":-44.141457971760836,"pfxX":7.006713784886953,"pfxZ":-7.7822517308308665,"pX":0.7825141661744763,"pZ":2.35283026651219,"vX0":1.632590130024183,"vY0":-123.79510589005531,"vZ0":-1.2402174878281609,"x":87.17,"y":175.25,"x0":-0.7969285436171875,"y0":50.00287155116459,"z0":6.585302013259919,"aX":10.775796824152906},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.0,"breakHorizontal":-13.1,"spinRate":2775,"spinDirection":14},"zone":6,"typeConfidence":0.9,"plateTime":0.4439895470673778,"extension":6.073766402613275},"index":3,"playId":"8559da43-e963-3015-aeb2-4030c82f5a59","pitchNumber":4,"startTime":"2026-08-25T04:08:46.372Z","endTime":"2026-08-25T04:08:50.889Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.821378877039237,"aZ":-25.44678603207244,"pfxX":-0.9915691419362131,"pfxZ":3.7602133874480703,"pX":1.713290656251196,"pZ":3.0639854222619514,"vX0":7.266822816034351,"vY0":-132.29493128625285,"vZ0":-3.4151142667504826,"x":51.69,"y":156.05,"x0":-0.9295475313477226,"y0":50.00088895912368,"z0":6.217760694347688,"aX":-1.7733547606111566},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":0.4,"spinRate":2495,"spinDirection":235},"zone":12,"typeConfidence":0.88,"plateTime":0.4125877511910949,"extension":6.232269720257748},"index":4,"playId":"4dd2c834-0dd5-3330-90fd-5b8c511ba3e4","pitchNumber":5,"startTime":"2026-08-25T04:09:11.888Z","endTime":"2026-08-25T04:09:15.037Z","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":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84495126976087,"aZ":-27.9741322623757,"pfxX":-0.8386009673659656,"pfxZ":2.40917497267991,"pX":0.1893613126624908,"pZ":2.367088915044154,"vX0":3.4645120565061225,"vY0":-130.8217619806127,"vZ0":-4.636111411090752,"x":109.78,"y":174.87,"x0":-1.0393284431833723,"y0":50.00648817722595,"z0":6.242542948547085,"aX":-1.4644293068021212},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.6,"breakHorizontal":0.8,"spinRate":2509,"spinDirection":248},"zone":5,"typeConfidence":0.89,"plateTime":0.417607671731135,"extension":6.035735171903764},"hitData":{"launchSpeed":104.7,"launchAngle":13.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":70.11,"coordY":112.31}},"index":5,"playId":"2b17f6f5-36b5-3179-b507-b010ccedefaa","pitchNumber":6,"startTime":"2026-08-25T04:09:33.291Z","endTime":"2026-08-25T04:09:41.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:09:41.009Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers challenged (pitch result), call on the field was confirmed: Lawrence Butler walks. Henry Bolte to 3rd. Zack Gelof to 2nd.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T04:09:42.874Z","endTime":"2026-08-25T04:11:22.357Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732527073372793,"aZ":-21.30492413772796,"pfxX":-8.620592181932174,"pfxZ":5.567116419008421,"pX":-1.0076444328559664,"pZ":4.247684754980122,"vX0":2.7898409442568477,"vY0":-138.56266580596642,"vZ0":-1.9678588894429896,"x":155.41,"y":124.09,"x0":-0.904854845329817,"y0":50.00529609133077,"z0":6.384452659895041,"aX":-16.835374768482232},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.8,"breakHorizontal":15.1,"spinRate":2209,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.39466124088616494,"extension":6.012361716827522},"index":0,"playId":"f91cc1ce-aca8-33d2-b5fb-c95edd48a72b","pitchNumber":1,"startTime":"2026-08-25T04:10:09.597Z","endTime":"2026-08-25T04:10:13.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.571205356542112,"aZ":-27.42833300666082,"pfxX":0.138259782250568,"pfxZ":2.703233707513,"pX":-0.715117832210453,"pZ":3.6011468023937896,"vX0":1.335480665803351,"vY0":-130.71429690914687,"vZ0":-1.6927982647010038,"x":144.26,"y":141.55,"x0":-1.2473966576778976,"y0":50.00521259259794,"z0":6.286321467357265,"aX":0.2428177646938125},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":-0.5,"spinRate":2442,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4165886413305513,"extension":6.0617083032467285},"index":1,"playId":"2cf2ba0b-e657-3a09-bce5-308ae95b2967","pitchNumber":2,"startTime":"2026-08-25T04:10:26.098Z","endTime":"2026-08-25T04:10:30.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37020156084679,"aZ":-26.292099584740757,"pfxX":-0.4688132131038081,"pfxZ":3.3410706372825842,"pX":-0.24765835653657847,"pZ":2.386859593637614,"vX0":2.518694650444863,"vY0":-130.85921841776414,"vZ0":-4.6905314887915734,"x":126.44,"y":174.33,"x0":-1.155033625461917,"y0":50.00583271871671,"z0":6.133507551826811,"aX":-0.826405248996533},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":0.4,"spinRate":2455,"spinDirection":224},"zone":5,"typeConfidence":0.89,"plateTime":0.41595499422113313,"extension":6.107780474401468},"index":2,"playId":"08b91cdf-9c99-3955-b8e7-ec1943ad034b","pitchNumber":3,"startTime":"2026-08-25T04:10:42.204Z","endTime":"2026-08-25T04:10:47.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.240639848346422,"aZ":-20.224638944946967,"pfxX":-8.529638087663344,"pfxZ":6.277743718049788,"pX":-1.0645833576196493,"pZ":2.801219795522984,"vX0":2.6483256450582173,"vY0":-136.625796972954,"vZ0":-5.6163073629249585,"x":157.58,"y":163.15,"x0":-0.9344028323239495,"y0":50.00275412031605,"z0":6.260268766980151,"aX":-16.230890485999087},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":15.0,"spinRate":2067,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3999048631934148,"extension":6.128718847045727},"index":3,"playId":"b3081933-6cc0-3346-8a53-06c171f6f5ed","pitchNumber":4,"startTime":"2026-08-25T04:10:59.599Z","endTime":"2026-08-25T04:11:04.576Z","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":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.440305890602474,"aZ":-27.329450630771923,"pfxX":-1.5560445756947217,"pfxZ":2.7069179585625553,"pX":0.0028933821078938986,"pZ":1.6214981252899148,"vX0":3.6932251944954997,"vY0":-132.2093375193001,"vZ0":-6.361596665564021,"x":116.89,"y":195.0,"x0":-1.203512980089511,"y0":50.00240395255836,"z0":6.037063354065346,"aX":-2.7837972081550126},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.8,"breakHorizontal":2.2,"spinRate":2521,"spinDirection":227},"zone":14,"typeConfidence":0.86,"plateTime":0.41265064400209095,"extension":6.056321232819754},"index":4,"playId":"e63cdc30-054b-39b2-a4ee-f0ec6bca6fdd","pitchNumber":5,"startTime":"2026-08-25T04:11:17.286Z","endTime":"2026-08-25T04:11:22.357Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}},"playEndTime":"2026-08-25T04:11:22.357Z","atBatIndex":74},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tommy White out on a sacrifice fly to center fielder Byron Buxton. Henry Bolte scores.","rbi":1,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T04:11:37.808Z","endTime":"2026-08-25T04:12:13.163Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954949803061076,"aZ":-26.12504995107514,"pfxX":-1.0573181117937096,"pfxZ":3.3343492475915006,"pX":0.4549280702156611,"pZ":3.1505435831411495,"vX0":4.113914429711153,"vY0":-132.72334237228353,"vZ0":-3.247637987983919,"x":99.66,"y":153.72,"x0":-0.966598806476913,"y0":50.00164187143379,"z0":6.257924163396845,"aX":-1.9178611860176595},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.6,"breakHorizontal":1.2,"spinRate":2391,"spinDirection":228},"zone":3,"typeConfidence":0.85,"plateTime":0.41007541015400495,"extension":6.039105321532112},"hitData":{"launchSpeed":99.6,"launchAngle":26.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.66,"coordY":45.82}},"index":0,"playId":"fb76add9-29d6-3b4e-a2b5-cbcfe2d950c8","pitchNumber":1,"startTime":"2026-08-25T04:12:01.958Z","endTime":"2026-08-25T04:12:13.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:12:13.163Z","atBatIndex":75},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Donovan Walton grounds into a force out, second baseman Ryan Kreidler to shortstop Kaelen Culpepper. Lawrence Butler out at 2nd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T04:12:23.029Z","endTime":"2026-08-25T04:12:48.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.675873007431868,"aZ":-24.091443431644034,"pfxX":0.818247150834807,"pfxZ":4.532090841927433,"pX":-0.2813341341235371,"pZ":2.44133582740441,"vX0":1.8762629926470142,"vY0":-132.11359519448536,"vZ0":-5.051603448701018,"x":127.72,"y":172.86,"x0":-1.1044744184712736,"y0":50.006034973613936,"z0":6.127921976551569,"aX":1.4598400138825032},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":-1.8,"spinRate":2370,"spinDirection":232},"zone":5,"typeConfidence":0.91,"plateTime":0.4131173140506439,"extension":6.128886131659596},"hitData":{"launchSpeed":97.3,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":130.39}},"index":0,"playId":"e1299269-8f42-312b-a92a-5b887ef7ae0c","pitchNumber":1,"startTime":"2026-08-25T04:12:40.854Z","endTime":"2026-08-25T04:12:48.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:12:48.557Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Kreidler flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-25T04:15:11.540Z","endTime":"2026-08-25T04:15:23.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Rom replaces Kade Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T04:14:21.478Z","endTime":"2026-08-25T04:15:13.838Z","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":"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.244169697960732,"aZ":-13.207828603159756,"pfxX":3.7105659053981905,"pfxZ":10.578842177815906,"pX":0.017085045537078115,"pZ":2.646305628643001,"vX0":-4.324497508188396,"vY0":-132.98380242825408,"vZ0":-5.542031993851506,"x":116.35,"y":167.33,"x0":1.1814575193487546,"y0":50.00418030925823,"z0":5.713816910635234,"aX":6.653598711018022},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":-5.8,"spinRate":2398,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.41171584680642237,"extension":5.634795244432557},"hitData":{"launchSpeed":94.5,"launchAngle":61.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.0,"coordY":130.4}},"index":1,"playId":"c0a83e37-72ca-3c73-9331-a0f3750698f3","pitchNumber":1,"startTime":"2026-08-25T04:15:13.838Z","endTime":"2026-08-25T04:15:23.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:15:23.865Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall doubles (21) on a sharp line drive to left fielder Max Muncy.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-25T04:15:29.447Z","endTime":"2026-08-25T04:17:18.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63834605018882,"aZ":-15.077555567333361,"pfxX":5.248870102769755,"pfxZ":9.439045494615028,"pX":0.22930572891877168,"pZ":1.517748484082434,"vX0":-4.5661753010407695,"vY0":-133.68844990526046,"vZ0":-7.902070299482104,"x":108.26,"y":197.8,"x0":1.2769297104131256,"y0":50.00300148609236,"z0":5.592642582411966,"aX":9.507638784445692},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-8.5,"spinRate":2306,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.40959875812702506,"extension":5.676471540837264},"index":0,"playId":"3fe76a26-7a3c-38d0-b7a4-38c85badcc44","pitchNumber":1,"startTime":"2026-08-25T04:15:51.078Z","endTime":"2026-08-25T04:15:55.647Z","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":91.0,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.897149694704154,"aZ":-14.151851850321115,"pfxX":5.856228874074983,"pfxZ":10.175783089566146,"pX":0.10701017993948084,"pZ":2.0145104531570928,"vX0":-4.340431290776781,"vY0":-132.40482390624305,"vZ0":-6.820369671663994,"x":112.92,"y":184.39,"x0":1.0086445947791862,"y0":50.00316187092171,"z0":5.663977488437808,"aX":10.37335647192663},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":-9.6,"spinRate":2340,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.41405378934383785,"extension":5.6196915997198404},"index":1,"playId":"6e06cb53-139e-37ec-a5b6-9152b37de576","pitchNumber":2,"startTime":"2026-08-25T04:16:06.287Z","endTime":"2026-08-25T04:16:11.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703324609026694,"aZ":-24.87648768533231,"pfxX":6.017696485835261,"pfxZ":4.388520073605507,"pX":-1.218618822544251,"pZ":-0.2144424262613625,"vX0":-7.849978436591542,"vY0":-127.9709169680658,"vZ0":-9.310284644059365,"x":163.45,"y":244.57,"x0":1.102781348183772,"y0":50.00525940322417,"z0":5.410860578063681,"aX":10.011510981586923},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":-9.2,"spinRate":1691,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.4275401403750383,"extension":5.689819361961872},"index":2,"playId":"e0ef7108-1792-3784-9f2e-84210a5ce894","pitchNumber":3,"startTime":"2026-08-25T04:16:28.000Z","endTime":"2026-08-25T04:16:33.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.422386978695766,"aZ":-14.924650047736533,"pfxX":2.738680397941131,"pfxZ":9.668456593475216,"pX":-0.07710687113992659,"pZ":3.84884600674682,"vX0":-3.9364953082007044,"vY0":-132.73553572067885,"vZ0":-2.2364980370571144,"x":119.94,"y":134.86,"x0":1.069374406564949,"y0":50.00548060486274,"z0":5.7891902732133245,"aX":4.887939691978461},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.3,"breakHorizontal":-4.1,"spinRate":2297,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.412660359362909,"extension":5.745397683636806},"index":3,"playId":"92c59611-0c8b-303c-baa2-fc5a39eef2bc","pitchNumber":4,"startTime":"2026-08-25T04:16:48.384Z","endTime":"2026-08-25T04:16:53.614Z","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":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.608192082460825,"aZ":-16.251526560830627,"pfxX":4.395032872657718,"pfxZ":8.970168707875935,"pX":0.06037590958746128,"pZ":2.325099886885393,"vX0":-4.034029089174757,"vY0":-132.00585178419496,"vZ0":-5.53110478801584,"x":114.7,"y":176.0,"x0":1.0331631944863553,"y0":50.00227438226047,"z0":5.633432880591117,"aX":7.800518255212484},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.4,"breakHorizontal":-7.2,"spinRate":2232,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.41403554384569974,"extension":5.838938567168642},"hitData":{"launchSpeed":105.8,"launchAngle":21.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.19,"coordY":56.46}},"index":4,"playId":"61dd38ed-80e9-3eda-b8a3-ce6bbbe3d40a","pitchNumber":5,"startTime":"2026-08-25T04:17:05.011Z","endTime":"2026-08-25T04:17:18.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:17:18.515Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out, third baseman Tommy White to first baseman Jeff McNeil.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-25T04:17:20.480Z","endTime":"2026-08-25T04:18:14.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"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":"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":91.1,"endSpeed":83.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09957464955195,"aZ":-12.643489849294744,"pfxX":2.932898341742262,"pfxZ":10.959044641998116,"pX":-0.18996239509932694,"pZ":2.269292802717517,"vX0":-4.080089796361616,"vY0":-132.58879084017613,"vZ0":-6.3443031849488705,"x":109.2,"y":158.33,"x0":0.9870923488429393,"y0":50.003602505251905,"z0":5.614178070213991,"aX":5.227475015595163},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":-4.4,"spinRate":2210,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4129603545197331,"extension":5.889336462637419},"index":0,"playId":"3ee76f39-255a-3de0-8210-fb4f66389b0b","pitchNumber":1,"startTime":"2026-08-25T04:17:47.642Z","endTime":"2026-08-25T04:17:52.538Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.387822595931993,"aZ":-33.82338486397189,"pfxX":8.448874087207685,"pfxZ":-1.0362262215080307,"pX":0.7190737241984061,"pZ":2.2596940024156678,"vX0":-3.938317851772258,"vY0":-125.70047547699252,"vZ0":-1.650742261771585,"x":89.59,"y":177.77,"x0":1.2116910550915865,"y0":50.0028679426992,"z0":5.680949820070027,"aX":13.468472883940882},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-14.4,"spinRate":1159,"spinDirection":132},"zone":6,"typeConfidence":0.89,"plateTime":0.43638477140765985,"extension":5.73406903871672},"hitData":{"launchSpeed":75.4,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.98,"coordY":163.49}},"index":1,"playId":"da6abd04-1602-35d5-93e6-a101d8f412d0","pitchNumber":2,"startTime":"2026-08-25T04:18:06.530Z","endTime":"2026-08-25T04:18:14.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:18:14.562Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Jeffers lines out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-25T04:18:22.951Z","endTime":"2026-08-25T04:19:07.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":90.7,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19319689525577,"aZ":-13.52370805020772,"pfxX":2.86060248444964,"pfxZ":10.505551616745807,"pX":0.9191534060926357,"pZ":3.7204822685038668,"vX0":-1.3782251444692386,"vY0":-132.16123574499534,"vZ0":-2.8977467494150324,"x":81.96,"y":138.33,"x0":1.074691022530154,"y0":50.0043037259772,"z0":5.819670955670798,"aX":5.079482785616173},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":-4.9,"spinRate":2318,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4138565903185052,"extension":5.629892533017295},"index":0,"playId":"a9e9c392-eec5-328c-a293-bcd9ab9df479","pitchNumber":1,"startTime":"2026-08-25T04:18:41.311Z","endTime":"2026-08-25T04:18:45.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.978623399811543,"aZ":-13.319071110336594,"pfxX":2.9999027163681884,"pfxZ":10.737093055715508,"pX":0.6482926666399615,"pZ":2.5961588489517995,"vX0":-2.110754147440003,"vY0":-131.46362423405526,"vZ0":-5.3569148171433385,"x":92.29,"y":168.68,"x0":1.070451389045827,"y0":50.0052892320205,"z0":5.643275277174332,"aX":5.2696360127731285},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.5,"breakHorizontal":-5.0,"spinRate":2282,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4160902164368028,"extension":5.666051040845595},"hitData":{"launchSpeed":105.3,"launchAngle":16.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.37,"coordY":56.55}},"index":1,"playId":"8f9ffb10-519c-3e36-9fbf-a9ade59e88ce","pitchNumber":2,"startTime":"2026-08-25T04:18:58.708Z","endTime":"2026-08-25T04:19:07.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:19:07.625Z","atBatIndex":80},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out sharply to left fielder Kody Clemens.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:21:25.280Z","endTime":"2026-08-25T04:21:34.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T04:21:07.295Z","endTime":"2026-08-25T04:21:27.480Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78110176694323,"aZ":-17.596901897912907,"pfxX":-9.21267516568772,"pfxZ":7.692452869731332,"pX":0.08531560456787841,"pZ":2.8947633518111817,"vX0":7.726614724624778,"vY0":-136.92932163313137,"vZ0":-3.643510997195347,"x":113.75,"y":160.62,"x0":-1.5787658485412575,"y0":50.004249374406285,"z0":5.449670791097763,"aX":-17.462059407187375},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":15.0,"spinRate":2433,"spinDirection":215},"zone":2,"typeConfidence":0.92,"plateTime":0.40029640523406407,"extension":6.408809849784207},"hitData":{"launchSpeed":110.0,"launchAngle":17.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.62,"coordY":85.87}},"index":1,"playId":"9410d156-e7fb-342d-989a-22b6106eeeb4","pitchNumber":1,"startTime":"2026-08-25T04:21:27.480Z","endTime":"2026-08-25T04:21:34.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:21:34.627Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to left fielder Kody Clemens.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:21:36.566Z","endTime":"2026-08-25T04:22:29.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.949388330827695,"aZ":-11.550922605903322,"pfxX":-5.813919117540309,"pfxZ":10.587002302844843,"pX":0.9911540007023649,"pZ":2.112036132808014,"vX0":9.376901516054255,"vY0":-138.87970877603757,"vZ0":-6.616044794107457,"x":79.22,"y":181.76,"x0":-1.6780562578466487,"y0":50.00135613192342,"z0":5.298241899143027,"aX":-11.324378267832442},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2581,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.39483044332958794,"extension":6.594728412830763},"index":0,"playId":"1f1866f6-24fd-3cae-ac23-6c0e6171dd40","pitchNumber":1,"startTime":"2026-08-25T04:22:04.581Z","endTime":"2026-08-25T04:22:09.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.185664248339314,"aZ":-15.549904007501956,"pfxX":-3.8889655879843903,"pfxZ":8.44753345886124,"pX":-0.0642730449677059,"pZ":2.717559709552749,"vX0":5.952054501376226,"vY0":-139.79123489173298,"vZ0":-4.332851239275573,"x":119.45,"y":165.41,"x0":-1.7213870906000326,"y0":50.00262903741371,"z0":5.317018942539568,"aX":-7.6535017922070905},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":5.8,"spinRate":2564,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.39267474773061917,"extension":6.541153197649561},"hitData":{"launchSpeed":89.4,"launchAngle":53.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.22,"coordY":113.07}},"index":1,"playId":"e0aedcbe-7932-3bd5-aa60-9473b2611970","pitchNumber":2,"startTime":"2026-08-25T04:22:20.303Z","endTime":"2026-08-25T04:22:29.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:22:29.611Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a line drive to left fielder Kody Clemens.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:22:31.209Z","endTime":"2026-08-25T04:23:46.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.272132734309714,"aZ":-11.11780279858103,"pfxX":-4.2426516790947755,"pfxZ":10.540874845541367,"pX":0.38327116825164687,"pZ":2.546504341360587,"vX0":7.103468655045821,"vY0":-140.75999135777167,"vZ0":-5.796849146491562,"x":102.39,"y":170.02,"x0":-1.6269563899533181,"y0":50.003089315642235,"z0":5.358913442346451,"aX":-8.475860300331206},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":6.1,"spinRate":2631,"spinDirection":216},"zone":6,"typeConfidence":0.92,"plateTime":0.38978026416823663,"extension":6.593759724462522},"index":0,"playId":"3d006413-7e06-3536-9eec-4839065adf15","pitchNumber":1,"startTime":"2026-08-25T04:22:56.179Z","endTime":"2026-08-25T04:23:01.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31064643079117,"aZ":-12.416869488319621,"pfxX":-4.536452827122785,"pfxZ":10.017289855838559,"pX":-0.05975181070022379,"pZ":3.3796218682257795,"vX0":6.0228283104035745,"vY0":-139.7532380885066,"vZ0":-3.410784790975524,"x":119.28,"y":147.53,"x0":-1.6562066886465872,"y0":50.00436136940255,"z0":5.434792071639525,"aX":-8.949352158341188},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":7.0,"spinRate":2662,"spinDirection":214},"zone":2,"typeConfidence":0.92,"plateTime":0.3923384365401552,"extension":6.4899856920483705},"index":1,"playId":"b000def0-bfe7-3624-b2f6-2d73f8d51d29","pitchNumber":2,"startTime":"2026-08-25T04:23:15.074Z","endTime":"2026-08-25T04:23:21.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.963637299994595,"aZ":-14.237457435502737,"pfxX":-3.243179389909315,"pfxZ":9.142569530954193,"pX":-0.15912858834576715,"pZ":3.3459081916284164,"vX0":5.558338363335122,"vY0":-139.55858245065903,"vZ0":-3.3184602185457512,"x":123.07,"y":148.44,"x0":-1.7601015566257459,"y0":50.003615070879654,"z0":5.494978262109422,"aX":-6.3638188505837},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":4.7,"spinRate":2604,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.3932742906036868,"extension":6.447743763648075},"hitData":{"launchSpeed":82.1,"launchAngle":20.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.77,"coordY":89.87}},"index":2,"playId":"3e69834f-82cd-399e-9fe2-f8c3a02dc9bf","pitchNumber":3,"startTime":"2026-08-25T04:23:36.229Z","endTime":"2026-08-25T04:23:46.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:23:46.284Z","atBatIndex":83},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Bolte walks. Jonah Heim to 2nd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:23:47.974Z","endTime":"2026-08-25T04:26:08.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.315689937376312,"aZ":-27.88242224277298,"pfxX":7.245999424827572,"pfxZ":2.774420901734352,"pX":1.4060591235633393,"pZ":2.249598503452704,"vX0":6.095455344195532,"vY0":-123.5941606716927,"vZ0":-2.169400205543728,"x":63.4,"y":178.04,"x0":-2.032633294765467,"y0":50.005337092535285,"z0":5.477072842500218,"aX":11.227737680221873},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.8,"breakHorizontal":-14.5,"spinRate":2914,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4429319428633507,"extension":6.539268938774613},"index":0,"playId":"df3b97c1-dcff-3a63-aaf3-171f93058a24","pitchNumber":1,"startTime":"2026-08-25T04:24:11.945Z","endTime":"2026-08-25T04:24:15.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.184012818593168,"aZ":-16.019231448908542,"pfxX":-8.432154246969889,"pfxZ":8.419102529331978,"pX":0.45985138864952096,"pZ":3.1979307462169424,"vX0":8.387585685049501,"vY0":-137.55448476403598,"vZ0":-2.8675824220114734,"x":99.47,"y":152.44,"x0":-1.531680183765558,"y0":50.00104631505814,"z0":5.338492441107185,"aX":-16.17621071648098},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":13.6,"spinRate":2552,"spinDirection":214},"zone":3,"typeConfidence":0.7,"plateTime":0.3980232620972912,"extension":6.586360786518086},"index":1,"playId":"2314f62d-9d59-3612-acae-202742d2dcdc","pitchNumber":2,"startTime":"2026-08-25T04:24:27.383Z","endTime":"2026-08-25T04:24:34.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16110567802803,"aZ":-18.397311481754667,"pfxX":-9.858458498109103,"pfxZ":7.11478838215554,"pX":0.09615710437671697,"pZ":3.049760121620031,"vX0":8.27413570793979,"vY0":-138.12801049415052,"vZ0":-2.82638592388937,"x":113.33,"y":156.44,"x0":-1.6542238334583543,"y0":50.00311554435423,"z0":5.320215952181556,"aX":-19.090425471772022},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":16.2,"spinRate":2588,"spinDirection":211},"zone":2,"typeConfidence":0.97,"plateTime":0.3962115087510467,"extension":6.647716078688114},"index":2,"playId":"996cd185-2f46-39e3-bc58-4ad16df32209","pitchNumber":3,"startTime":"2026-08-25T04:24:44.727Z","endTime":"2026-08-25T04:24:48.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.168353960763344,"aZ":-30.31215034530985,"pfxX":7.1658910721126805,"pfxZ":1.2298715024035651,"pX":0.7361682628661147,"pZ":2.747425643525511,"vX0":4.328113002542383,"vY0":-122.53258381195947,"vZ0":-0.3443718170690505,"x":88.94,"y":164.6,"x0":-1.9865258623122433,"y0":50.00278865268617,"z0":5.489091994966326,"aX":10.84973563770359},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":-14.0,"spinRate":2895,"spinDirection":71},"zone":6,"typeConfidence":0.9,"plateTime":0.44773116498200993,"extension":6.429928842004499},"index":3,"playId":"ead52cde-973c-3d50-9451-e0dc361bbfa5","pitchNumber":4,"startTime":"2026-08-25T04:25:04.541Z","endTime":"2026-08-25T04:25:07.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-25T04:25:30.974Z","endTime":"2026-08-25T04:25:42.122Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":95.9,"endSpeed":87.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.445797356463988,"aZ":-15.911219230585145,"pfxX":-2.7741709653554643,"pfxZ":8.24873337727805,"pX":0.6775372568170482,"pZ":3.9527323964504983,"vX0":7.548490066606639,"vY0":-139.53201403395872,"vZ0":-1.2369482688722875,"x":91.17,"y":132.06,"x0":-1.7025506927289933,"y0":50.002694770464444,"z0":5.4504270073673915,"aX":-5.470815059431786},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":3.5,"spinRate":2626,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.3925700434548247,"extension":6.680818644504497},"index":5,"playId":"a1ed6da2-7615-3a8a-8eaf-854e4b40328e","pitchNumber":5,"startTime":"2026-08-25T04:25:42.122Z","endTime":"2026-08-25T04:25:46.407Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9690528866066,"aZ":-14.075404554053934,"pfxX":-4.179650245870039,"pfxZ":9.04281318150217,"pX":-1.4771219431175056,"pZ":3.1435689718539064,"vX0":2.865414324346498,"vY0":-140.4006546916,"vZ0":-3.3945321318715864,"x":173.3,"y":153.9,"x0":-1.9664365321845512,"y0":50.005729268242646,"z0":5.28082945334077,"aX":-8.36880669113422},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":7.0,"spinRate":2586,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3896957366389935,"extension":6.612623538363179},"index":6,"playId":"92332d5c-8d38-3b37-b89a-8e42f90c6d35","pitchNumber":6,"startTime":"2026-08-25T04:25:59.787Z","endTime":"2026-08-25T04:26:08.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:26:08.735Z","atBatIndex":84},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (17) on a ground ball to right fielder Luke Keaschall. Jonah Heim scores. Henry Bolte scores.","rbi":2,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:26:16.747Z","endTime":"2026-08-25T04:27:32.797Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"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,2],"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":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86071781951096,"aZ":-24.435415788865402,"pfxX":1.417880653742282,"pfxZ":4.344955491229776,"pX":-0.7499800439260671,"pZ":3.874413134627577,"vX0":3.326068116036899,"vY0":-132.69231932909736,"vZ0":0.34919082853525507,"x":145.59,"y":134.17,"x0":-2.2046581608488416,"y0":50.00026073731872,"z0":5.523984918474199,"aX":2.5227198692196935},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":-3.4,"spinRate":2547,"spinDirection":179},"zone":11,"typeConfidence":0.92,"plateTime":0.41306382434233324,"extension":6.577830258800017},"index":0,"playId":"7dd52988-847f-3ffb-9ef7-1399f4dd679c","pitchNumber":1,"startTime":"2026-08-25T04:26:33.877Z","endTime":"2026-08-25T04:26:38.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47968968515824,"aZ":-20.370476916564293,"pfxX":0.347044021370843,"pfxZ":6.361667251105684,"pX":0.4590246294518268,"pZ":2.6600780884120847,"vX0":6.3306994886104215,"vY0":-135.80622259971193,"vZ0":-3.2547591389106136,"x":99.5,"y":166.96,"x0":-1.953618488071111,"y0":50.00500414832011,"z0":5.3015466969084555,"aX":0.6447408785330193},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":-2.0,"spinRate":2634,"spinDirection":176},"zone":6,"typeConfidence":0.89,"plateTime":0.4042815128940136,"extension":6.731332648615704},"index":1,"playId":"9b62a0cf-ec63-3508-9cc9-2f2f824e2361","pitchNumber":2,"startTime":"2026-08-25T04:26:50.182Z","endTime":"2026-08-25T04:26:54.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17862585954562,"aZ":-18.15694321411756,"pfxX":-5.392398741387823,"pfxZ":6.922110046359273,"pX":0.5672913406722413,"pZ":1.8183973984776083,"vX0":8.360660406020985,"vY0":-140.95836363735935,"vZ0":-6.428338139393543,"x":95.38,"y":189.68,"x0":-1.7281432825883865,"y0":50.00413141796174,"z0":5.289011785203213,"aX":-10.920932632258841},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.4,"breakHorizontal":8.2,"spinRate":2607,"spinDirection":213},"zone":9,"typeConfidence":0.88,"plateTime":0.3876582852286692,"extension":6.7639993806331224},"hitData":{"launchSpeed":98.6,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.97,"coordY":102.84}},"index":2,"playId":"ceb5f8d9-1f6c-3409-af5d-ebf8179b7367","pitchNumber":3,"startTime":"2026-08-25T04:27:17.859Z","endTime":"2026-08-25T04:27:32.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:27:32.797Z","atBatIndex":85},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zack Gelof doubles (13) on a line drive to center fielder Byron Buxton. Jeff McNeil scores.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:27:48.356Z","endTime":"2026-08-25T04:28:19.282Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.927430812550952,"aZ":-15.466208806877027,"pfxX":-1.7391777932883414,"pfxZ":8.518114355450628,"pX":0.6988630521895147,"pZ":2.6680381687945727,"vX0":7.275434608239715,"vY0":-139.0944607404495,"vZ0":-4.507991166681203,"x":90.36,"y":166.74,"x0":-1.7236115258632765,"y0":50.00290188200253,"z0":5.333911113075511,"aX":-3.4128266103795384},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":1.7,"spinRate":2500,"spinDirection":202},"zone":6,"typeConfidence":0.86,"plateTime":0.39364697390797865,"extension":6.725233205120529},"hitData":{"launchSpeed":99.9,"launchAngle":14.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.65,"coordY":90.11}},"index":0,"playId":"fbe5c9c9-5c6c-3cfb-af33-5e13e1d6abc0","pitchNumber":1,"startTime":"2026-08-25T04:28:08.404Z","endTime":"2026-08-25T04:28:19.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:28:19.282Z","atBatIndex":86},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lawrence Butler doubles (15) on a line drive to center fielder Byron Buxton. Zack Gelof scores.","rbi":1,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:29:26.556Z","endTime":"2026-08-25T04:30:36.719Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-25T04:28:41.462Z","endTime":"2026-08-25T04:29:28.740Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530550750000803,"aZ":-21.12710945593943,"pfxX":-8.3424762857143,"pfxZ":6.005142573828641,"pX":0.7530499628310127,"pZ":-0.12778536013861216,"vX0":9.437077828063261,"vY0":-134.3566454749474,"vZ0":-10.079245674242573,"x":88.3,"y":242.23,"x0":-1.711393381826117,"y0":50.00188319209033,"z0":5.157414279622228,"aX":-15.34068584156084},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":13.2,"spinRate":2057,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4067654849257534,"extension":6.756808504335538},"index":1,"playId":"2cba055c-69e7-3529-9cbf-3e1cdd54579f","pitchNumber":1,"startTime":"2026-08-25T04:29:28.740Z","endTime":"2026-08-25T04:29:33.478Z","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":92.6,"endSpeed":85.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960899836891507,"aZ":-26.065491977151346,"pfxX":-9.219448420539438,"pfxZ":3.2828572025855784,"pX":-1.8667332980503786,"pZ":3.1969269817877093,"vX0":3.501073131947674,"vY0":-134.98174724241264,"vZ0":-0.8772602081779592,"x":188.16,"y":152.46,"x0":-1.976182249166852,"y0":50.004240069722414,"z0":5.346861115120163,"aX":-17.163488986838196},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.0,"breakHorizontal":16.1,"spinRate":1893,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40442250114788436,"extension":6.685245726867585},"index":2,"playId":"ab799fc6-723b-3d9e-b977-63fed3ac107c","pitchNumber":2,"startTime":"2026-08-25T04:29:48.386Z","endTime":"2026-08-25T04:29:51.794Z","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":96.1,"endSpeed":88.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532319146896228,"aZ":-16.11441385748931,"pfxX":-3.934238587167682,"pfxZ":8.051381911853401,"pX":0.7814512129874873,"pZ":1.9349416984453447,"vX0":8.542835500912178,"vY0":-139.64027943341122,"vZ0":-6.475775327195093,"x":87.21,"y":186.54,"x0":-1.792752816538268,"y0":50.00119253992529,"z0":5.325902248740541,"aX":-7.846542086096436},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":5.5,"spinRate":2584,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.39076287577806035,"extension":6.749614337708953},"index":3,"playId":"3276b1ce-9adc-3a8b-813b-3406e6827b99","pitchNumber":3,"startTime":"2026-08-25T04:30:06.207Z","endTime":"2026-08-25T04:30:09.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15986957816858,"aZ":-15.334822717425714,"pfxX":-4.968975707898406,"pfxZ":8.277149035297189,"pX":0.501408038249259,"pZ":2.622565938307332,"vX0":8.397561004841366,"vY0":-141.26371195755252,"vZ0":-4.882120669563143,"x":97.89,"y":167.97,"x0":-1.8551732446092413,"y0":50.00441568743961,"z0":5.348789066736631,"aX":-10.111621660024772},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2597,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.3867554797568884,"extension":6.7095761278454225},"hitData":{"launchSpeed":96.3,"launchAngle":22.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.95,"coordY":71.64}},"index":4,"playId":"be1bc82b-fd83-3698-ae8f-664a7328a603","pitchNumber":4,"startTime":"2026-08-25T04:30:24.911Z","endTime":"2026-08-25T04:30:36.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:30:36.719Z","atBatIndex":87},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy White lines out to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:33:16.731Z","endTime":"2026-08-25T04:33:23.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".550"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.45"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.87"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.03"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.13"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.82"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.53"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.89"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.21"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.68"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.78"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-25T04:31:03.319Z","endTime":"2026-08-25T04:31:10.990Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Andrew Morris replaces Yoendrys Gómez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-25T04:31:10.990Z","endTime":"2026-08-25T04:33:18.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3972752446304,"aZ":-25.333218474478812,"pfxX":4.973428869165089,"pfxZ":3.826212520164634,"pX":0.3797354058373614,"pZ":1.9450061184281455,"vX0":2.6069183109827936,"vY0":-132.90282126209956,"vZ0":-6.702145750401532,"x":102.53,"y":186.26,"x0":-1.2601211507009071,"y0":50.00625240955083,"z0":6.338733218204913,"aX":8.901277230877922},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.6,"breakHorizontal":-9.6,"spinRate":2215,"spinDirection":159},"zone":9,"typeConfidence":0.9,"plateTime":0.4120702107793126,"extension":6.092770024811526},"hitData":{"launchSpeed":67.2,"launchAngle":16.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.07,"coordY":153.59}},"index":2,"playId":"0987446a-eb70-3d39-a555-c5f58a52e1c2","pitchNumber":1,"startTime":"2026-08-25T04:33:18.882Z","endTime":"2026-08-25T04:33:23.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:33:23.906Z","atBatIndex":88}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy White lines out to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T04:33:16.731Z","endTime":"2026-08-25T04:33:23.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".550"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.45"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.87"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.03"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.13"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.82"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.53"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.89"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.21"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.68"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.78"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-25T04:31:03.319Z","endTime":"2026-08-25T04:31:10.990Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Andrew Morris replaces Yoendrys Gómez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-25T04:31:10.990Z","endTime":"2026-08-25T04:33:18.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3972752446304,"aZ":-25.333218474478812,"pfxX":4.973428869165089,"pfxZ":3.826212520164634,"pX":0.3797354058373614,"pZ":1.9450061184281455,"vX0":2.6069183109827936,"vY0":-132.90282126209956,"vZ0":-6.702145750401532,"x":102.53,"y":186.26,"x0":-1.2601211507009071,"y0":50.00625240955083,"z0":6.338733218204913,"aX":8.901277230877922},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.6,"breakHorizontal":-9.6,"spinRate":2215,"spinDirection":159},"zone":9,"typeConfidence":0.9,"plateTime":0.4120702107793126,"extension":6.092770024811526},"hitData":{"launchSpeed":67.2,"launchAngle":16.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.07,"coordY":153.59}},"index":2,"playId":"0987446a-eb70-3d39-a555-c5f58a52e1c2","pitchNumber":1,"startTime":"2026-08-25T04:33:18.882Z","endTime":"2026-08-25T04:33:23.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T04:33:23.906Z","atBatIndex":88},"scoringPlays":[3,21,26,35,40,48,51,67,69,75,85,86,87],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":162.09,"y":86.48},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":97.71,"y":120.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":81.03,"y":44.37},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":119.55,"y":71.15},"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":89.18,"y":113.49},"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":148.51,"y":155.07},"type":"O","description":"Forceout"},{"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":198.85,"y":120.93},"type":"O","description":"Flyout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13,14],"bottom":[15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":117.35,"y":134.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":153.07,"y":142.9},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":105.91,"y":169.27},"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":2,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":76.5,"y":104.87},"type":"O","description":"Lineout"}]}},{"startIndex":19,"endIndex":27,"top":[19,20,21,22],"bottom":[23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":42.83,"y":102.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":154.6,"y":168.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":141.57,"y":175.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":162.71,"y":163.61},"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":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":82.51,"y":80.31},"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":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":124.45,"y":78.93},"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":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":102.87,"y":162.17},"type":"O","description":"Grounded Into DP"},{"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":114.03,"y":155.58},"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":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":120.62,"y":166.73},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":103.48,"y":62.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":111.1,"y":137.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":39.96,"y":116.67},"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":123.41,"y":179.67},"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":141.21,"y":98.49},"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":119.61,"y":144.93},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":44,"top":[35,36,37,38,39,40,41],"bottom":[42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":31.77,"y":98.71},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":109.39,"y":166.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":121.14,"y":53.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":134.31,"y":91.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":102.87,"y":163.69},"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":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":146.76,"y":134.3},"type":"O","description":"Lineout"},{"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":146.95,"y":70.67},"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":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":125.78,"y":166.98},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":45,"endIndex":55,"top":[45,46,47,48,49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":85.46,"y":162.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":109.19,"y":136.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":126.27,"y":203.83},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":40.5,"y":115.01},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":126.03,"y":101.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":51.28,"y":74.03},"type":"O","description":"Sac Fly"}],"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":159.16,"y":162.17},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":63,"top":[56,57,58,59,60],"bottom":[61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":83.57,"y":103.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":116.95,"y":174.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":68.79,"y":70.61},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":97.29,"y":164.7},"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":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":187.2,"y":114.01},"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":7,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":101.35,"y":140.36},"type":"O","description":"Pop Out"}]}},{"startIndex":64,"endIndex":76,"top":[64,65,66,67,68,69,70],"bottom":[71,72,73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":90.4,"y":90.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":88.54,"y":150.89},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":138.88,"y":87.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":101.09,"y":146.06},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":123.66,"y":136.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":152.22,"y":135.76},"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":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":175.39,"y":100.81},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":126.73,"y":50.96},"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":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":70.11,"y":112.31},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":138.66,"y":45.82},"type":"O","description":"Sac Fly"},{"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":144.61,"y":130.39},"type":"O","description":"Forceout"}]}},{"startIndex":77,"endIndex":88,"top":[77,78,79,80],"bottom":[81,82,83,84,85,86,87,88],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":176.0,"y":130.4},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":75.19,"y":56.46},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":97.98,"y":163.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":127.37,"y":56.55},"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":54.62,"y":85.87},"type":"O","description":"Lineout"},{"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":74.22,"y":113.07},"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":90.77,"y":89.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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":216.97,"y":102.84},"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":154.65,"y":90.11},"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":154.95,"y":71.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":9,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":154.07,"y":153.59},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":12,"errors":0,"leftOnBase":8},"away":{"runs":9,"hits":16,"errors":0,"leftOnBase":12}},"defense":{"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"catcher":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"first":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"second":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"third":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"shortstop":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"left":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"center":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"right":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"onDeck":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"inHole":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"battingOrder":4,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"onDeck":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"inHole":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"battingOrder":5,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":10,"airOuts":13,"runs":9,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".246","atBats":42,"obp":".320","slg":".406","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":23,"rbi":9,"leftOnBase":29,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":36,"obp":".390","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"4.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.39","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":49,"strikes":93,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":6,"pitchesPerInning":"15.78","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID665152":{"person":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":11,"flyOuts":37,"groundOuts":52,"airOuts":60,"runs":36,"doubles":8,"triples":3,"homeRuns":14,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":217,"obp":".289","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":964,"era":"5.22","inningsPitched":"58.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.18","battersFaced":239,"outs":176,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":964,"balls":365,"strikes":599,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".333","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"8.90","walksPer9Inn":"2.91","hitsPer9Inn":"7.67","runsScoredPer9":"5.52","homeRunsPer9":"2.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"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":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":22,"groundOuts":51,"airOuts":37,"runs":19,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":183,"obp":".317","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":787,"era":"3.35","inningsPitched":"48.1","wins":2,"losses":2,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":18,"whip":"1.34","battersFaced":206,"outs":145,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":787,"balls":260,"strikes":527,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":1,"winPercentage":".500","pitchesPerInning":"16.28","gamesFinished":6,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"9.87","walksPer9Inn":"3.54","hitsPer9Inn":"8.57","runsScoredPer9":"3.54","homeRunsPer9":"0.93","inheritedRunners":18,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":83,"groundOuts":103,"airOuts":155,"runs":61,"doubles":24,"triples":0,"homeRuns":19,"strikeOuts":158,"baseOnBalls":62,"intentionalWalks":0,"hits":118,"hitByPitch":3,"atBats":531,"obp":".306","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2418,"era":"3.90","inningsPitched":"140.2","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.28","battersFaced":599,"outs":422,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2418,"balls":900,"strikes":1518,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".643","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"10.11","walksPer9Inn":"3.97","hitsPer9Inn":"7.55","runsScoredPer9":"3.90","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":41,"groundOuts":79,"airOuts":86,"runs":27,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":67,"baseOnBalls":32,"intentionalWalks":1,"hits":64,"hitByPitch":10,"avg":".222","atBats":288,"obp":".314","slg":".326","ops":".640","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":94,"rbi":38,"leftOnBase":150,"sacBunts":0,"sacFlies":8,"babip":".257","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.14","popOuts":12,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":55,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":21,"putOuts":667,"errors":2,"chances":690,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":76,"groundOuts":97,"airOuts":126,"runs":58,"doubles":21,"triples":6,"homeRuns":21,"strikeOuts":105,"baseOnBalls":28,"intentionalWalks":1,"hits":102,"hitByPitch":6,"avg":".239","atBats":426,"obp":".294","slg":".465","ops":".759","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":198,"rbi":66,"leftOnBase":183,"sacBunts":2,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.29","popOuts":21,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":134,"putOuts":422,"errors":3,"chances":559,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"1-5 | R","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":90,"groundOuts":121,"airOuts":150,"runs":58,"doubles":20,"triples":3,"homeRuns":20,"strikeOuts":82,"baseOnBalls":33,"intentionalWalks":0,"hits":115,"hitByPitch":3,"avg":".247","atBats":466,"obp":".300","slg":".431","ops":".731","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":201,"rbi":69,"leftOnBase":191,"sacBunts":1,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.30","popOuts":27,"lineOuts":33},"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":203,"putOuts":121,"errors":9,"chances":333,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, HBP, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":67,"groundOuts":120,"airOuts":126,"runs":66,"doubles":27,"triples":1,"homeRuns":17,"strikeOuts":106,"baseOnBalls":42,"intentionalWalks":0,"hits":118,"hitByPitch":4,"avg":".253","atBats":467,"obp":".318","slg":".424","ops":".742","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":517,"totalBases":198,"rbi":80,"leftOnBase":198,"sacBunts":0,"sacFlies":3,"babip":".291","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.47","popOuts":31,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":103,"errors":1,"chances":109,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":59,"gamesStarted":0,"flyOuts":19,"groundOuts":42,"airOuts":40,"runs":32,"doubles":13,"triples":2,"homeRuns":4,"strikeOuts":85,"baseOnBalls":25,"intentionalWalks":4,"hits":55,"hitByPitch":6,"atBats":218,"obp":".340","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1042,"era":"4.04","inningsPitched":"55.2","wins":6,"losses":8,"saves":5,"saveOpportunities":9,"holds":16,"blownSaves":4,"earnedRuns":25,"whip":"1.44","battersFaced":253,"outs":167,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1042,"balls":360,"strikes":682,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".429","pitchesPerInning":"18.72","gamesFinished":20,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"13.74","walksPer9Inn":"4.04","hitsPer9Inn":"8.89","runsScoredPer9":"5.17","homeRunsPer9":"0.65","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":34,"gamesStarted":0,"flyOuts":22,"groundOuts":32,"airOuts":38,"runs":9,"doubles":2,"triples":2,"homeRuns":5,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":122,"obp":".252","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":456,"era":"1.95","inningsPitched":"32.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":7,"whip":"0.96","battersFaced":128,"outs":97,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":456,"balls":156,"strikes":300,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"14.10","gamesFinished":8,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"7.24","walksPer9Inn":"1.11","hitsPer9Inn":"7.52","runsScoredPer9":"2.51","homeRunsPer9":"1.39","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702176":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":11,"groundOuts":22,"airOuts":18,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".250","atBats":64,"obp":".324","slg":".313","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":20,"rbi":10,"leftOnBase":29,"sacBunts":1,"sacFlies":2,"babip":".291","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":35,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701785":{"person":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"4-5 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"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":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":10,"airOuts":11,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".340","atBats":50,"obp":".382","slg":".480","ops":".862","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":24,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".417","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":11,"errors":1,"chances":40,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":18,"gamesStarted":18,"flyOuts":49,"groundOuts":82,"airOuts":88,"runs":66,"doubles":17,"triples":2,"homeRuns":13,"strikeOuts":101,"baseOnBalls":38,"intentionalWalks":0,"hits":93,"hitByPitch":5,"atBats":355,"obp":".337","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1602,"era":"5.57","inningsPitched":"93.2","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.40","battersFaced":408,"outs":281,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1602,"balls":581,"strikes":1021,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".300","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"2.66","strikeoutsPer9Inn":"9.70","walksPer9Inn":"3.65","hitsPer9Inn":"8.94","runsScoredPer9":"6.34","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":41,"groundOuts":56,"airOuts":69,"runs":41,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":43,"baseOnBalls":39,"intentionalWalks":1,"hits":65,"hitByPitch":2,"avg":".281","atBats":231,"obp":".388","slg":".485","ops":".873","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":112,"rbi":42,"leftOnBase":93,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.10","popOuts":17,"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":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":14,"putOuts":435,"errors":2,"chances":451,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":28,"groundOuts":59,"airOuts":53,"runs":28,"doubles":8,"triples":3,"homeRuns":6,"strikeOuts":49,"baseOnBalls":14,"intentionalWalks":0,"hits":47,"hitByPitch":1,"avg":".227","atBats":207,"obp":".279","slg":".382","ops":".661","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":79,"rbi":26,"leftOnBase":102,"sacBunts":1,"sacFlies":0,"babip":".270","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":15,"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":97,"putOuts":108,"errors":3,"chances":208,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":54,"gamesStarted":0,"flyOuts":36,"groundOuts":42,"airOuts":56,"runs":26,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":3,"hits":52,"hitByPitch":3,"atBats":186,"obp":".362","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":848,"era":"4.91","inningsPitched":"47.2","wins":6,"losses":3,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":26,"whip":"1.55","battersFaced":216,"outs":143,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":848,"balls":310,"strikes":538,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".667","pitchesPerInning":"17.79","gamesFinished":16,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.74","walksPer9Inn":"4.15","hitsPer9Inn":"9.82","runsScoredPer9":"4.91","homeRunsPer9":"0.76","inheritedRunners":36,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":82,"groundOuts":91,"airOuts":153,"runs":57,"doubles":25,"triples":0,"homeRuns":18,"strikeOuts":74,"baseOnBalls":29,"intentionalWalks":0,"hits":107,"hitByPitch":2,"atBats":424,"obp":".303","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1717,"era":"4.49","inningsPitched":"108.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.26","battersFaced":457,"outs":325,"gamesPitched":20,"completeGames":1,"shutouts":1,"pitchesThrown":1717,"balls":603,"strikes":1114,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".636","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"6.15","walksPer9Inn":"2.41","hitsPer9Inn":"8.89","runsScoredPer9":"4.74","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":47,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":12,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":16,"groundOuts":54,"airOuts":31,"runs":17,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":24,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":144,"obp":".326","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":685,"era":"3.76","inningsPitched":"40.2","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":10,"blownSaves":0,"earnedRuns":17,"whip":"1.33","battersFaced":175,"outs":122,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":685,"balls":272,"strikes":413,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.74","rbi":0,"winPercentage":".600","pitchesPerInning":"16.84","gamesFinished":1,"strikeoutWalkRatio":"1.42","strikeoutsPer9Inn":"7.52","walksPer9Inn":"5.31","hitsPer9Inn":"6.64","runsScoredPer9":"3.76","homeRunsPer9":"0.44","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":31,"gamesStarted":0,"flyOuts":25,"groundOuts":32,"airOuts":43,"runs":27,"doubles":7,"triples":3,"homeRuns":7,"strikeOuts":48,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":0,"atBats":164,"obp":".337","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":730,"era":"5.79","inningsPitched":"42.0","wins":3,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.48","battersFaced":185,"outs":126,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":730,"balls":276,"strikes":454,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.38","gamesFinished":7,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"10.29","walksPer9Inn":"4.29","hitsPer9Inn":"9.00","runsScoredPer9":"5.79","homeRunsPer9":"1.50","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-5","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":53,"groundOuts":65,"airOuts":113,"runs":45,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":98,"baseOnBalls":34,"intentionalWalks":1,"hits":83,"hitByPitch":3,"avg":".233","atBats":356,"obp":".303","slg":".404","ops":".707","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":144,"rbi":45,"leftOnBase":174,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.38","popOuts":36,"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":118,"putOuts":398,"errors":10,"chances":526,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":49,"groundOuts":77,"airOuts":105,"runs":50,"doubles":19,"triples":1,"homeRuns":10,"strikeOuts":69,"baseOnBalls":41,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".263","atBats":339,"obp":".347","slg":".413","ops":".760","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":140,"rbi":42,"leftOnBase":110,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.90","popOuts":25,"lineOuts":31},"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":169,"errors":1,"chances":175,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2B, BB, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":61,"groundOuts":59,"airOuts":119,"runs":65,"doubles":18,"triples":1,"homeRuns":25,"strikeOuts":97,"baseOnBalls":30,"intentionalWalks":2,"hits":94,"hitByPitch":6,"avg":".256","atBats":367,"obp":".321","slg":".515","ops":".836","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":189,"rbi":46,"leftOnBase":163,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.68","popOuts":34,"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":0,"putOuts":197,"errors":0,"chances":197,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 4 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":44,"groundOuts":35,"airOuts":81,"runs":27,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":52,"baseOnBalls":30,"intentionalWalks":3,"hits":49,"hitByPitch":3,"atBats":215,"obp":".329","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":962,"era":"3.79","inningsPitched":"57.0","wins":2,"losses":2,"saves":20,"saveOpportunities":20,"holds":6,"blownSaves":0,"earnedRuns":24,"whip":"1.39","battersFaced":250,"outs":171,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":962,"balls":360,"strikes":602,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.43","rbi":4,"winPercentage":".500","pitchesPerInning":"16.88","gamesFinished":38,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"8.21","walksPer9Inn":"4.74","hitsPer9Inn":"7.74","runsScoredPer9":"4.26","homeRunsPer9":"1.11","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"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"}]},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 8-8)","summary":"7.0 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":35,"strikes":70,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"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":18,"gamesStarted":18,"flyOuts":56,"groundOuts":107,"airOuts":102,"runs":61,"doubles":19,"triples":1,"homeRuns":19,"strikeOuts":88,"baseOnBalls":32,"intentionalWalks":0,"hits":104,"hitByPitch":4,"atBats":397,"obp":".320","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1675,"era":"4.86","inningsPitched":"103.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.31","battersFaced":437,"outs":311,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1675,"balls":608,"strikes":1067,"strikePercentage":".640","hitBatsmen":4,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":1,"winPercentage":".500","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.64","walksPer9Inn":"2.78","hitsPer9Inn":"9.03","runsScoredPer9":"5.30","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":6,"groundOuts":13,"airOuts":10,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".303","atBats":66,"obp":".333","slg":".409","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":27,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".452","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"13.50","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":8,"putOuts":162,"errors":3,"chances":173,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(S, 4)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"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":1,"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":51,"gamesStarted":2,"flyOuts":39,"groundOuts":63,"airOuts":59,"runs":29,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":3,"hits":58,"hitByPitch":2,"atBats":233,"obp":".317","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1048,"era":"3.41","inningsPitched":"60.2","wins":4,"losses":5,"saves":4,"saveOpportunities":8,"holds":20,"blownSaves":4,"earnedRuns":23,"whip":"1.32","battersFaced":261,"outs":182,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":364,"strikes":684,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".444","pitchesPerInning":"17.27","gamesFinished":8,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.31","walksPer9Inn":"3.26","hitsPer9Inn":"8.60","runsScoredPer9":"4.30","homeRunsPer9":"0.45","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"2-6 | 2 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":2,"leftOnBase":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":87,"groundOuts":89,"airOuts":148,"runs":60,"doubles":21,"triples":1,"homeRuns":8,"strikeOuts":75,"baseOnBalls":47,"intentionalWalks":1,"hits":115,"hitByPitch":16,"avg":".274","atBats":419,"obp":".364","slg":".387","ops":".751","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":490,"totalBases":162,"rbi":40,"leftOnBase":171,"sacBunts":1,"sacFlies":7,"babip":".312","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.38","popOuts":30,"lineOuts":31},"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":160,"putOuts":211,"errors":8,"chances":379,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[807712,621439,680777,605137,665019,668904,701785,686797,668952,805673,667297,672782,702193],"pitchers":[805673,667297,672782,702193],"bench":[605170,656577,663616,702176],"bullpen":[701519,671737,681892,656546,665152,621345,641927,687570,573124],"battingOrder":[807712,621439,680777,605137,665019,668904,701785,686797,668952],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bell (27, Springs); Buxton (18, Springs); Keaschall 2 (21, Juenger, Rom)."},{"label":"HR","value":"Kreidler (6, 5th inning off Springs, 0 on, 0 out)."},{"label":"TB","value":"Bell 2; Buxton 4; Clemens 2; Culpepper, K 4; Jeffers; Keaschall 4; Kreidler 4; Lee, B; Lewis, R."},{"label":"RBI","value":"Bell 3 (80); Clemens 2 (66); Culpepper, K (4); Keaschall 2 (40); Kreidler (26)."},{"label":"2-out RBI","value":"Clemens; Culpepper, K."},{"label":"Runners left in scoring position, 2 out","value":"Clemens; Lewis, R 3; Jeffers; Lee, B; Keaschall 2."},{"label":"SAC","value":"Kreidler."},{"label":"SF","value":"Bell."},{"label":"Team RISP","value":"5-for-20."},{"label":"Team LOB","value":"12."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Lee, B-Kreidler-Lewis, R; Matthews-Kreidler-Lewis, R)."}]}],"note":[]},"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":5,"groundOuts":8,"airOuts":10,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".245","atBats":36,"obp":".319","slg":".400","ops":".719","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":15,"rbi":6,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":9,"groundOuts":10,"airOuts":13,"runs":9,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":42,"obp":".426","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":159,"era":"5.50","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.51","battersFaced":48,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":56,"strikes":103,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":9,"pitchesPerInning":"17.67","runsScoredPer9":"9.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"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":"400","stats":{"batting":{"summary":"2-3 | 2B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":38,"groundOuts":102,"airOuts":74,"runs":50,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":104,"baseOnBalls":49,"intentionalWalks":1,"hits":80,"hitByPitch":1,"avg":".223","atBats":358,"obp":".318","slg":".363","ops":".681","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":130,"rbi":40,"leftOnBase":143,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.54","popOuts":10,"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":2,"putOuts":217,"errors":3,"chances":222,"fielding":".986","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":"900","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":48,"groundOuts":83,"airOuts":84,"runs":27,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":23,"intentionalWalks":0,"hits":57,"hitByPitch":2,"avg":".205","atBats":278,"obp":".268","slg":".378","ops":".646","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":105,"rbi":40,"leftOnBase":142,"sacBunts":0,"sacFlies":3,"babip":".216","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.27","popOuts":19,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":42,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":17,"putOuts":448,"errors":4,"chances":469,"fielding":".991","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":"500","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":19,"groundOuts":40,"airOuts":34,"runs":12,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".254","atBats":126,"obp":".275","slg":".325","ops":".600","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":41,"rbi":7,"leftOnBase":47,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":97,"errors":3,"chances":133,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":65,"flyOuts":24,"groundOuts":43,"airOuts":43,"runs":29,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":0,"hits":44,"hitByPitch":5,"avg":".278","atBats":158,"obp":".374","slg":".443","ops":".817","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":70,"rbi":18,"leftOnBase":66,"sacBunts":2,"sacFlies":0,"babip":".323","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":4,"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":68,"putOuts":44,"errors":3,"chances":115,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":26,"gamesStarted":23,"flyOuts":70,"groundOuts":135,"airOuts":130,"runs":59,"doubles":21,"triples":0,"homeRuns":14,"strikeOuts":118,"baseOnBalls":55,"intentionalWalks":1,"hits":108,"hitByPitch":9,"atBats":484,"obp":".311","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2102,"era":"3.60","inningsPitched":"132.1","wins":8,"losses":8,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":53,"whip":"1.23","battersFaced":555,"outs":397,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2102,"balls":821,"strikes":1281,"strikePercentage":".610","hitBatsmen":9,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"15.88","gamesFinished":2,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"8.03","walksPer9Inn":"3.74","hitsPer9Inn":"7.35","runsScoredPer9":"4.01","homeRunsPer9":"0.95","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":7,"errors":1,"chances":24,"fielding":".958","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":"300","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":37,"groundOuts":65,"airOuts":66,"runs":53,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":78,"baseOnBalls":21,"intentionalWalks":0,"hits":73,"hitByPitch":5,"avg":".261","atBats":280,"obp":".324","slg":".464","ops":".788","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":130,"rbi":37,"leftOnBase":114,"sacBunts":2,"sacFlies":0,"babip":".314","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":18,"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":109,"putOuts":101,"errors":8,"chances":218,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID683021":{"person":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".400","atBats":5,"obp":".400","slg":".400","ops":".800","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":4,"strikes":6,"strikePercentage":".600","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":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":12,"gamesStarted":0,"flyOuts":7,"groundOuts":5,"airOuts":13,"runs":8,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":47,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":213,"era":"6.35","inningsPitched":"11.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":8,"whip":"1.94","battersFaced":56,"outs":34,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":86,"strikes":127,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".500","pitchesPerInning":"18.79","gamesFinished":3,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"12.71","walksPer9Inn":"5.56","hitsPer9Inn":"11.91","runsScoredPer9":"6.35","homeRunsPer9":"0.79","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"200","stats":{"batting":{"summary":"3-5 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":59,"groundOuts":105,"airOuts":125,"runs":37,"doubles":17,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":25,"intentionalWalks":1,"hits":98,"hitByPitch":4,"avg":".267","atBats":367,"obp":".318","slg":".362","ops":".680","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":133,"rbi":45,"leftOnBase":150,"sacBunts":1,"sacFlies":4,"babip":".287","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"61.17","popOuts":23,"lineOuts":43},"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":183,"putOuts":270,"errors":4,"chances":457,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":15,"flyOuts":5,"groundOuts":13,"airOuts":10,"runs":5,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".233","atBats":43,"obp":".250","slg":".512","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":22,"rbi":11,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".207","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.75","popOuts":0,"lineOuts":5},"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":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":5,"putOuts":94,"errors":1,"chances":100,"fielding":".990","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":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":99,"flyOuts":40,"groundOuts":83,"airOuts":74,"runs":24,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":48,"baseOnBalls":28,"intentionalWalks":0,"hits":70,"hitByPitch":4,"avg":".257","atBats":272,"obp":".332","slg":".397","ops":".729","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":108,"rbi":35,"leftOnBase":131,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.86","popOuts":12,"lineOuts":22},"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":87,"errors":0,"chances":90,"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":12,"gamesStarted":0,"flyOuts":10,"groundOuts":22,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":69,"obp":".325","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":295,"era":"2.45","inningsPitched":"18.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.36","battersFaced":78,"outs":55,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":103,"strikes":192,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".---","pitchesPerInning":"16.09","gamesFinished":5,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"5.89","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"3.44","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":21,"gamesStarted":18,"flyOuts":66,"groundOuts":62,"airOuts":125,"runs":54,"doubles":16,"triples":0,"homeRuns":15,"strikeOuts":90,"baseOnBalls":47,"intentionalWalks":0,"hits":92,"hitByPitch":3,"atBats":362,"obp":".341","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","numberOfPitches":1689,"era":"4.98","inningsPitched":"94.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":52,"whip":"1.48","battersFaced":419,"outs":282,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1689,"balls":647,"strikes":1042,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".556","pitchesPerInning":"17.97","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"8.62","walksPer9Inn":"4.50","hitsPer9Inn":"8.81","runsScoredPer9":"5.17","homeRunsPer9":"1.44","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":41,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":2,"chances":13,"fielding":".846","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":16,"groundOuts":37,"airOuts":35,"runs":16,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".261","atBats":142,"obp":".298","slg":".387","ops":".685","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":55,"rbi":10,"leftOnBase":58,"sacBunts":3,"sacFlies":1,"babip":".337","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":49,"errors":6,"chances":142,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":22,"groundOuts":33,"airOuts":56,"runs":28,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":78,"baseOnBalls":18,"intentionalWalks":0,"hits":45,"hitByPitch":4,"avg":".215","atBats":209,"obp":".286","slg":".378","ops":".664","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":79,"rbi":25,"leftOnBase":87,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.86","popOuts":20,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":34,"errors":3,"chances":96,"fielding":".969","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":17,"gamesStarted":3,"flyOuts":14,"groundOuts":22,"airOuts":31,"runs":13,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":102,"obp":".327","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":379,"era":"4.88","inningsPitched":"24.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":13,"whip":"1.46","battersFaced":107,"outs":72,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":379,"balls":120,"strikes":259,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"7.13","walksPer9Inn":"1.13","hitsPer9Inn":"12.00","runsScoredPer9":"4.88","homeRunsPer9":"1.13","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":13},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":46,"groundOuts":65,"airOuts":81,"runs":46,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":88,"baseOnBalls":40,"intentionalWalks":2,"hits":84,"hitByPitch":3,"atBats":314,"obp":".352","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1445,"era":"4.83","inningsPitched":"82.0","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.51","battersFaced":361,"outs":246,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1445,"balls":516,"strikes":929,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".385","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"9.66","walksPer9Inn":"4.39","hitsPer9Inn":"9.22","runsScoredPer9":"5.05","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"0.2 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":10,"strikes":9,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":15,"gamesStarted":0,"flyOuts":15,"groundOuts":15,"airOuts":26,"runs":16,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":67,"obp":".418","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":292,"era":"9.00","inningsPitched":"16.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":16,"whip":"2.00","battersFaced":81,"outs":48,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":292,"balls":112,"strikes":180,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":2,"winPercentage":".000","pitchesPerInning":"18.25","gamesFinished":2,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"3.38","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":42,"gamesStarted":0,"flyOuts":35,"groundOuts":28,"airOuts":39,"runs":20,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":148,"obp":".306","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":712,"era":"4.29","inningsPitched":"42.0","wins":4,"losses":3,"saves":3,"saveOpportunities":4,"holds":8,"blownSaves":1,"earnedRuns":20,"whip":"1.19","battersFaced":170,"outs":126,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":712,"balls":252,"strikes":460,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".571","pitchesPerInning":"16.95","gamesFinished":15,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"10.93","walksPer9Inn":"4.07","hitsPer9Inn":"6.64","runsScoredPer9":"4.29","homeRunsPer9":"1.71","inheritedRunners":31,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":19,"groundOuts":33,"airOuts":42,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":16,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".233","atBats":129,"obp":".322","slg":".279","ops":".601","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":36,"rbi":7,"leftOnBase":67,"sacBunts":2,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"129.00","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":49,"errors":5,"chances":126,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695034":{"person":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":41,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":14,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":4,"gamesStarted":1,"flyOuts":8,"groundOuts":14,"airOuts":14,"runs":15,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":58,"obp":".463","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":250,"era":"10.66","inningsPitched":"12.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"2.37","battersFaced":67,"outs":38,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":250,"balls":97,"strikes":153,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":".000","pitchesPerInning":"19.74","gamesFinished":2,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.68","walksPer9Inn":"4.26","hitsPer9Inn":"17.05","runsScoredPer9":"10.66","homeRunsPer9":"2.84","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":60,"gamesStarted":0,"flyOuts":24,"groundOuts":42,"airOuts":50,"runs":25,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":75,"baseOnBalls":35,"intentionalWalks":2,"hits":51,"hitByPitch":5,"atBats":217,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1103,"era":"3.65","inningsPitched":"56.2","wins":3,"losses":2,"saves":13,"saveOpportunities":19,"holds":11,"blownSaves":6,"earnedRuns":23,"whip":"1.52","battersFaced":259,"outs":170,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":1103,"balls":430,"strikes":673,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".600","pitchesPerInning":"19.46","gamesFinished":21,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"11.91","walksPer9Inn":"5.56","hitsPer9Inn":"8.10","runsScoredPer9":"3.97","homeRunsPer9":"0.95","inheritedRunners":37,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"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":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":1,"flyOuts":35,"groundOuts":45,"airOuts":52,"runs":29,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":71,"baseOnBalls":32,"intentionalWalks":3,"hits":57,"hitByPitch":3,"atBats":220,"obp":".357","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1031,"era":"3.70","inningsPitched":"58.1","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":8,"blownSaves":4,"earnedRuns":24,"whip":"1.53","battersFaced":260,"outs":175,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1031,"balls":401,"strikes":630,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".625","pitchesPerInning":"17.67","gamesFinished":13,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"10.95","walksPer9Inn":"4.94","hitsPer9Inn":"8.79","runsScoredPer9":"4.47","homeRunsPer9":"1.08","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"3-4 | BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":25,"groundOuts":87,"airOuts":40,"runs":37,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":91,"baseOnBalls":25,"intentionalWalks":0,"hits":82,"hitByPitch":11,"avg":".276","atBats":297,"obp":".352","slg":".374","ops":".726","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":111,"rbi":26,"leftOnBase":106,"sacBunts":1,"sacFlies":2,"babip":".376","groundOutsToAirouts":"2.18","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"49.50","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":254,"errors":6,"chances":263,"fielding":".977","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":31,"gamesStarted":11,"flyOuts":63,"groundOuts":65,"airOuts":99,"runs":72,"doubles":18,"triples":2,"homeRuns":17,"strikeOuts":104,"baseOnBalls":38,"intentionalWalks":2,"hits":96,"hitByPitch":9,"atBats":360,"obp":".349","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1593,"era":"6.68","inningsPitched":"90.1","wins":3,"losses":9,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":67,"whip":"1.48","battersFaced":411,"outs":271,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":1593,"balls":564,"strikes":1029,"strikePercentage":".650","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".250","pitchesPerInning":"17.63","gamesFinished":5,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"10.36","walksPer9Inn":"3.79","hitsPer9Inn":"9.56","runsScoredPer9":"7.17","homeRunsPer9":"1.69","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":20},"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}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 3-12)","summary":"4.2 IP, 4 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":23,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":29,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"1.93","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":24,"gamesStarted":24,"flyOuts":93,"groundOuts":100,"airOuts":155,"runs":87,"doubles":22,"triples":4,"homeRuns":30,"strikeOuts":92,"baseOnBalls":49,"intentionalWalks":0,"hits":128,"hitByPitch":3,"atBats":469,"obp":".342","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2049,"era":"6.08","inningsPitched":"118.1","wins":3,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.50","battersFaced":527,"outs":355,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2049,"balls":762,"strikes":1287,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.65","rbi":4,"winPercentage":".200","pitchesPerInning":"17.32","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.00","walksPer9Inn":"3.73","hitsPer9Inn":"9.74","runsScoredPer9":"6.62","homeRunsPer9":"2.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":25,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[703607,643446,680869,671732,695720,622268,691777,666126,641680,605488,696522,695034,680723],"pitchers":[605488,696522,695034,680723],"bench":[687231,661531,683021,675961],"bullpen":[665660,669620,656240,669372,663687,695611,682052,665622,678022],"battingOrder":[703607,643446,680869,671732,695720,622268,691777,666126,641680],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McNeil (17, Gómez, Y); Gelof (13, Gómez, Y); Butler, L (15, Gómez, Y)."},{"label":"TB","value":"Bolte 3; Butler, L 3; Gelof 3; Heim; McNeil 4; Muncy."},{"label":"RBI","value":"Butler, L 2 (40); Gelof (37); McNeil 2 (45); White (7)."},{"label":"2-out RBI","value":"Butler, L 2; McNeil 2; Gelof."},{"label":"Runners left in scoring position, 2 out","value":"White 2; Walton."},{"label":"SF","value":"White."},{"label":"GIDP","value":"Gelof 2."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"8."}]}],"note":[]}},"officials":[{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"First Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Morris."},{"label":"HBP","value":"Bell (by Morris); Walton (by Matthews)."},{"label":"ABS Challenge","value":"Buxton (Strike-Overturned to Ball); Jeffers 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Matthews 105-70; Nance 16-10; Gómez, Y 20-12; Morris 1-1; Springs 89-60; Juenger 19-9; Morris 41-28; Rom 10-6."},{"label":"Groundouts-flyouts","value":"Matthews 7-2; Nance 1-2; Gómez, Y 0-1; Morris 0-0; Springs 4-5; Juenger 2-1; Morris 3-2; Rom 1-1."},{"label":"Batters faced","value":"Matthews 27; Nance 6; Gómez, Y 7; Morris 1; Springs 23; Juenger 7; Morris 14; Rom 4."},{"label":"Inherited runners-scored","value":"Morris 1-0; Juenger 2-0; Morris 3-1."},{"label":"Umpires","value":"HP: Alan Porter. 1B: Jim Wolf. 2B: Roberto Ortiz. 3B: Alex MacKay. "},{"label":"Weather","value":"90 degrees, Clear."},{"label":"Wind","value":"10 mph, R To L."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:53."},{"label":"Att","value":"8,149."},{"label":"Venue","value":"Sutter Health Park."},{"label":"August 24, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","boxscoreName":"Matthews"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 8-8)","summary":"7.0 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":35,"strikes":70,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"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":18,"gamesStarted":18,"flyOuts":56,"groundOuts":107,"airOuts":102,"runs":61,"doubles":19,"triples":1,"homeRuns":19,"strikeOuts":88,"baseOnBalls":32,"intentionalWalks":0,"hits":104,"hitByPitch":4,"atBats":397,"obp":".320","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1675,"era":"4.86","inningsPitched":"103.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.31","battersFaced":437,"outs":311,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1675,"balls":608,"strikes":1067,"strikePercentage":".640","hitBatsmen":4,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":1,"winPercentage":".500","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.64","walksPer9Inn":"2.78","hitsPer9Inn":"9.03","runsScoredPer9":"5.30","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":72,"pitchingGameScore":72},{"player":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","boxscoreName":"Buxton"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2B, BB, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":61,"groundOuts":59,"airOuts":119,"runs":65,"doubles":18,"triples":1,"homeRuns":25,"strikeOuts":97,"baseOnBalls":30,"intentionalWalks":2,"hits":94,"hitByPitch":6,"avg":".256","atBats":367,"obp":".321","slg":".515","ops":".836","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":189,"rbi":46,"leftOnBase":163,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.68","popOuts":34,"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":0,"putOuts":197,"errors":0,"chances":197,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","boxscoreName":"Bolte"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":25,"groundOuts":87,"airOuts":40,"runs":37,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":91,"baseOnBalls":25,"intentionalWalks":0,"hits":82,"hitByPitch":11,"avg":".276","atBats":297,"obp":".352","slg":".374","ops":".726","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":111,"rbi":26,"leftOnBase":106,"sacBunts":1,"sacFlies":2,"babip":".376","groundOutsToAirouts":"2.18","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"49.50","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":254,"errors":6,"chances":263,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"loser":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"save":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}