{"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":823679,"link":"/api/v1.1/game/823679/feed/live","metaData":{"wait":10,"timeStamp":"20260726_014624","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823679,"type":"R","doubleHeader":"N","id":"2026/07/25/athmlb-minmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823679-2026-07-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-25T23:10:00Z","originalDate":"2026-07-25","officialDate":"2026-07-25","dayNight":"night","time":"6:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":44,"losses":60,"ties":0,"pct":".423"},"records":{},"divisionLeader":false,"wins":44,"losses":60,"winningPercentage":".423"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"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":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":54,"ties":0,"pct":".491"},"records":{},"divisionLeader":false,"wins":52,"losses":54,"winningPercentage":".491"},"franchiseName":"Minnesota","clubName":"Twins","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},"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},"ID664129":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129","firstName":"Geoffery","lastName":"Hartlieb","primaryNumber":"31","birthDate":"1993-12-09","currentAge":32,"birthCity":"Highland","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Geoff","useLastName":"Hartlieb","middleName":"Thomas","boxscoreName":"Hartlieb","nickName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"HART-leeb","mlbDebutDate":"2019-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geoff Hartlieb","nameSlug":"geoff-hartlieb-664129","firstLastName":"Geoff Hartlieb","lastFirstName":"Hartlieb, Geoff","lastInitName":"Hartlieb, G","initLastName":"G Hartlieb","fullFMLName":"Geoffery Thomas Hartlieb","fullLFMName":"Hartlieb, Geoffery Thomas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID696070":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070","firstName":"Kendry","lastName":"Rojas","primaryNumber":"60","birthDate":"2002-11-26","currentAge":23,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kendry","useLastName":"Rojas","middleName":"Yoelvis","boxscoreName":"Rojas, K","gender":"M","nameMatrilineal":"Fis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kendry Rojas","nameSlug":"kendry-rojas-696070","firstLastName":"Kendry Rojas","lastFirstName":"Rojas, Kendry","lastInitName":"Rojas, K","initLastName":"K Rojas","fullFMLName":"Kendry Yoelvis Rojas","fullLFMName":"Rojas, Kendry Yoelvis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"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},"ID681252":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252","firstName":"Jack","lastName":"Anderson","primaryNumber":"30","birthDate":"1999-11-23","currentAge":26,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Anderson","middleName":"Thomas","boxscoreName":"Anderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Anderson","nameSlug":"jack-anderson-681252","firstLastName":"Jack Anderson","lastFirstName":"Anderson, Jack","lastInitName":"Anderson, J","initLastName":"J Anderson","fullFMLName":"Jack Thomas Anderson","fullLFMName":"Anderson, Jack Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID806960":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960","firstName":"Luis","lastName":"Morales","primaryNumber":"19","birthDate":"2002-09-24","currentAge":23,"birthCity":"Antilla","birthCountry":"Cuba","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Morales","middleName":"Danys","boxscoreName":"Morales","gender":"M","nameMatrilineal":"Aguilera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Morales","nameSlug":"luis-morales-806960","firstLastName":"Luis Morales","lastFirstName":"Morales, Luis","lastInitName":"Morales, L","initLastName":"L Morales","fullFMLName":"Luis Danys Morales","fullLFMName":"Morales, Luis Danys","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},"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},"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},"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},"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},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"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},"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},"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},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"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},"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},"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},"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},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661},"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":3312,"name":"Target Field","link":"/api/v1/venues/3312","location":{"address1":"1 Twins Way","city":"Minneapolis","state":"Minnesota","stateAbbrev":"MN","postalCode":"55403","defaultCoordinates":{"latitude":44.981829,"longitude":-93.277891},"azimuthAngle":129.0,"elevation":828,"country":"USA","phone":"(612) 659-3400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":38544,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":377,"center":404,"rightCenter":367,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":3312,"link":"/api/v1/venues/3312"},"weather":{"condition":"Clear","temp":"93","wind":"5 mph, Out To RF"},"gameInfo":{"attendance":30873,"firstPitch":"2026-07-25T23:20:00.000Z","gameDurationMinutes":145},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"home":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"}},"officialScorer":{"id":427508,"fullName":"Stew Thornley","link":"/api/v1/people/427508"},"primaryDatacaster":{"id":685972,"fullName":"Kent Wipf","link":"/api/v1/people/685972"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Alan Roden.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T23:20:43.051Z","endTime":"2026-07-25T23:21:09.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"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-07-25T19:55:41.427Z","endTime":"2026-07-25T22:47:44.642Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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-07-25T22:47:44.642Z","endTime":"2026-07-25T23:17:59.647Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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-07-25T23:17:59.647Z","endTime":"2026-07-25T23:20:45.316Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.760490889308254,"aZ":-14.494758496762229,"pfxX":5.17935164296145,"pfxZ":8.843475656568938,"pX":0.29152974677876636,"pZ":3.3465557454070733,"vX0":-5.894800991585841,"vY0":-140.27431860843026,"vZ0":-3.9233714068733683,"x":105.89,"y":148.42,"x0":1.7440515042400002,"y0":50.00351454727199,"z0":5.703844966151093,"aX":10.355854658699435},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":-8.2,"spinRate":2286,"spinDirection":149},"zone":3,"typeConfidence":0.9,"plateTime":0.38997826444758044,"extension":6.8106569436313835},"index":3,"playId":"621cbe3d-c40d-3c58-99d1-ed0903671c97","pitchNumber":1,"startTime":"2026-07-25T23:20:45.316Z","endTime":"2026-07-25T23:20:49.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.298358489145734,"aZ":-20.934989368241144,"pfxX":9.197879278914186,"pfxZ":5.685270793275247,"pX":0.20021134922331926,"pZ":2.184178138986503,"vX0":-7.064905559338039,"vY0":-139.0635081898118,"vZ0":-5.606137903620747,"x":109.37,"y":179.81,"x0":1.566092527140087,"y0":50.00632901470182,"z0":5.595458477119894,"aX":18.196782057995414},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.4,"breakHorizontal":-15.4,"spinRate":2186,"spinDirection":143},"zone":8,"typeConfidence":0.98,"plateTime":0.39239601000168545,"extension":6.837556949654997},"hitData":{"launchSpeed":92.4,"launchAngle":38.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.39,"coordY":69.89}},"index":4,"playId":"af7bbce8-ab05-37dd-a4f6-6219429f4c20","pitchNumber":2,"startTime":"2026-07-25T23:21:00.210Z","endTime":"2026-07-25T23:21:09.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:21:09.213Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T23:21:18.953Z","endTime":"2026-07-25T23:23:32.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.003877671666352,"aZ":-23.36325914067087,"pfxX":9.95281216624629,"pfxZ":4.478437726284579,"pX":0.7595223269518463,"pZ":3.15899873200115,"vX0":-6.521133227022358,"vY0":-138.88545381030855,"vZ0":-2.5680655383917594,"x":88.05,"y":153.49,"x0":1.8361825194466623,"y0":50.002795812985376,"z0":5.637321267206698,"aX":19.5839375420347},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":-16.8,"spinRate":1899,"spinDirection":141},"zone":3,"typeConfidence":0.98,"plateTime":0.3932839459697872,"extension":6.878547354128862},"index":0,"playId":"af603caa-07b5-317c-bbfb-c78b302b88d2","pitchNumber":1,"startTime":"2026-07-25T23:21:35.701Z","endTime":"2026-07-25T23:21:39.688Z","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":89.2,"endSpeed":83.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206277023562322,"aZ":-25.930498089655202,"pfxX":-0.6344657937350948,"pfxZ":3.615782738752999,"pX":-0.37557641349383536,"pZ":0.9971051133560235,"vX0":-5.160417003139771,"vY0":-129.88350131435362,"vZ0":-6.815454787240347,"x":131.32,"y":211.86,"x0":1.7099567525269177,"y0":50.00554999363959,"z0":5.595085318954623,"aX":-1.0972240187043085},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":2.2,"spinRate":2361,"spinDirection":178},"zone":13,"typeConfidence":0.91,"plateTime":0.41982876704128413,"extension":6.735154231944103},"index":1,"playId":"932acb13-49b0-3303-8f99-f78a77590eba","pitchNumber":2,"startTime":"2026-07-25T23:21:50.834Z","endTime":"2026-07-25T23:21:53.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-25T23:22:01.808Z","endTime":"2026-07-25T23:22:15.488Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.535419558818134,"aZ":-23.110572021596628,"pfxX":-0.8399444691072686,"pfxZ":5.05636463151188,"pX":-1.1313879812118404,"pZ":1.2073793608026484,"vX0":-7.367962081279399,"vY0":-132.31192558590547,"vZ0":-6.9172137723704585,"x":160.13,"y":206.18,"x0":1.7865919226001377,"y0":50.000346705053374,"z0":5.523740710327678,"aX":-1.501721960000864},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":3.0,"spinRate":2431,"spinDirection":165},"zone":13,"typeConfidence":0.89,"plateTime":0.41237569966687593,"extension":6.711444535712404},"index":3,"playId":"f9cd2f5b-18a6-3531-824a-efc610d03b19","pitchNumber":3,"startTime":"2026-07-25T23:22:15.488Z","endTime":"2026-07-25T23:22:18.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.267740588060263,"aZ":-11.78396731983237,"pfxX":4.272336360421786,"pfxZ":9.793729393748023,"pX":0.15866227804679897,"pZ":1.5562663793834375,"vX0":-5.481549327330649,"vY0":-142.54804450509386,"vZ0":-9.566500667539172,"x":110.95,"y":196.76,"x0":1.5412171931537342,"y0":50.00105606815847,"z0":5.6767584049037,"aX":8.892601287773525},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.2,"breakHorizontal":-6.8,"spinRate":2298,"spinDirection":145},"zone":14,"typeConfidence":0.91,"plateTime":0.38258126737759923,"extension":6.791388985439063},"index":4,"playId":"f744abe9-1f6f-3777-acea-d90a1c8299a1","pitchNumber":4,"startTime":"2026-07-25T23:22:33.718Z","endTime":"2026-07-25T23:22:38.186Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}}},{"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":89.2,"endSpeed":83.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66062717425108,"aZ":-26.437518122217245,"pfxX":-1.6550599265064196,"pfxZ":3.311943675253051,"pX":-0.13214104722377504,"pZ":1.6956545982438969,"vX0":-4.452530081792983,"vY0":-129.8981838880191,"vZ0":-5.08193555880313,"x":122.04,"y":193.0,"x0":1.8097638809601995,"y0":50.00376098636491,"z0":5.65303976415503,"aX":-2.8675761285404517},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":3.8,"spinRate":2404,"spinDirection":170},"zone":8,"typeConfidence":0.91,"plateTime":0.4194317510800194,"extension":6.660519962907997},"index":5,"playId":"490b553f-36be-3342-a11b-234435e374ef","pitchNumber":5,"startTime":"2026-07-25T23:23:08.048Z","endTime":"2026-07-25T23:23:12.483Z","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":96.9,"endSpeed":89.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.179355012216554,"aZ":-10.81507018767874,"pfxX":3.677553419102442,"pfxZ":10.506532407822322,"pX":-0.0643657830004691,"pZ":3.0274912180447076,"vX0":-5.849143412350576,"vY0":-141.00537548871253,"vZ0":-5.776149572817077,"x":119.45,"y":157.04,"x0":1.549990784355442,"y0":50.004237674210046,"z0":5.7866701851201,"aX":7.477687735691409},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":-5.6,"spinRate":2478,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.38703232133234255,"extension":6.695019567217289},"index":6,"playId":"6b42b48a-dd7e-301d-a8cd-fac88315a2d9","pitchNumber":6,"startTime":"2026-07-25T23:23:29.440Z","endTime":"2026-07-25T23:23:32.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:23:32.606Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T23:23:42.222Z","endTime":"2026-07-25T23:25:32.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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.4,"endSpeed":89.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.268987227831424,"aZ":-12.343147069670913,"pfxX":3.3649087256225902,"pfxZ":9.846427598317469,"pX":-0.786590773740591,"pZ":2.9726355401541937,"vX0":-8.12885146100666,"vY0":-140.20086050394218,"vZ0":-5.350646196212303,"x":146.98,"y":158.52,"x0":1.6982464762616087,"y0":50.00042335170365,"z0":5.694484760558361,"aX":6.776422218299447},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":-4.7,"spinRate":2414,"spinDirection":151},"zone":1,"typeConfidence":0.91,"plateTime":0.38897045125469676,"extension":6.832450509820924},"index":0,"playId":"95bdf89b-248a-39d5-b06f-c7c8902af6bb","pitchNumber":1,"startTime":"2026-07-25T23:24:01.076Z","endTime":"2026-07-25T23:24:06.141Z","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.3,"endSpeed":88.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25661916813807,"aZ":-17.277859692815966,"pfxX":9.006731209047446,"pfxZ":7.419306642323839,"pX":-0.38068942893953744,"pZ":2.2760802269654565,"vX0":-8.519162277696195,"vY0":-140.01794874154876,"vZ0":-6.223742321646744,"x":131.51,"y":177.33,"x0":1.5144897434676936,"y0":50.00441353569382,"z0":5.637221256411281,"aX":18.088203127630344},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":-14.8,"spinRate":2242,"spinDirection":144},"zone":4,"typeConfidence":0.97,"plateTime":0.38949518989867515,"extension":6.856170018535288},"index":1,"playId":"70ee8a14-c3ec-3a56-be7d-daa527627932","pitchNumber":2,"startTime":"2026-07-25T23:24:17.437Z","endTime":"2026-07-25T23:24:21.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.515818198084084,"aZ":-21.94937775448108,"pfxX":0.912774490661673,"pfxZ":5.742430698434098,"pX":-0.45314607560490844,"pZ":2.1190075930303607,"vX0":-6.2153628176137605,"vY0":-131.50435783358031,"vZ0":-4.913240644515002,"x":134.27,"y":181.57,"x0":1.8056608183703302,"y0":50.00527477447558,"z0":5.604711902025952,"aX":1.6272743254801678},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":-0.5,"spinRate":2499,"spinDirection":157},"zone":7,"typeConfidence":0.89,"plateTime":0.41387971707186644,"extension":6.842487458225823},"index":2,"playId":"4537c32d-e4b7-3482-8fe2-ece43622a9c5","pitchNumber":3,"startTime":"2026-07-25T23:24:33.789Z","endTime":"2026-07-25T23:24:37.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.137557047217875,"aZ":-10.31277624014312,"pfxX":5.043148279999224,"pfxZ":10.581882844195448,"pX":-0.10401145364394777,"pZ":2.336923443756779,"vX0":-6.5199806320594,"vY0":-142.2459305621172,"vZ0":-7.5933141605503,"x":120.96,"y":175.68,"x0":1.5538507671056287,"y0":50.00224588090555,"z0":5.681232206169097,"aX":10.418806203690515},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.9,"spinRate":2575,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.38385280744650974,"extension":6.580605968620402},"index":3,"playId":"db03755a-8d50-3376-bf99-d0128d0458c9","pitchNumber":4,"startTime":"2026-07-25T23:24:55.384Z","endTime":"2026-07-25T23:24:58.641Z","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":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9647467812743,"aZ":-11.637252512886581,"pfxX":5.672805730739399,"pfxZ":10.06330885745692,"pX":-0.7017545413985882,"pZ":2.994549930210952,"vX0":-8.452026896439364,"vY0":-141.83142106973608,"vZ0":-5.619809588663141,"x":143.75,"y":157.93,"x0":1.577623495238583,"y0":50.00015003887854,"z0":5.741442878389316,"aX":11.574492667698255},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":-8.6,"spinRate":2568,"spinDirection":150},"zone":1,"typeConfidence":0.91,"plateTime":0.385952516449767,"extension":6.6869585769214615},"hitData":{"launchSpeed":94.1,"launchAngle":14.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.37,"coordY":77.84}},"index":4,"playId":"96a42b3f-9a3f-3f7a-8baf-a9e10759c629","pitchNumber":5,"startTime":"2026-07-25T23:25:21.272Z","endTime":"2026-07-25T23:25:32.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:25:32.477Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T23:25:35.692Z","endTime":"2026-07-25T23:27:36.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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, 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":90.1,"endSpeed":84.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.469269959056916,"aZ":-26.29155813154418,"pfxX":4.181779380659857,"pfxZ":3.3199575911801036,"pX":-1.6624853141935405,"pZ":1.0021423245081662,"vX0":-9.538731010487474,"vY0":-130.9793505227472,"vZ0":-7.201871178757075,"x":180.37,"y":211.72,"x0":1.451081851098048,"y0":50.002695722312986,"z0":5.698274823123709,"aX":7.41130689804083},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":-5.9,"spinRate":1563,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.41501034810619464,"extension":6.795055602355599},"index":0,"playId":"b0bd3942-567b-3d81-b25d-d1b6b4728ec5","pitchNumber":1,"startTime":"2026-07-25T23:25:58.986Z","endTime":"2026-07-25T23:26:02.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.184686959047113,"aZ":-15.670742437959584,"pfxX":6.753722756109964,"pfxZ":8.139175472530887,"pX":0.7572413450456016,"pZ":3.694906070591409,"vX0":-4.773669162773922,"vY0":-141.0471573428463,"vZ0":-3.2027584522918926,"x":88.14,"y":139.02,"x0":1.5887661868312906,"y0":50.00254471167931,"z0":5.847360952658397,"aX":13.69356939669269},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":-11.3,"spinRate":2487,"spinDirection":151},"zone":12,"typeConfidence":0.87,"plateTime":0.3873992310087151,"extension":6.558774472351742},"index":1,"playId":"9312ddab-841f-383a-b335-bf381b31c402","pitchNumber":2,"startTime":"2026-07-25T23:26:23.804Z","endTime":"2026-07-25T23:26:27.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969480121019668,"aZ":-21.32451797423828,"pfxX":7.8097292743501745,"pfxZ":5.619874335613042,"pX":-0.2231278538238355,"pZ":2.165331289627808,"vX0":-7.788046921457555,"vY0":-137.24163028116627,"vZ0":-5.305215502755174,"x":125.51,"y":180.32,"x0":1.6204899958076449,"y0":50.00390201106231,"z0":5.55203178060126,"aX":15.077814720518207},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":-12.7,"spinRate":2116,"spinDirection":143},"zone":8,"typeConfidence":0.97,"plateTime":0.39729084551754523,"extension":6.9032004490035686},"index":2,"playId":"80ae99ee-1ac1-3424-a1a4-50c00c7ce094","pitchNumber":3,"startTime":"2026-07-25T23:26:42.455Z","endTime":"2026-07-25T23:26:46.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82469341603866,"aZ":-13.226041606083022,"pfxX":4.7662695361664635,"pfxZ":9.502251024170569,"pX":-0.2700072994760465,"pZ":2.570450943414194,"vX0":-7.630778133414743,"vY0":-139.6863509424474,"vZ0":-6.054680578693202,"x":127.29,"y":169.38,"x0":1.8666795747870244,"y0":50.00062977005168,"z0":5.620973804678182,"aX":9.5026645777849},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":-7.2,"spinRate":2446,"spinDirection":150},"zone":4,"typeConfidence":0.89,"plateTime":0.39077598572344074,"extension":6.639087182927583},"index":3,"playId":"709683fa-69c1-31e2-a9e3-dd981a309fcf","pitchNumber":4,"startTime":"2026-07-25T23:27:03.663Z","endTime":"2026-07-25T23:27:07.881Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-25T23:27:15.367Z","endTime":"2026-07-25T23:27:31.979Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.149454326031808,"aZ":-20.031112651377715,"pfxX":-0.29836553298044866,"pfxZ":6.609943370352191,"pX":-0.8751318431283888,"pZ":1.3681254312285953,"vX0":-6.226662871866517,"vY0":-133.32454399734982,"vZ0":-7.496322706358545,"x":150.36,"y":201.84,"x0":1.5096410479001232,"y0":50.00415701346455,"z0":5.6138554940867635,"aX":-0.5472170575466232},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":1.6,"spinRate":2619,"spinDirection":163},"zone":13,"typeConfidence":0.83,"plateTime":0.4076574514350719,"extension":6.936934554917392},"index":5,"playId":"ebab3293-3b51-336f-80c4-5d62f309fcaf","pitchNumber":5,"startTime":"2026-07-25T23:27:31.979Z","endTime":"2026-07-25T23:27:36.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:27:36.408Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T23:29:17.969Z","endTime":"2026-07-25T23:29:58.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22363627489828,"aZ":-18.182388132131607,"pfxX":2.8470379707726927,"pfxZ":7.619414021581058,"pX":-0.49376457089892006,"pZ":2.8207375569865585,"vX0":-7.120926285976724,"vY0":-133.96750482957316,"vZ0":-5.888320262985876,"x":135.82,"y":162.62,"x0":1.8169905376360755,"y0":50.00102607054647,"z0":6.326850931160774,"aX":5.227395125868123},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-3.8,"spinRate":2248,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.407290521743382,"extension":6.618835341677097},"hitData":{"launchSpeed":89.5,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":154.22}},"index":0,"playId":"02ccf01a-108d-332b-979e-4ac21c1b2c18","pitchNumber":1,"startTime":"2026-07-25T23:29:49.637Z","endTime":"2026-07-25T23:29:58.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:29:58.480Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T23:30:05.249Z","endTime":"2026-07-25T23:31:50.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50736681194583,"aZ":-15.077168273595001,"pfxX":1.6263235743524382,"pfxZ":9.26810065255319,"pX":0.03345772402090141,"pZ":2.9797611865834224,"vX0":-5.388806226104246,"vY0":-134.54912666793595,"vZ0":-6.039291042907769,"x":115.72,"y":158.33,"x0":1.8455146864322198,"y0":50.00259322895015,"z0":6.310520541256463,"aX":3.0003394096732436},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-1.9,"spinRate":2422,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40611473739831183,"extension":6.607058202348234},"index":0,"playId":"a6ef3efc-90ec-311c-bb2d-fa23d1046219","pitchNumber":1,"startTime":"2026-07-25T23:30:20.778Z","endTime":"2026-07-25T23:30:24.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.69685462664811,"aZ":-40.451536896701086,"pfxX":0.6536923942596191,"pfxZ":-6.331421127307503,"pX":-0.4215533150450017,"pZ":0.9686858332406232,"vX0":-5.036442715571569,"vY0":-113.34163631633665,"vZ0":-3.1489538910307875,"x":133.07,"y":212.63,"x0":1.7393480287228145,"y0":50.00096893828367,"z0":6.394717742730338,"aX":0.8549441170036794},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.0,"breakHorizontal":0.0,"spinRate":2278,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.48228032805073484,"extension":6.613452770713839},"index":1,"playId":"92cc55ea-bbb1-38ab-ad03-7062e847775e","pitchNumber":2,"startTime":"2026-07-25T23:30:39.226Z","endTime":"2026-07-25T23:30:45.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.639749037595323,"aZ":-25.430012426198036,"pfxX":-0.00543096764388995,"pfxZ":3.905368293123596,"pX":-0.5421273845663428,"pZ":2.6303387250321335,"vX0":-6.2758784590410315,"vY0":-129.9194232542514,"vZ0":-4.411843465525684,"x":137.66,"y":167.76,"x0":1.8952308756662228,"y0":50.002104990377184,"z0":6.259861206549829,"aX":-0.009063204146214175},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":1.3,"spinRate":2243,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.4199604182940053,"extension":6.607406830243187},"index":2,"playId":"e149541d-e74b-346a-b972-89bf318743a5","pitchNumber":3,"startTime":"2026-07-25T23:30:56.470Z","endTime":"2026-07-25T23:31:00.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04820853212763,"aZ":-21.41625529047163,"pfxX":2.8579773215180997,"pfxZ":5.747697745685022,"pX":-0.02161491677361458,"pZ":3.7922154205533283,"vX0":-6.225477121031958,"vY0":-135.3248092293672,"vZ0":-2.876598671955711,"x":117.82,"y":136.39,"x0":1.9281280716179237,"y0":50.00113669046766,"z0":6.354075643813816,"aX":5.348183781429693},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.1,"breakHorizontal":-4.0,"spinRate":2233,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4033712917825336,"extension":6.496606102397807},"index":3,"playId":"f5a8d9b3-24fb-376b-b1bb-b3eeba4ec8d1","pitchNumber":4,"startTime":"2026-07-25T23:31:46.384Z","endTime":"2026-07-25T23:31:50.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:31:50.142Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T23:31:58.810Z","endTime":"2026-07-25T23:33:32.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29894831842917,"aZ":-26.53914422203093,"pfxX":1.493799421852247,"pfxZ":3.4865457409681415,"pX":-0.778088699049107,"pZ":1.7059551863404288,"vX0":-6.96961704381408,"vY0":-126.03068388703323,"vZ0":-5.796887869952479,"x":146.66,"y":192.72,"x0":1.8226780296314593,"y0":50.00618864807113,"z0":6.164516144364658,"aX":2.4176310666094927},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":-1.2,"spinRate":2115,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.4336969043265144,"extension":6.68847760343106},"index":0,"playId":"2074bead-664a-3674-aac2-77dea541579f","pitchNumber":1,"startTime":"2026-07-25T23:32:14.924Z","endTime":"2026-07-25T23:32:19.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18733586228178,"aZ":-18.613830840825422,"pfxX":1.8869443894504387,"pfxZ":7.361286165367683,"pX":-0.3581290622567572,"pZ":1.587094967263146,"vX0":-6.3324749508142535,"vY0":-133.72810286614862,"vZ0":-8.662346436759881,"x":130.65,"y":195.93,"x0":1.7777421701523302,"y0":50.003427086049875,"z0":6.161561672422632,"aX":3.476683406679732},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":-2.3,"spinRate":2248,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4069168023612706,"extension":6.577005914618986},"index":1,"playId":"b03617ef-e839-3e4e-99cc-5c69be83665a","pitchNumber":2,"startTime":"2026-07-25T23:32:29.503Z","endTime":"2026-07-25T23:32:33.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35604671262574,"aZ":-19.209488849712223,"pfxX":2.3601749738618234,"pfxZ":6.974546013565387,"pX":-0.7121673507176952,"pZ":1.966512686975167,"vX0":-7.44850887851872,"vY0":-134.55834677165967,"vZ0":-7.863936256227145,"x":144.15,"y":185.68,"x0":1.7683475812776202,"y0":50.00472856377287,"z0":6.255177550746691,"aX":4.3889783633371104},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":-2.9,"spinRate":2258,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.404887829364609,"extension":6.593444031353881},"index":2,"playId":"638ba56c-8609-3fe2-b436-21eeb7725c11","pitchNumber":3,"startTime":"2026-07-25T23:32:45.625Z","endTime":"2026-07-25T23:32:54.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67310478922173,"aZ":-21.160088158390902,"pfxX":9.093686894155525,"pfxZ":5.8828271455361225,"pX":0.7480820268268817,"pZ":3.7833016888308775,"vX0":-6.196632956456855,"vY0":-135.7110457739956,"vZ0":-3.0293099994610504,"x":88.48,"y":136.63,"x0":1.8752684441807046,"y0":50.0026348357459,"z0":6.381649375024263,"aX":17.024893341855215},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":-15.2,"spinRate":2091,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.40303652073236407,"extension":6.510785365609022},"index":3,"playId":"1e8c6f14-30fa-36be-b0fe-066d177b47af","pitchNumber":4,"startTime":"2026-07-25T23:33:14.249Z","endTime":"2026-07-25T23:33:18.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.707854753440582,"aZ":-16.716127766275385,"pfxX":0.3380580496859169,"pfxZ":8.424945572631303,"pX":-0.8341358718193843,"pZ":3.891607757385581,"vX0":-7.11284520348592,"vY0":-134.27418624591914,"vZ0":-3.5225016178946023,"x":148.8,"y":133.71,"x0":1.7997207733990188,"y0":50.00449681690316,"z0":6.402163089235939,"aX":0.6204644496945273},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":0.8,"spinRate":2305,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.40712655544955334,"extension":6.641995064631006},"index":4,"playId":"5c63cf43-d046-341e-b409-1b6ae35497bb","pitchNumber":5,"startTime":"2026-07-25T23:33:28.762Z","endTime":"2026-07-25T23:33:32.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:33:32.499Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, third baseman Tommy White to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T23:33:45.262Z","endTime":"2026-07-25T23:35:24.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"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":"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":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.434394932245198,"aZ":-16.11072794122915,"pfxX":2.142600549040333,"pfxZ":8.748209545762162,"pX":-0.007671622130307922,"pZ":3.9821834771038587,"vX0":-6.082868357782773,"vY0":-134.46264361003622,"vZ0":-3.125518851025116,"x":117.29,"y":131.26,"x0":2.002764507919496,"y0":50.00025494748066,"z0":6.298848697106091,"aX":3.933503118895866},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-2.6,"spinRate":2303,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4069381168488504,"extension":6.6270169183870955},"index":0,"playId":"404cca7a-55fa-3791-9324-1c33b5251bf8","pitchNumber":1,"startTime":"2026-07-25T23:33:58.870Z","endTime":"2026-07-25T23:34:03.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.161509027435056,"aZ":-23.93511897510268,"pfxX":0.38593558452935994,"pfxZ":4.659149708564193,"pX":-1.0789551999771685,"pZ":1.5188226291140101,"vX0":-8.242906790385964,"vY0":-131.21838368002602,"vZ0":-7.462591757896754,"x":158.13,"y":197.77,"x0":2.0346294856770966,"y0":50.00285572753412,"z0":6.146277929273097,"aX":0.683843061742221},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":0.8,"spinRate":2268,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.41523975006402214,"extension":6.651586196793704},"index":1,"playId":"ea4df692-2c28-3943-a865-3b9a9e092402","pitchNumber":2,"startTime":"2026-07-25T23:34:20.456Z","endTime":"2026-07-25T23:34:24.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.032571354850457,"aZ":-14.933202197185283,"pfxX":2.558400757978911,"pfxZ":9.32983200595256,"pX":0.6171543158292571,"pZ":2.1460085803429414,"vX0":-4.731073990403196,"vY0":-134.3359321618409,"vZ0":-7.851807916099268,"x":93.48,"y":180.84,"x0":2.0598552281078306,"y0":50.00507228555506,"z0":6.144833688196548,"aX":4.729368465989709},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-3.7,"spinRate":2358,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4059932352008371,"extension":6.607360793756061},"index":2,"playId":"7e8ce2df-04cf-33e4-b537-374404ffde66","pitchNumber":3,"startTime":"2026-07-25T23:34:39.436Z","endTime":"2026-07-25T23:34:43.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.922189438024624,"aZ":-38.88241509468713,"pfxX":0.23028013003111436,"pfxZ":-5.002997381373867,"pX":-0.5262120545884756,"pZ":1.6661510953032914,"vX0":-5.806976826865574,"vY0":-114.70211743073978,"vZ0":-2.033181100132818,"x":137.06,"y":193.79,"x0":2.0013553985538994,"y0":50.00258794825771,"z0":6.332493131472171,"aX":0.30957109399712235},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.2,"breakHorizontal":1.0,"spinRate":2307,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.47633399503721296,"extension":6.715397388207985},"index":3,"playId":"f2f81004-bfa3-39df-b513-7a47dd816bc5","pitchNumber":4,"startTime":"2026-07-25T23:34:57.220Z","endTime":"2026-07-25T23:35:01.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68369984708768,"aZ":-15.91594869836487,"pfxX":3.5701596724973133,"pfxZ":8.730830709926238,"pX":-0.4796445039857635,"pZ":2.2554085213989796,"vX0":-7.827762600266537,"vY0":-134.95621570504292,"vZ0":-7.537659286435919,"x":135.28,"y":177.88,"x0":1.9820815232384745,"y0":50.00567867542469,"z0":6.1853646182695545,"aX":6.6511323088547405},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-4.9,"spinRate":2377,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.4043511587468589,"extension":6.508154503852022},"hitData":{"launchSpeed":81.0,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.08,"coordY":173.98}},"index":4,"playId":"9b8ffd06-0814-32f5-a3b0-2040e21cf36f","pitchNumber":5,"startTime":"2026-07-25T23:35:15.488Z","endTime":"2026-07-25T23:35:24.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:35:24.837Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T23:37:28.816Z","endTime":"2026-07-25T23:38:39.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.988274233763267,"aZ":-13.601142144414858,"pfxX":5.52249357515469,"pfxZ":9.655757767110757,"pX":0.14185335200705523,"pZ":2.195769725223631,"vX0":-5.996991021585782,"vY0":-137.0277965772207,"vZ0":-7.154079784141404,"x":111.59,"y":179.49,"x0":1.6292540200585095,"y0":50.00310835285843,"z0":5.748085298162269,"aX":10.623951235349336},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":-8.9,"spinRate":2263,"spinDirection":141},"zone":5,"typeConfidence":0.58,"plateTime":0.397948605428728,"extension":6.784971237377166},"index":0,"playId":"0dfbfbf1-b9b9-38fd-abf6-1049cda21605","pitchNumber":1,"startTime":"2026-07-25T23:37:32.423Z","endTime":"2026-07-25T23:37:35.699Z","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":89.5,"endSpeed":82.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64785482186514,"aZ":-17.642227668523596,"pfxX":5.890716519633648,"pfxZ":8.471163182893363,"pX":-1.041026226885169,"pZ":-0.16975907625640252,"vX0":-8.235334331938672,"vY0":-129.78490266284587,"vZ0":-11.452864403225982,"x":156.68,"y":243.36,"x0":1.39924912305536,"y0":50.005969868800435,"z0":5.626484875529271,"aX":10.110883393852006},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.1,"breakHorizontal":-9.0,"spinRate":1844,"spinDirection":144},"zone":13,"typeConfidence":0.88,"plateTime":0.4210589688823059,"extension":6.940753760204363},"index":1,"playId":"d5c9d794-0fac-3f73-86e2-b7dfaadc5941","pitchNumber":2,"startTime":"2026-07-25T23:37:49.988Z","endTime":"2026-07-25T23:37:54.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.712256912572766,"aZ":-12.155105637132662,"pfxX":5.61800912595246,"pfxZ":10.161898078558156,"pX":1.01806254892346,"pZ":2.2752944240486803,"vX0":-3.588460276890258,"vY0":-139.32672795954448,"vZ0":-7.264839571953104,"x":78.19,"y":177.35,"x0":1.59148247977641,"y0":50.00236284332178,"z0":5.716274032971802,"aX":11.067028916973298},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":-9.5,"spinRate":2486,"spinDirection":149},"zone":14,"typeConfidence":0.89,"plateTime":0.3928141267294478,"extension":6.791514054638591},"index":2,"playId":"e9721748-4755-3c0d-9a43-ad284b540199","pitchNumber":3,"startTime":"2026-07-25T23:38:11.516Z","endTime":"2026-07-25T23:38:15.431Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.022109572802737,"aZ":-14.111083907869322,"pfxX":3.9055194737812364,"pfxZ":9.272246213046406,"pX":0.5505685549281987,"pZ":3.0944408073786747,"vX0":-4.784607064046003,"vY0":-138.27406456636047,"vZ0":-4.449845190735456,"x":96.01,"y":155.23,"x0":1.790866090501616,"y0":50.006844874966795,"z0":5.662373273601133,"aX":7.612096795077231},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":-6.1,"spinRate":2366,"spinDirection":147},"zone":3,"typeConfidence":0.9,"plateTime":0.3951685676719223,"extension":6.672125829472651},"hitData":{"launchSpeed":92.4,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.69,"coordY":154.72}},"index":3,"playId":"ea26a290-d90a-3aaf-84f7-0aca85eb6258","pitchNumber":4,"startTime":"2026-07-25T23:38:28.789Z","endTime":"2026-07-25T23:38:39.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:38:39.922Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Donovan Walton pops out to third baseman Brooks Lee in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T23:38:57.414Z","endTime":"2026-07-25T23:40:35.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":5},"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":"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.3,"endSpeed":87.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.664675184727376,"aZ":-19.808362781161808,"pfxX":9.869153789231543,"pfxZ":6.364187892318333,"pX":-0.2947854691631369,"pZ":1.664547476119181,"vX0":-8.754054707095172,"vY0":-138.48417963980222,"vZ0":-6.761765957476772,"x":128.24,"y":193.84,"x0":1.6236289235916397,"y0":50.006543902225516,"z0":5.4611158011307985,"aX":19.190323048310667},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":-16.1,"spinRate":2183,"spinDirection":141},"zone":7,"typeConfidence":0.98,"plateTime":0.39537017803222607,"extension":6.852859352867132},"index":0,"playId":"eeadb972-e05b-3bcd-ac45-3bca761dd27a","pitchNumber":1,"startTime":"2026-07-25T23:39:00.859Z","endTime":"2026-07-25T23:39:05.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834595133765497,"aZ":-13.539064189378347,"pfxX":4.20215242645054,"pfxZ":9.608118355091682,"pX":0.6076573576698479,"pZ":3.207397687972811,"vX0":-4.8108083141175015,"vY0":-138.38275579491733,"vZ0":-4.145677596588144,"x":93.84,"y":152.18,"x0":1.8225696996430634,"y0":50.00442789350166,"z0":5.631722656991325,"aX":8.152056745190018},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-6.6,"spinRate":2507,"spinDirection":144},"zone":3,"typeConfidence":0.9,"plateTime":0.39578802782956046,"extension":6.537037719344253},"index":1,"playId":"0fbaf473-bfb3-37e5-b10a-ba55ec9ca4e4","pitchNumber":2,"startTime":"2026-07-25T23:39:17.201Z","endTime":"2026-07-25T23:39:20.218Z","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":88.5,"endSpeed":82.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72269434167912,"aZ":-24.478896761414116,"pfxX":-0.2415874101948603,"pfxZ":4.539006603144203,"pX":-1.538995081947274,"pZ":0.2821224120945432,"vX0":-8.108800549915996,"vY0":-128.58595107522737,"vZ0":-8.481409641119267,"x":175.66,"y":231.16,"x0":1.6710960686036567,"y0":50.00048494660737,"z0":5.487763132090027,"aX":-0.4080287172913276},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":2.0,"spinRate":2530,"spinDirection":164},"zone":13,"typeConfidence":0.91,"plateTime":0.4240611595845811,"extension":6.92509533971214},"index":2,"playId":"cfb49eae-ffc8-3723-966e-12b677fd1fb0","pitchNumber":3,"startTime":"2026-07-25T23:39:36.215Z","endTime":"2026-07-25T23:39:39.311Z","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":95.0,"endSpeed":87.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51714561353579,"aZ":-19.67928288702095,"pfxX":9.140908165402685,"pfxZ":6.390853928872186,"pX":-0.0366786196262451,"pZ":2.0014331253557986,"vX0":-7.583544287206319,"vY0":-138.172997165144,"vZ0":-6.041687088769284,"x":118.4,"y":184.74,"x0":1.5406002844784181,"y0":50.003802772892996,"z0":5.515964395525162,"aX":17.876288306297297},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":-15.2,"spinRate":2110,"spinDirection":142},"zone":8,"typeConfidence":0.98,"plateTime":0.39469616160590304,"extension":7.08758382581227},"index":3,"playId":"762ef66f-bf9a-3df9-8b18-7b606660686c","pitchNumber":4,"startTime":"2026-07-25T23:39:55.489Z","endTime":"2026-07-25T23:39:58.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-25T23:40:11.254Z","endTime":"2026-07-25T23:40:23.953Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"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.7,"endSpeed":88.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14052995737963,"aZ":-12.266103143534615,"pfxX":4.176451922235206,"pfxZ":9.945457789317476,"pX":0.41806662082690904,"pZ":3.097457075196629,"vX0":-4.902801380959496,"vY0":-140.6564769091088,"vZ0":-5.030817627778361,"x":101.06,"y":155.15,"x0":1.6417786600122026,"y0":50.00694798852169,"z0":5.7058693971134264,"aX":8.363952600188785},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-6.6,"spinRate":2357,"spinDirection":146},"zone":3,"typeConfidence":0.91,"plateTime":0.3895350007220717,"extension":6.796294915417856},"hitData":{"launchSpeed":67.6,"launchAngle":69.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.77,"coordY":185.35}},"index":5,"playId":"24632e59-fb42-35f6-b040-b4c113589630","pitchNumber":5,"startTime":"2026-07-25T23:40:23.953Z","endTime":"2026-07-25T23:40:35.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:40:35.358Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T23:40:42.870Z","endTime":"2026-07-25T23:41:40.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":605170,"link":"/api/v1/people/605170"},"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.7,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206809653365852,"aZ":-12.849483489233318,"pfxX":4.723513910289367,"pfxZ":9.785693230366071,"pX":-0.57604189848107,"pZ":3.159814177423048,"vX0":-7.862111351102203,"vY0":-139.1487634486545,"vZ0":-4.407485325403646,"x":138.96,"y":153.47,"x0":1.6633963120652364,"y0":50.001836940133856,"z0":5.606251515947611,"aX":9.327730834746452},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":-7.1,"spinRate":2354,"spinDirection":141},"zone":1,"typeConfidence":0.89,"plateTime":0.39259999403322876,"extension":6.778228503850959},"index":0,"playId":"d7860903-0908-35ed-a6d4-8ec3cb4226a9","pitchNumber":1,"startTime":"2026-07-25T23:41:00.803Z","endTime":"2026-07-25T23:41:04.807Z","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.4,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30170501285575,"aZ":-15.333553063984548,"pfxX":6.939443343775416,"pfxZ":8.37950324380007,"pX":-0.24544767545707444,"pZ":2.7250853376344617,"vX0":-7.216860866111664,"vY0":-140.29246864508124,"vZ0":-5.283466781022732,"x":126.36,"y":165.2,"x0":1.448643165346112,"y0":50.002907256750845,"z0":5.618987114469851,"aX":13.946732396303293},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":-11.3,"spinRate":2387,"spinDirection":139},"zone":5,"typeConfidence":0.74,"plateTime":0.38919761133477593,"extension":6.7621115638699605},"index":1,"playId":"ca61f36b-599c-35ef-adb0-e23a8e87c8b0","pitchNumber":2,"startTime":"2026-07-25T23:41:16.559Z","endTime":"2026-07-25T23:41:20.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37993149173163,"aZ":-11.431846800924097,"pfxX":3.045475994573176,"pfxZ":10.049999604166521,"pX":-0.30272285792905673,"pZ":2.845912695364287,"vX0":-6.424994404798618,"vY0":-142.0196868757834,"vZ0":-5.754692832036872,"x":128.54,"y":161.94,"x0":1.5827583975490023,"y0":50.00289921391194,"z0":5.610690140499494,"aX":6.2863531325230015},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":-4.3,"spinRate":2474,"spinDirection":154},"zone":1,"typeConfidence":0.92,"plateTime":0.3841625371609232,"extension":6.806078702709253},"index":2,"playId":"4e989e96-35a2-37a5-8a3d-0ec3704ee1da","pitchNumber":3,"startTime":"2026-07-25T23:41:36.782Z","endTime":"2026-07-25T23:41:40.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:41:40.467Z","atBatIndex":10},{"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":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:43:46.771Z","endTime":"2026-07-25T23:45:02.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"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":1},"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":4},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":71.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.372869627699565,"aZ":-39.39767005865274,"pfxX":-0.39571201111286536,"pfxZ":-5.720912140380628,"pX":-0.34649642047572227,"pZ":1.519205595831472,"vX0":-4.438805199691046,"vY0":-111.25131835836166,"vZ0":-1.8530005778007321,"x":130.21,"y":197.76,"x0":1.7188141640184205,"y0":50.00039710610275,"z0":6.414937051471524,"aX":-0.49917764419854643},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.6,"breakHorizontal":1.8,"spinRate":2216,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.4907605437696074,"extension":6.766278184894053},"index":0,"playId":"0c799a8e-25d5-332c-a8d1-54272e543fac","pitchNumber":1,"startTime":"2026-07-25T23:43:51.656Z","endTime":"2026-07-25T23:43:55.623Z","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.6,"endSpeed":85.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23196319772413,"aZ":-21.539613522325006,"pfxX":7.83146543852355,"pfxZ":5.708154986794007,"pX":1.6479273231762328,"pZ":3.046403920323519,"vX0":-3.961401220137741,"vY0":-134.86986726835084,"vZ0":-4.649642831264635,"x":54.18,"y":156.53,"x0":2.109446763274942,"y0":50.002514428505606,"z0":6.289550468306551,"aX":14.58998152310457},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":-13.4,"spinRate":2094,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40438412348670916,"extension":6.4249413328504},"index":1,"playId":"6a48cedc-8499-3ebf-9ad3-3e1cec1203cc","pitchNumber":2,"startTime":"2026-07-25T23:44:05.982Z","endTime":"2026-07-25T23:44:09.461Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.371912280559084,"aZ":-23.052451205549055,"pfxX":-1.5058737837512708,"pfxZ":5.241746723460777,"pX":-0.1582038293373068,"pZ":3.2756503609842516,"vX0":-5.2239553543016735,"vY0":-130.55394619131786,"vZ0":-3.4304146648483584,"x":123.03,"y":150.34,"x0":2.0576909537284194,"y0":50.0024054410508,"z0":6.325327989790219,"aX":-2.620880871092786},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":3.8,"spinRate":2241,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.4182260690465802,"extension":6.529236889528371},"index":2,"playId":"0bd9485e-38bd-38cc-b6cc-a518b610e585","pitchNumber":3,"startTime":"2026-07-25T23:44:21.329Z","endTime":"2026-07-25T23:44:24.388Z","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":78.1,"endSpeed":72.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26212897465179,"aZ":-40.68437547312472,"pfxX":-0.08211547738215952,"pfxZ":-6.490416381551674,"pX":-0.888303888917531,"pZ":1.645223512673206,"vX0":-5.780006324603357,"vY0":-113.68187733097602,"vZ0":-1.786140642539116,"x":150.86,"y":194.36,"x0":1.6944756383192678,"y0":50.00033842654166,"z0":6.46881961115968,"aX":-0.10618923839004221},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.9,"breakHorizontal":1.6,"spinRate":2241,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.4812779361910331,"extension":6.780052855447323},"index":3,"playId":"12ad98a0-8dce-3e75-92fc-91aff4ed4c83","pitchNumber":4,"startTime":"2026-07-25T23:44:36.471Z","endTime":"2026-07-25T23:44:40.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296042019109873,"aZ":-17.754437299026073,"pfxX":1.96099513026498,"pfxZ":7.774709967626661,"pX":-0.1263299763314814,"pZ":3.4677717136640847,"vX0":-6.018866730860548,"vY0":-135.03297329026833,"vZ0":-4.349771323887797,"x":121.82,"y":145.15,"x0":1.8727028567819208,"y0":50.00103336833957,"z0":6.341772393044662,"aX":3.637154465511338},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":-2.3,"spinRate":2278,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4050027336696438,"extension":6.6347628198044575},"hitData":{"launchSpeed":92.3,"launchAngle":-15.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.76,"coordY":169.92}},"index":4,"playId":"f417d3ce-50c6-3993-b938-5f3378be9550","pitchNumber":5,"startTime":"2026-07-25T23:44:53.119Z","endTime":"2026-07-25T23:45:02.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:45:02.603Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a sharp line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:45:33.640Z","endTime":"2026-07-25T23:47:42.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T23:45:26.323Z","endTime":"2026-07-25T23:45:35.883Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225009432056712,"aZ":-19.750846611547814,"pfxX":1.258172116902208,"pfxZ":6.785663229889691,"pX":-0.629456586636576,"pZ":3.395793845087011,"vX0":-7.2137371589378425,"vY0":-134.04569471876297,"vZ0":-3.910659004738193,"x":140.99,"y":147.09,"x0":1.9257571814132217,"y0":50.005472732215736,"z0":6.272282951953865,"aX":2.3046767685857588},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":-0.8,"spinRate":2288,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4076023003926661,"extension":6.579497723942542},"index":1,"playId":"fbb7edd5-c57a-3739-bb8f-79584d5a9257","pitchNumber":1,"startTime":"2026-07-25T23:45:35.883Z","endTime":"2026-07-25T23:45:40.217Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.939196350365872,"aZ":-25.22554186305279,"pfxX":0.2728501212595753,"pfxZ":3.8989149506027214,"pX":0.47291078306862844,"pZ":3.1024234748257524,"vX0":-4.0019885767374825,"vY0":-131.62273734901314,"vZ0":-3.418162108598751,"x":98.97,"y":155.01,"x0":1.9678024136469927,"y0":50.00216394132734,"z0":6.254209133030693,"aX":0.4870562739858602},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":0.2,"spinRate":2216,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.41373647992647644,"extension":6.52368511098709},"index":2,"playId":"c94fdcd2-d716-3f71-8bba-f2e9ea3258a7","pitchNumber":2,"startTime":"2026-07-25T23:46:10.701Z","endTime":"2026-07-25T23:46:14.266Z","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":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.531135303403776,"aZ":-39.93591487962708,"pfxX":1.066476606842454,"pfxZ":-5.980380349242054,"pX":0.3150662654531085,"pZ":0.48289151574434197,"vX0":-3.728735351032338,"vY0":-113.20309929991882,"vZ0":-4.058817563506364,"x":104.99,"y":225.74,"x0":1.8444244775043381,"y0":50.00018006896857,"z0":6.293817710950882,"aX":1.3849664051632873},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.5,"breakHorizontal":-1.0,"spinRate":2259,"spinDirection":339},"zone":14,"typeConfidence":2.0,"plateTime":0.48371417284395557,"extension":6.515334685436956},"index":3,"playId":"12d05bce-8308-32ac-8455-6fed972f488b","pitchNumber":3,"startTime":"2026-07-25T23:46:25.002Z","endTime":"2026-07-25T23:46:30.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.241708510982857,"aZ":-16.396627256200716,"pfxX":-0.006228385612978116,"pfxZ":8.438508807168628,"pX":0.6740074556236277,"pZ":3.0477923381626226,"vX0":-3.380664550918963,"vY0":-135.5165616807536,"vZ0":-5.583941886857036,"x":91.31,"y":156.49,"x0":1.935784736726315,"y0":50.000133468337616,"z0":6.2713651773172785,"aX":-0.010743351977836697},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":0.7,"spinRate":2318,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4034124241431609,"extension":6.522404485768765},"index":4,"playId":"b40191cc-a479-3b16-95ef-76bba589ec66","pitchNumber":4,"startTime":"2026-07-25T23:46:46.721Z","endTime":"2026-07-25T23:46:49.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":72.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.804527765333535,"aZ":-38.12042063859392,"pfxX":-1.1001736617428874,"pfxZ":-4.567766001996123,"pX":0.5996397031809128,"pZ":2.357723709410726,"vX0":-2.6839981863868383,"vY0":-112.89068105729046,"vZ0":-0.7103483138275771,"x":94.14,"y":175.12,"x0":1.9425360049622615,"y0":50.00100393786088,"z0":6.4836021185472275,"aX":-1.4327240100151521},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.2,"breakHorizontal":2.6,"spinRate":2300,"spinDirection":334},"zone":6,"typeConfidence":2.0,"plateTime":0.48350578505379316,"extension":6.628588567679913},"index":5,"playId":"741c8e90-f3a6-39c8-accf-0b2d4a7a7268","pitchNumber":5,"startTime":"2026-07-25T23:47:07.039Z","endTime":"2026-07-25T23:47:10.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813299799957043,"aZ":-18.025894935150244,"pfxX":2.3793128632004388,"pfxZ":7.481183000474031,"pX":0.3823487962335213,"pZ":2.6332452882187165,"vX0":-5.029039862667013,"vY0":-135.7166972735098,"vZ0":-6.394155976811376,"x":102.43,"y":167.68,"x0":1.938754183434376,"y0":50.003972207191985,"z0":6.247143842867147,"aX":4.500897026517993},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":-3.4,"spinRate":2281,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.401450237409791,"extension":6.594203638673002},"hitData":{"launchSpeed":102.4,"launchAngle":8.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.54,"coordY":101.01}},"index":6,"playId":"a42301bf-3326-38a0-83b2-7ed09a3d68d2","pitchNumber":6,"startTime":"2026-07-25T23:47:29.971Z","endTime":"2026-07-25T23:47:42.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:47:42.415Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alan Roden strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:47:47.527Z","endTime":"2026-07-25T23:49:18.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762830847624482,"aZ":-14.636775536125821,"pfxX":1.738634264384654,"pfxZ":9.593064465085504,"pX":-1.0679245637867283,"pZ":1.9113279288314107,"vX0":-8.780464631321543,"vY0":-134.0661400499058,"vZ0":-8.329158421701159,"x":157.71,"y":187.17,"x0":2.017497807831723,"y0":50.004684031150404,"z0":6.0933298978608015,"aX":3.17909256304925},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-1.3,"spinRate":2279,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4078405933037934,"extension":6.632710114201465},"index":0,"playId":"f30a085c-a075-39e7-abf5-ac8ae392e30c","pitchNumber":1,"startTime":"2026-07-25T23:48:07.761Z","endTime":"2026-07-25T23:48:11.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73987752211773,"aZ":-28.003759753358022,"pfxX":-0.42968382965568175,"pfxZ":2.7112911619081883,"pX":-1.3818160146017617,"pZ":0.2963221708263997,"vX0":-8.004723390927891,"vY0":-122.47598737431888,"vZ0":-8.0723480518965,"x":169.67,"y":230.78,"x0":1.9697527589971517,"y0":50.00011371631682,"z0":5.9935392862720915,"aX":-0.6582422690749297},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":2.4,"spinRate":2074,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.44537892752833264,"extension":6.724723789763078},"index":1,"playId":"828c3e1f-bd5b-32a3-8126-f4540dec1006","pitchNumber":2,"startTime":"2026-07-25T23:48:27.174Z","endTime":"2026-07-25T23:48:31.063Z","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":92.6,"endSpeed":85.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.120087308567612,"aZ":-16.112052918299682,"pfxX":2.2258452227704284,"pfxZ":8.723370372252965,"pX":-0.787444334066159,"pZ":2.6661132551870588,"vX0":-8.21963718558945,"vY0":-134.56744292441894,"vZ0":-6.425329301154009,"x":147.02,"y":166.79,"x0":2.01216478485965,"y0":50.00282058142966,"z0":6.21851863416817,"aX":4.099213767740455},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":-2.4,"spinRate":2337,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.40641410638031417,"extension":6.582852525459959},"index":2,"playId":"b0b78136-5154-38c4-83bc-1c13d7760acf","pitchNumber":3,"startTime":"2026-07-25T23:48:49.194Z","endTime":"2026-07-25T23:48:53.641Z","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":84.1,"endSpeed":78.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.616826947297803,"aZ":-25.17651282099982,"pfxX":2.097924623146665,"pfxZ":4.534693590435322,"pX":-0.31899695809749035,"pZ":2.0983005781044004,"vX0":-6.62504545205514,"vY0":-122.47411790407291,"vZ0":-4.70128366077137,"x":129.16,"y":182.13,"x0":2.1300075488320305,"y0":50.001845701573245,"z0":6.155380818566707,"aX":3.2371615322261142},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.6,"breakHorizontal":-2.5,"spinRate":2063,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.44455614466678384,"extension":6.7206533048275645},"index":3,"playId":"96170d10-390c-3b34-8220-93b33839f29e","pitchNumber":4,"startTime":"2026-07-25T23:49:13.698Z","endTime":"2026-07-25T23:49:18.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:49:18.253Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out softly to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:49:29.935Z","endTime":"2026-07-25T23:49:52.577Z","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":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"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":"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":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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.196416161506377,"aZ":-39.346991225887194,"pfxX":0.3541833673115078,"pfxZ":-5.6133998769628555,"pX":0.46675458940394676,"pZ":2.026819459230201,"vX0":-3.5459258658261024,"vY0":-111.69688194228762,"vZ0":-0.8672443329710131,"x":99.21,"y":184.06,"x0":2.022041848435804,"y0":50.00510315240824,"z0":6.430118008273715,"aX":0.4520686070770924},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.1,"breakHorizontal":0.1,"spinRate":2207,"spinDirection":332},"zone":9,"typeConfidence":2.0,"plateTime":0.4884607203850715,"extension":6.654501492847675},"hitData":{"launchSpeed":48.3,"launchAngle":-34.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":150.5,"coordY":176.94}},"index":0,"playId":"a27b69d1-5b86-342c-baf4-62297fc25f69","pitchNumber":1,"startTime":"2026-07-25T23:49:42.824Z","endTime":"2026-07-25T23:49:52.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:49:52.577Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Bolte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:52:17.142Z","endTime":"2026-07-25T23:54:00.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884670392298403,"aZ":-21.519775464024725,"pfxX":8.15775873585122,"pfxZ":5.640134608799704,"pX":0.9842722362305129,"pZ":2.13102231200799,"vX0":-4.875781447957833,"vY0":-135.88406655483334,"vZ0":-5.149082744008464,"x":79.48,"y":181.24,"x0":1.7323680792605423,"y0":50.003031869856734,"z0":5.524554829589393,"aX":15.413903181052154},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-13.9,"spinRate":2089,"spinDirection":139},"zone":14,"typeConfidence":0.96,"plateTime":0.40148266900447327,"extension":6.8333318778161996},"index":0,"playId":"c4235f62-c308-35d0-858c-879b531f622c","pitchNumber":1,"startTime":"2026-07-25T23:52:17.142Z","endTime":"2026-07-25T23:52:21.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.505420307374962,"aZ":-13.604008346740361,"pfxX":4.818735142316982,"pfxZ":9.487501498535263,"pX":0.0032621214257206495,"pZ":2.792713022129741,"vX0":-6.193986984638968,"vY0":-138.43707997424136,"vZ0":-5.4273111263347875,"x":116.88,"y":163.38,"x0":1.6349456438355332,"y0":50.00250261595223,"z0":5.676266827182889,"aX":9.43142308921739},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":-7.6,"spinRate":2327,"spinDirection":143},"zone":5,"typeConfidence":0.87,"plateTime":0.39441102763029434,"extension":6.664586418084598},"index":1,"playId":"ee2700d4-6fc7-3546-876a-ac6a71d39508","pitchNumber":2,"startTime":"2026-07-25T23:52:33.775Z","endTime":"2026-07-25T23:52:36.867Z","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":88.9,"endSpeed":82.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888936221425645,"aZ":-24.953342430400493,"pfxX":5.5470623077806875,"pfxZ":4.220311982083997,"pX":-1.0111583517855876,"pZ":0.4169947645937814,"vX0":-7.828531054010876,"vY0":-129.16663456017082,"vZ0":-8.614222083883446,"x":155.54,"y":227.52,"x0":1.3215826270070472,"y0":50.0001891369562,"z0":5.678127046625887,"aX":9.484138185649565},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":-8.5,"spinRate":1773,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.42211245322127944,"extension":6.891076320971218},"index":2,"playId":"b108626c-41b8-35cb-926b-6aa165dd016a","pitchNumber":3,"startTime":"2026-07-25T23:52:52.697Z","endTime":"2026-07-25T23:52:56.346Z","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.1,"endSpeed":87.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82827417261374,"aZ":-15.24745183542518,"pfxX":5.558342268979393,"pfxZ":8.644745923149006,"pX":-0.0842620573028837,"pZ":2.466326137060829,"vX0":-6.800084966760302,"vY0":-138.31252765446615,"vZ0":-6.055771426794436,"x":120.21,"y":172.19,"x0":1.67196817709236,"y0":50.000889418763755,"z0":5.688185377096705,"aX":10.881134396310433},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":-8.9,"spinRate":2234,"spinDirection":145},"zone":5,"typeConfidence":0.75,"plateTime":0.3944443167345004,"extension":6.82344081126274},"index":3,"playId":"efa93168-a4f2-31d1-a09a-634bc0ca31bf","pitchNumber":4,"startTime":"2026-07-25T23:53:12.919Z","endTime":"2026-07-25T23:53:19.536Z","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.6,"endSpeed":90.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424043167588188,"aZ":-11.49569022095973,"pfxX":3.059314104808647,"pfxZ":10.001596495298944,"pX":1.0058269149139698,"pZ":3.600495766124359,"vX0":-2.879878581467986,"vY0":-142.14017805916797,"vZ0":-4.357296078848936,"x":78.66,"y":141.57,"x0":1.6295978794763444,"y0":50.00013340477399,"z0":5.8702857197277805,"aX":6.323843756160142},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":-5.0,"spinRate":2519,"spinDirection":155},"zone":12,"typeConfidence":0.92,"plateTime":0.38383187677079444,"extension":6.687100633507682},"index":4,"playId":"68f7fd68-a741-3bb7-a4c6-012d43da984b","pitchNumber":5,"startTime":"2026-07-25T23:53:37.207Z","endTime":"2026-07-25T23:53:40.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.596914803139963,"aZ":-14.830751537022328,"pfxX":3.9432507419943783,"pfxZ":8.74610127040475,"pX":1.1345301641413366,"pZ":2.6193113828103205,"vX0":-3.144202466723376,"vY0":-139.09076498790623,"vZ0":-5.486904189612622,"x":73.75,"y":168.06,"x0":1.7603969116037466,"y0":50.00527241085732,"z0":5.580915168238359,"aX":7.822579740974488},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-6.6,"spinRate":2345,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.39195067126007066,"extension":6.819193972279896},"index":5,"playId":"7ca4a464-ab88-36ef-bddc-ea6f3926d00c","pitchNumber":6,"startTime":"2026-07-25T23:53:55.610Z","endTime":"2026-07-25T23:54:00.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:54:00.068Z","atBatIndex":15},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Lawrence Butler out on a sacrifice bunt, third baseman Brooks Lee to first baseman Royce Lewis. Henry Bolte to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:54:11.406Z","endTime":"2026-07-25T23:54:36.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"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":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16969056113113,"aZ":-15.452177960983212,"pfxX":5.3550291658734475,"pfxZ":8.504445484745643,"pX":1.060198146955909,"pZ":3.270757345807874,"vX0":-3.3195965033595387,"vY0":-138.87400046008634,"vZ0":-3.7836951576149187,"x":76.59,"y":150.47,"x0":1.5712011211847776,"y0":50.00304292972617,"z0":5.669342017897463,"aX":10.529156643731927},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":-9.1,"spinRate":2311,"spinDirection":147},"zone":12,"typeConfidence":0.88,"plateTime":0.39341260037883785,"extension":6.853373737243115},"hitData":{"launchSpeed":42.6,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":119.19,"coordY":190.88}},"index":0,"playId":"bdcc91f3-97f7-38ec-b496-bf512ac471b1","pitchNumber":1,"startTime":"2026-07-25T23:54:26.890Z","endTime":"2026-07-25T23:54:36.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:54:36.903Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Alan Roden. Henry Bolte to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:55:00.400Z","endTime":"2026-07-25T23:55:43.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.058358842213448,"aZ":-19.938937502286926,"pfxX":8.909030671204071,"pfxZ":6.391507220918655,"pX":0.12092033003730666,"pZ":0.5120657597234178,"vX0":-7.195436025408509,"vY0":-136.9504882614138,"vZ0":-9.73841075142667,"x":112.39,"y":224.95,"x0":1.614829700819108,"y0":50.00509530627031,"z0":5.458019717388161,"aX":17.056161198920414},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":-14.8,"spinRate":2094,"spinDirection":138},"zone":14,"typeConfidence":0.98,"plateTime":0.39877509955806545,"extension":6.844089893019176},"index":0,"playId":"e28a0053-225b-34bc-8852-8f9145eae26e","pitchNumber":1,"startTime":"2026-07-25T23:55:06.219Z","endTime":"2026-07-25T23:55:10.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.499900684911484,"aZ":-18.03311767688541,"pfxX":9.379692321075506,"pfxZ":7.402690615076505,"pX":0.5713858918805567,"pZ":2.0058812780531867,"vX0":-6.136613587022078,"vY0":-137.38492498457046,"vZ0":-6.160248691240013,"x":95.22,"y":184.62,"x0":1.6155293544190805,"y0":50.006706715782535,"z0":5.503422701943457,"aX":17.93025041698859},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":-15.7,"spinRate":2122,"spinDirection":144},"zone":9,"typeConfidence":0.98,"plateTime":0.39871824148147983,"extension":6.913564080124726},"hitData":{"launchSpeed":87.3,"launchAngle":41.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.12,"coordY":110.95}},"index":1,"playId":"9e2526c2-d12e-387c-8973-b650d74872f6","pitchNumber":2,"startTime":"2026-07-25T23:55:30.296Z","endTime":"2026-07-25T23:55:43.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:55:43.951Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:55:53.440Z","endTime":"2026-07-25T23:57:30.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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.9,"endSpeed":83.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48921547947496,"aZ":-22.942744782884574,"pfxX":-0.2951575806494553,"pfxZ":5.229839821271828,"pX":-1.0087018798304603,"pZ":2.226991917151096,"vX0":-6.493978147764797,"vY0":-130.95402444772887,"vZ0":-4.618941271357085,"x":155.45,"y":178.65,"x0":1.5250604140685873,"y0":50.002966718035196,"z0":5.695629673854666,"aX":-0.5189979298613594},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":1.7,"spinRate":2399,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.41572109379221533,"extension":6.958670868964154},"index":0,"playId":"ffa94696-5862-356e-9e5b-6959068bebd2","pitchNumber":1,"startTime":"2026-07-25T23:56:16.305Z","endTime":"2026-07-25T23:56:21.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31722492719197,"aZ":-22.500528704705122,"pfxX":-0.31850344978779166,"pfxZ":5.518238954996531,"pX":-0.5321999258977161,"pZ":2.1201776358425954,"vX0":-5.49485456429131,"vY0":-130.0301343946615,"vZ0":-4.698295740339184,"x":137.29,"y":181.54,"x0":1.62942079760675,"y0":50.000656101909314,"z0":5.607866179525289,"aX":-0.556852969152797},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":1.6,"spinRate":2546,"spinDirection":169},"zone":7,"typeConfidence":0.91,"plateTime":0.41754649317561743,"extension":6.82506739269599},"index":1,"playId":"447ad8bf-77d7-3a6c-8653-6329e6d54106","pitchNumber":2,"startTime":"2026-07-25T23:56:36.632Z","endTime":"2026-07-25T23:56:40.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443028372115,"aZ":-13.129658701506425,"pfxX":4.910152012269702,"pfxZ":9.39998126713062,"pX":0.5459639163891262,"pZ":3.307678465057286,"vX0":-4.720837409873279,"vY0":-140.8320349401214,"vZ0":-4.1250339165465055,"x":96.19,"y":149.47,"x0":1.5991645446259972,"y0":50.00144505763435,"z0":5.629486352745555,"aX":9.946374543164232},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.0,"spinRate":2512,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.38767129044877313,"extension":6.846825506387185},"index":2,"playId":"35d0ce54-0e09-3062-a281-7d4d873ae0a3","pitchNumber":3,"startTime":"2026-07-25T23:57:01.063Z","endTime":"2026-07-25T23:57:04.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728632313200904,"aZ":-13.928960324094502,"pfxX":5.620117290852653,"pfxZ":8.898692939812717,"pX":-0.2199989636651342,"pZ":2.1127520846236756,"vX0":-6.828062316829459,"vY0":-141.2528731220076,"vZ0":-6.756731592596275,"x":125.39,"y":181.74,"x0":1.4817806012343206,"y0":50.004042178208955,"z0":5.4058617222514505,"aX":11.525334560121394},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":2463,"spinDirection":141},"zone":8,"typeConfidence":0.89,"plateTime":0.38559416055692974,"extension":6.876891683694287},"index":3,"playId":"ed280969-d11f-3148-bef0-4d913c47a26f","pitchNumber":4,"startTime":"2026-07-25T23:57:26.535Z","endTime":"2026-07-25T23:57:30.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:57:30.116Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Kreidler hits a ground-rule double (5) on a fly ball down the right-field line.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T23:59:22.472Z","endTime":"2026-07-25T23:59:53.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244859065014616,"aZ":-17.933025131053743,"pfxX":3.8891886244764975,"pfxZ":7.819753339294224,"pX":-0.18992382109906117,"pZ":2.5042006504959855,"vX0":-6.79007825956352,"vY0":-133.25087292823005,"vZ0":-6.382823485256474,"x":124.24,"y":171.17,"x0":1.8714875895635816,"y0":50.003758928692065,"z0":6.200350744548949,"aX":7.083831448674635},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-5.8,"spinRate":2314,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.40908710912930646,"extension":6.787165693152834},"hitData":{"launchSpeed":88.8,"launchAngle":30.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":217.33,"coordY":110.58}},"index":0,"playId":"aadb3c89-b95d-3983-844c-1f6bcc365104","pitchNumber":1,"startTime":"2026-07-25T23:59:38.749Z","endTime":"2026-07-25T23:59:53.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:59:53.581Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T00:00:09.767Z","endTime":"2026-07-26T00:01:52.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"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.2,"endSpeed":77.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.433892230056475,"aZ":-26.7209892995708,"pfxX":-0.6308118305236342,"pfxZ":3.594181732089509,"pX":-0.1933663053042213,"pZ":1.9564617111634608,"vX0":-5.373059990516261,"vY0":-122.42648610098183,"vZ0":-4.735468513362414,"x":124.37,"y":185.96,"x0":2.1126690262883674,"y0":50.00094694137729,"z0":6.205961810968619,"aX":-0.955634655612757},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.6,"breakHorizontal":2.4,"spinRate":2085,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.4475972281148768,"extension":6.674144391704122},"index":0,"playId":"9f0aa746-af34-3ec1-9ae4-f429f0100ac4","pitchNumber":1,"startTime":"2026-07-26T00:00:29.284Z","endTime":"2026-07-26T00:00:33.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.726120846473503,"aZ":-30.576997061339426,"pfxX":-0.25034733413270516,"pfxZ":1.058557890562132,"pX":-1.1519132237345642,"pZ":1.6535763907082364,"vX0":-7.3019209143416575,"vY0":-122.60749310975685,"vZ0":-4.527549283437687,"x":160.91,"y":194.13,"x0":1.9057346910366808,"y0":50.00539462309034,"z0":6.153095986197841,"aX":-0.37768732058435484},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":2.3,"spinRate":2157,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4478573730431257,"extension":6.688901913652464},"index":1,"playId":"ea701e38-4621-3416-9151-6b2c6f7a2809","pitchNumber":2,"startTime":"2026-07-26T00:00:48.636Z","endTime":"2026-07-26T00:00:51.703Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-26T00:01:02.856Z","endTime":"2026-07-26T00:01:19.100Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03673089271579,"aZ":-30.956753806482673,"pfxX":-1.136980490072557,"pfxZ":0.8203692747907567,"pX":0.7660937567491182,"pZ":2.64382740384631,"vX0":-2.9120280941492416,"vY0":-121.7084217745746,"vZ0":-2.2104444959250316,"x":87.8,"y":167.4,"x0":2.1283695243186846,"y0":50.005779521321585,"z0":6.258282028355855,"aX":-1.6972258514101448},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":2.8,"spinRate":2134,"spinDirection":291},"zone":6,"typeConfidence":2.0,"plateTime":0.45091857242628564,"extension":6.62934598661816},"index":3,"playId":"1aa5305b-c22c-3705-a3c1-5e1ae274f015","pitchNumber":3,"startTime":"2026-07-26T00:01:19.100Z","endTime":"2026-07-26T00:01:22.806Z","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":82.7,"endSpeed":77.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.057472285717587,"aZ":-31.61885591941848,"pfxX":-2.1654526742636575,"pfxZ":0.3759265439155608,"pX":-1.3233340594389285,"pZ":0.9181662704987038,"vX0":-6.971413228859897,"vY0":-120.36254035189185,"vZ0":-5.640165179421636,"x":167.44,"y":213.99,"x0":1.8798160232986652,"y0":50.00544340222868,"z0":6.057411830410349,"aX":-3.2092090386103496},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.4,"breakHorizontal":5.4,"spinRate":2154,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4532580539556297,"extension":6.764343743759429},"index":4,"playId":"104a276f-b2e8-3a4f-af87-565ebef0fb71","pitchNumber":4,"startTime":"2026-07-26T00:01:48.332Z","endTime":"2026-07-26T00:01:52.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:01:52.083Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T00:04:32.567Z","endTime":"2026-07-26T00:05:30.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":{"description":"Pitching Change: Mason Barnett replaces Brady Basso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T00:03:20.311Z","endTime":"2026-07-26T00:04:34.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686930,"link":"/api/v1/people/686930"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99303352042333,"aZ":-35.765824135184985,"pfxX":-0.23616652984357822,"pfxZ":-2.2744625667121046,"pX":0.21182378750492126,"pZ":2.20845019702448,"vX0":5.788588236745576,"vY0":-124.48683960831869,"vZ0":-2.6707656228297783,"x":108.93,"y":179.15,"x0":-2.104391104742746,"y0":50.00017641836684,"z0":6.231266099575296,"aX":-0.3751655381814752},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.4,"breakHorizontal":-0.8,"spinRate":2609,"spinDirection":50},"zone":8,"typeConfidence":0.88,"plateTime":0.4385621089316225,"extension":6.090885348413773},"index":1,"playId":"d1b1ed15-bb6e-353c-9f53-146482af64b4","pitchNumber":1,"startTime":"2026-07-26T00:04:34.805Z","endTime":"2026-07-26T00:04:43.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ryan Kreidler steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"d1b1ed15-bb6e-353c-9f53-146482af64b4","startTime":"2026-07-26T00:04:46.147Z","endTime":"2026-07-26T00:05:04.123Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"}},{"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":86.2,"endSpeed":80.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.781969740940777,"aZ":-37.51801559505959,"pfxX":0.9720598997551219,"pfxZ":-3.32573146722575,"pX":0.24210228090476624,"pZ":1.37523929744103,"vX0":5.5008080737402665,"vY0":-125.4748602596013,"vZ0":-4.069516102293924,"x":107.77,"y":201.65,"x0":-2.0989619796596353,"y0":50.006164965104425,"z0":6.0537432357360705,"aX":1.5594463127269989},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.7,"breakHorizontal":-3.0,"spinRate":2691,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.4354141920722876,"extension":6.283979244772424},"index":3,"playId":"ea3b981a-1e01-314d-b354-12260e595821","pitchNumber":2,"startTime":"2026-07-26T00:05:04.123Z","endTime":"2026-07-26T00:05:08.827Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867548334360233,"aZ":-15.711395502268372,"pfxX":-1.198542085321814,"pfxZ":8.169157685162881,"pX":-0.21003991434612052,"pZ":3.733765646901975,"vX0":6.611728207286625,"vY0":-140.5862496092347,"vZ0":-3.2923393732299813,"x":125.01,"y":137.97,"x0":-2.4297265784018576,"y0":50.00120854705932,"z0":5.930773637974743,"aX":-2.4152368624065232},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":1.0,"spinRate":2425,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.3885973119460524,"extension":6.2900407503195455},"index":4,"playId":"7c10a5b1-56d3-343b-814a-a12593f895b4","pitchNumber":3,"startTime":"2026-07-26T00:05:27.400Z","endTime":"2026-07-26T00:05:30.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:05:30.986Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T00:05:39.420Z","endTime":"2026-07-26T00:08:42.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.257883118778018,"aZ":-13.276037702388733,"pfxX":-0.7564559932648454,"pfxZ":9.202813195794672,"pX":-1.5577961928944495,"pZ":2.498099768923367,"vX0":2.916587101135037,"vY0":-141.89836156185115,"vZ0":-6.7322839904689324,"x":176.38,"y":171.33,"x0":-2.4974895062330034,"y0":50.00696128833547,"z0":5.735085166331875,"aX":-1.5541559955549564},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":0.8,"spinRate":2213,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.3849343834935439,"extension":6.328772546653808},"index":0,"playId":"5e772297-637f-3cdc-9f50-d76b54d382f6","pitchNumber":1,"startTime":"2026-07-26T00:06:01.514Z","endTime":"2026-07-26T00:06:05.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387960411775232,"aZ":-13.086223380414806,"pfxX":-1.8009250143880577,"pfxZ":9.52581256323765,"pX":-0.6153892444223891,"pZ":2.4855418319800413,"vX0":5.677788620137395,"vY0":-140.33458511357588,"vZ0":-6.750433324680517,"x":140.46,"y":171.67,"x0":-2.426689735227315,"y0":50.00090579445923,"z0":5.766555216683076,"aX":-3.608328126014695},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":2.2,"spinRate":2124,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.3896030322743007,"extension":6.283703659594316},"index":1,"playId":"1a2fc9f2-10f7-3598-9b6f-0158a49ece24","pitchNumber":2,"startTime":"2026-07-26T00:06:22.891Z","endTime":"2026-07-26T00:06:26.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162955937487432,"aZ":-35.79102718865244,"pfxX":0.3934468391843531,"pfxZ":-2.155658953009908,"pX":-0.4438409840680613,"pZ":1.8776288162122192,"vX0":4.052484973684412,"vY0":-127.9967438701415,"vZ0":-3.6940150226373767,"x":133.92,"y":188.08,"x0":-2.0928639676612995,"y0":50.00559076929677,"z0":6.1155003912045345,"aX":0.6588630669443704},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.4,"breakHorizontal":-1.6,"spinRate":2665,"spinDirection":53},"zone":7,"typeConfidence":0.92,"plateTime":0.42643190383231033,"extension":6.224086266368753},"index":2,"playId":"6fec4605-b751-3a45-98a6-c6cc4150546b","pitchNumber":3,"startTime":"2026-07-26T00:06:45.579Z","endTime":"2026-07-26T00:06:49.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"3c7f431b-416f-4f0f-887d-aab2d6fc1388","startTime":"2026-07-26T00:07:08.829Z","endTime":"2026-07-26T00:07:14.107Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T00:07:28.574Z","endTime":"2026-07-26T00:07:42.423Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87067945678247,"aZ":-16.705545063435004,"pfxX":-0.4867789167633565,"pfxZ":7.589307527110563,"pX":-0.15515411186596306,"pZ":3.9030025716924834,"vX0":6.228925148844039,"vY0":-140.89121543674875,"vZ0":-2.772497726197358,"x":122.91,"y":133.4,"x0":-2.318466461772083,"y0":50.001771557658635,"z0":5.961469569754588,"aX":-0.9924987590509992},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":-0.2,"spinRate":2353,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.38673143043663094,"extension":6.253207032941455},"index":5,"playId":"b7ce49b5-d23e-369e-8e67-34c9b138df18","pitchNumber":4,"startTime":"2026-07-26T00:07:42.423Z","endTime":"2026-07-26T00:07:46.302Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.429365466404246,"aZ":-43.6225085558447,"pfxX":3.9783354879811,"pfxZ":-8.162544237222994,"pX":0.1079170410786142,"pZ":0.9071395319512616,"vX0":3.6279303167787824,"vY0":-117.95647008715314,"vZ0":-2.784347866778629,"x":112.89,"y":214.29,"x0":-1.9696111105160625,"y0":50.003880903549046,"z0":6.143236090083796,"aX":5.578871592507783},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.2,"breakHorizontal":-8.2,"spinRate":2743,"spinDirection":21},"zone":14,"typeConfidence":0.88,"plateTime":0.46520366832593263,"extension":6.28463596967791},"index":6,"playId":"2d9be64c-9489-3731-ae92-5e6640b03e7b","pitchNumber":5,"startTime":"2026-07-26T00:08:08.401Z","endTime":"2026-07-26T00:08:12.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08078137880599,"aZ":-15.74166862335074,"pfxX":-0.7673651132265853,"pfxZ":8.059597863236306,"pX":0.8222159027624978,"pZ":3.1170147000545496,"vX0":8.460083019560514,"vY0":-140.96442777381836,"vZ0":-4.848936935692623,"x":85.66,"y":154.62,"x0":-2.1014903364114867,"y0":50.00474384816675,"z0":5.855327488025835,"aX":-1.5662368610041133},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":-0.1,"spinRate":2458,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.3866107811476498,"extension":6.370740124259781},"hitData":{"launchSpeed":76.2,"launchAngle":50.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.54,"coordY":115.2}},"index":7,"playId":"75d5e5d2-87f9-3e31-9768-a5be83a22638","pitchNumber":6,"startTime":"2026-07-26T00:08:32.550Z","endTime":"2026-07-26T00:08:42.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:08:42.652Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, shortstop Ryan Kreidler to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T00:10:59.284Z","endTime":"2026-07-26T00:11:49.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:10:54.380Z","endTime":"2026-07-26T00:11:01.191Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"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":95.3,"endSpeed":87.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421455981583833,"aZ":-20.94840621377036,"pfxX":9.265082326188331,"pfxZ":5.710014424581878,"pX":0.6632464336841731,"pZ":3.2769281558035095,"vX0":-5.653991661196969,"vY0":-138.73110740622778,"vZ0":-2.841837807593127,"x":91.72,"y":150.3,"x0":1.514344342040738,"y0":50.00673858690168,"z0":5.696784322422835,"aX":18.226414217373417},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":-15.7,"spinRate":2156,"spinDirection":143},"zone":3,"typeConfidence":0.98,"plateTime":0.3934595925582345,"extension":6.835217517556728},"index":1,"playId":"6a7b60b7-31ec-3bdb-9537-3df622e6087c","pitchNumber":1,"startTime":"2026-07-26T00:11:01.191Z","endTime":"2026-07-26T00:11:07.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87211963744938,"aZ":-24.68159672201947,"pfxX":-0.9158816042858198,"pfxZ":4.331555826358692,"pX":-0.798808335481222,"pZ":1.9871892628920704,"vX0":-5.4430688323091285,"vY0":-129.5725316929184,"vZ0":-4.577683505368466,"x":147.45,"y":185.13,"x0":1.433785420507389,"y0":50.00101796891403,"z0":5.624976165955798,"aX":-1.5812598553718096},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":2.6,"spinRate":2488,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.42007461310853333,"extension":6.900062055273988},"index":2,"playId":"dde942af-cb58-3b67-a4c5-7b406608d998","pitchNumber":2,"startTime":"2026-07-26T00:11:22.491Z","endTime":"2026-07-26T00:11:25.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161362320044642,"aZ":-19.342322896867703,"pfxX":0.6038014670367176,"pfxZ":7.004632530646491,"pX":-0.6839202447141239,"pZ":2.440918197734094,"vX0":-5.6410066181800005,"vY0":-133.5707918962813,"vZ0":-4.663811216750874,"x":143.07,"y":172.88,"x0":1.3647803408232315,"y0":50.000411117855045,"z0":5.575358629503454,"aX":1.1071990885661889},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":0.0,"spinRate":2605,"spinDirection":158},"zone":4,"typeConfidence":0.74,"plateTime":0.40798828901483386,"extension":6.720818201004309},"hitData":{"launchSpeed":71.4,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.73,"coordY":151.18}},"index":3,"playId":"386fea96-ccc8-3eed-b532-4f061690ad7b","pitchNumber":3,"startTime":"2026-07-26T00:11:39.307Z","endTime":"2026-07-26T00:11:49.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:11:49.035Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Heim pops out to first baseman Royce Lewis in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T00:11:56.758Z","endTime":"2026-07-26T00:13:53.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"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":"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":5},"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":"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.8,"endSpeed":82.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.332907701277225,"aZ":-27.52152911124911,"pfxX":-1.2084167998896422,"pfxZ":2.707771118286437,"pX":-0.9807405476148231,"pZ":1.714607831809886,"vX0":-5.337841888227083,"vY0":-129.34724146547657,"vZ0":-5.140437735378849,"x":154.38,"y":192.49,"x0":1.2546318061678103,"y0":50.00314723059034,"z0":5.800953666408434,"aX":-2.077113208605443},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":3.2,"spinRate":2463,"spinDirection":175},"zone":13,"typeConfidence":0.91,"plateTime":0.4211454876411662,"extension":6.826917415054209},"index":0,"playId":"9d3cf5a2-2510-3d17-bd97-e07f16f9a7c4","pitchNumber":1,"startTime":"2026-07-26T00:12:13.305Z","endTime":"2026-07-26T00:12:16.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63485195706509,"aZ":-26.076434154360292,"pfxX":-1.653712124976685,"pfxZ":3.4898245333464537,"pX":-0.06295641996066927,"pZ":2.1899906978192005,"vX0":-3.413132519288219,"vY0":-130.6571023780864,"vZ0":-4.027262890845006,"x":119.4,"y":179.65,"x0":1.4694920049671842,"y0":50.004927426218195,"z0":5.685613660417986,"aX":-2.8912883562058385},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":3.7,"spinRate":2485,"spinDirection":170},"zone":8,"typeConfidence":0.9,"plateTime":0.41741745556850596,"extension":6.833772767838182},"index":1,"playId":"995caadf-e8e5-39e4-8216-5fd983035df5","pitchNumber":2,"startTime":"2026-07-26T00:12:27.425Z","endTime":"2026-07-26T00:12:32.251Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T00:12:47.734Z","endTime":"2026-07-26T00:12:59.890Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02427799858349,"aZ":-12.956954620078578,"pfxX":4.339587492110203,"pfxZ":9.419450752839486,"pX":1.8192714122138491,"pZ":3.9856391108643185,"vX0":-0.9664405829313534,"vY0":-141.61300912289835,"vZ0":-3.1482328417341945,"x":47.65,"y":131.17,"x0":1.6001935593656604,"y0":50.00102407488398,"z0":5.935608502207197,"aX":8.850674410759959},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":-7.7,"spinRate":2369,"spinDirection":149},"zone":12,"typeConfidence":0.92,"plateTime":0.38615251563115827,"extension":6.639260820627715},"index":3,"playId":"c04bd6be-2238-38a9-806a-bd3dec861cb6","pitchNumber":3,"startTime":"2026-07-26T00:12:59.890Z","endTime":"2026-07-26T00:13:02.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3836119133247,"aZ":-26.592733374744547,"pfxX":2.8717670767239074,"pfxZ":3.1448877117494796,"pX":-0.9735949080995272,"pZ":0.19567886010241112,"vX0":-6.2930495146367065,"vY0":-131.65211592705535,"vZ0":-9.089328634130622,"x":154.11,"y":233.5,"x0":1.0641131100728947,"y0":50.000366515855525,"z0":5.631023785412672,"aX":5.090710601667139},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":1567,"spinDirection":155},"zone":13,"typeConfidence":0.89,"plateTime":0.41449347981549733,"extension":7.034603902119639},"index":4,"playId":"167990c4-7c1c-3cd9-82fa-b35d986d8abc","pitchNumber":4,"startTime":"2026-07-26T00:13:19.147Z","endTime":"2026-07-26T00:13:22.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.777154265413913,"aZ":-25.520184473145427,"pfxX":-2.428094844325178,"pfxZ":3.8083232403000213,"pX":-0.36649948368178475,"pZ":2.533977091002692,"vX0":-3.2500886712669903,"vY0":-130.61127571550549,"vZ0":-3.4916425770183013,"x":130.97,"y":170.36,"x0":1.2043713810127268,"y0":50.00121975521895,"z0":5.784573752158702,"aX":-4.238033907094254},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":5.0,"spinRate":2493,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.41767829284502467,"extension":6.8389687174153515},"hitData":{"launchSpeed":76.9,"launchAngle":71.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.87,"coordY":183.61}},"index":5,"playId":"102837a8-992a-3019-be3c-b045aef61011","pitchNumber":5,"startTime":"2026-07-26T00:13:41.454Z","endTime":"2026-07-26T00:13:53.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:13:53.409Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T00:14:04.528Z","endTime":"2026-07-26T00:16:34.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"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":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.621064132778407,"aZ":-12.123192967739534,"pfxX":2.5674110256935805,"pfxZ":10.035747590272969,"pX":0.6737480681045103,"pZ":3.72522283029509,"vX0":-2.953581935456509,"vY0":-140.42120124963589,"vZ0":-3.824534749790682,"x":91.32,"y":138.2,"x0":1.4053527094283293,"y0":50.0062167237612,"z0":5.893016792954896,"aX":5.131450365746031},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":-4.1,"spinRate":2410,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.3899801081722791,"extension":6.820258353734799},"index":0,"playId":"6f61a217-8266-34df-9a0b-e91c40fdeaba","pitchNumber":1,"startTime":"2026-07-26T00:14:21.007Z","endTime":"2026-07-26T00:14:24.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325707113092793,"aZ":-11.27533132308561,"pfxX":3.438642641218637,"pfxZ":10.389910326518196,"pX":0.23117011068815874,"pZ":1.9204276908746916,"vX0":-4.4487029464167875,"vY0":-140.77933455611463,"vZ0":-8.354528898828121,"x":108.19,"y":186.93,"x0":1.3835567498127395,"y0":50.001553579381834,"z0":5.652329850067698,"aX":6.916275669551314},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":-5.3,"spinRate":2436,"spinDirection":151},"zone":8,"typeConfidence":0.91,"plateTime":0.3887403635823943,"extension":6.720894530380183},"index":1,"playId":"2c6b624e-6691-3a6e-a97f-86a8387f9485","pitchNumber":2,"startTime":"2026-07-26T00:14:38.257Z","endTime":"2026-07-26T00:14:42.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.850987502088913,"aZ":-10.635859498976663,"pfxX":1.5011942902179733,"pfxZ":10.671632787267882,"pX":-0.3766673141929458,"pZ":2.36241194954276,"vX0":-4.919959649125381,"vY0":-140.68602837640688,"vZ0":-7.606083006203861,"x":131.36,"y":174.99,"x0":1.1945261004350654,"y0":50.00629859883732,"z0":5.7788847790089175,"aX":3.0314608650031922},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":-1.8,"spinRate":2404,"spinDirection":157},"zone":4,"typeConfidence":0.91,"plateTime":0.38830951156255633,"extension":6.8810844326255864},"index":2,"playId":"87b2a719-b319-3240-87d4-e503dc88f583","pitchNumber":3,"startTime":"2026-07-26T00:14:52.732Z","endTime":"2026-07-26T00:14:55.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.145426193522397,"aZ":-14.959668468199387,"pfxX":2.8396145151412053,"pfxZ":8.458971910776146,"pX":1.9162940281477927,"pZ":4.7421217062162935,"vX0":0.5655351409634424,"vY0":-140.84888542302846,"vZ0":-1.1957550618509343,"x":43.96,"y":110.74,"x0":1.3442806637123237,"y0":50.00286805679598,"z0":6.1270977629712045,"aX":5.777808970571013},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":-5.3,"spinRate":2248,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.38699948199617484,"extension":6.66908099115513},"index":3,"playId":"74cd395b-0b18-3181-be80-96acd019a30a","pitchNumber":4,"startTime":"2026-07-26T00:15:16.946Z","endTime":"2026-07-26T00:15:19.946Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T00:15:37.293Z","endTime":"2026-07-26T00:16:30.948Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.494741689690105,"aZ":-11.21482153593949,"pfxX":4.123745865114672,"pfxZ":10.431963946367716,"pX":-0.3578834374248359,"pZ":1.6059589862905317,"vX0":-5.952410694760732,"vY0":-140.5306632876979,"vZ0":-9.11166864137401,"x":130.64,"y":195.42,"x0":1.2474780276819886,"y0":50.00343654708891,"z0":5.609935412933604,"aX":8.286054194772852},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":-6.4,"spinRate":2439,"spinDirection":154},"zone":7,"typeConfidence":0.91,"plateTime":0.38908353396433437,"extension":6.92857627198901},"index":5,"playId":"dc5e1af5-fb62-3f2d-b378-5d314cfe7229","pitchNumber":5,"startTime":"2026-07-26T00:16:30.948Z","endTime":"2026-07-26T00:16:34.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:16:34.562Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:18:26.645Z","endTime":"2026-07-26T00:18:58.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":70.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.518858686273585,"aZ":-45.375579148621725,"pfxX":4.363499519065355,"pfxZ":-10.424862654212157,"pX":-0.8627874591662109,"pZ":2.279257994629627,"vX0":1.3479360728218033,"vY0":-113.28396072113911,"vZ0":1.030650780763644,"x":149.89,"y":177.24,"x0":-2.036247449836243,"y0":50.00009081270829,"z0":6.446034373480917,"aX":5.5280394982187016},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-18.0,"breakHorizontal":-8.3,"spinRate":2719,"spinDirection":20},"zone":13,"typeConfidence":0.92,"plateTime":0.48821859849250915,"extension":6.114068632353386},"hitData":{"launchSpeed":85.4,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.7,"coordY":151.68}},"index":0,"playId":"5ecf9c2f-9a0b-3e6a-adbc-63b4a28b80c1","pitchNumber":1,"startTime":"2026-07-26T00:18:48.244Z","endTime":"2026-07-26T00:18:58.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:18:58.069Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:19:31.986Z","endTime":"2026-07-26T00:21:17.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T00:19:17.976Z","endTime":"2026-07-26T00:19:34.265Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"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.8,"endSpeed":88.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.727739069731395,"aZ":-13.229545597487018,"pfxX":-4.232641679777624,"pfxZ":9.601117058476571,"pX":0.060874067764225354,"pZ":1.969267865409144,"vX0":7.472674700755736,"vY0":-139.21408841431912,"vZ0":-8.260641271018182,"x":114.68,"y":185.61,"x0":-2.1018150854892808,"y0":50.00001868969743,"z0":5.840199544567325,"aX":-8.349905223398341},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2379,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.39265339727572535,"extension":6.173567628974197},"index":1,"playId":"2d725b85-866a-3bb4-ab13-6a629ec056f2","pitchNumber":1,"startTime":"2026-07-26T00:19:34.265Z","endTime":"2026-07-26T00:19:38.161Z","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.1,"endSpeed":88.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622221774379334,"aZ":-14.218377131189127,"pfxX":-1.7365238997299803,"pfxZ":9.052645190017428,"pX":1.619008830644487,"pZ":2.2282671128951947,"vX0":10.285862025817753,"vY0":-139.53855095366424,"vZ0":-7.102933015300055,"x":55.29,"y":178.62,"x0":-1.879876608865883,"y0":50.00483573630982,"z0":5.732443621006777,"aX":-3.445092117433963},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":1.2,"spinRate":2425,"spinDirection":196},"zone":14,"typeConfidence":0.91,"plateTime":0.3916205371024102,"extension":6.382851540150068},"index":2,"playId":"272adc77-1430-3e61-a744-ee322edacf38","pitchNumber":2,"startTime":"2026-07-26T00:19:50.609Z","endTime":"2026-07-26T00:19:53.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.265073681429183,"aZ":-35.15734456276402,"pfxX":1.6373834350099392,"pfxZ":-1.8518749719828858,"pX":0.4821665387195499,"pZ":3.1328217083727705,"vX0":5.746252757482273,"vY0":-125.59927494227259,"vZ0":-0.646018703582444,"x":98.62,"y":154.19,"x0":-2.0395214345471855,"y0":50.00100251293103,"z0":6.229758334016696,"aX":2.639598786115817},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":-4.2,"spinRate":2657,"spinDirection":47},"zone":3,"typeConfidence":0.9,"plateTime":0.43456758975492393,"extension":6.071069229679322},"index":3,"playId":"6ecd0d4a-e072-3daf-8857-7be04d81629c","pitchNumber":3,"startTime":"2026-07-26T00:20:06.313Z","endTime":"2026-07-26T00:20:10.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11359285425654,"aZ":-11.615112399474237,"pfxX":-2.283504910565992,"pfxZ":10.305030895106928,"pX":1.4991553013997987,"pZ":0.9359978173223866,"vX0":10.616106968093984,"vY0":-139.78965360358438,"vZ0":-11.02390107166014,"x":59.86,"y":213.51,"x0":-2.0378042999436263,"y0":50.00432136649707,"z0":5.674782890572623,"aX":-4.557119445783798},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":2.2,"spinRate":2379,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.3906103332509283,"extension":6.39320803268246},"index":4,"playId":"8abdde75-2f8c-3f9a-800d-9640505205d7","pitchNumber":4,"startTime":"2026-07-26T00:20:29.405Z","endTime":"2026-07-26T00:20:33.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59862138757779,"aZ":-35.98564637510902,"pfxX":8.944846927974046,"pfxZ":-2.4915745589533627,"pX":0.8541759500809367,"pZ":1.0125152371989736,"vX0":4.971512262439506,"vY0":-122.60448184812891,"vZ0":-4.361183810102171,"x":84.44,"y":211.44,"x0":-2.3604465807568573,"y0":50.006027727633665,"z0":5.876229226237084,"aX":13.658233791092279},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.3,"breakHorizontal":-17.4,"spinRate":2809,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4462511826402613,"extension":6.321885877370952},"index":5,"playId":"f9b58b1a-2c83-3a5d-af49-03a1494712fa","pitchNumber":5,"startTime":"2026-07-26T00:20:47.447Z","endTime":"2026-07-26T00:20:51.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.819109257835724,"aZ":-12.341556981414627,"pfxX":-1.7669090772751008,"pfxZ":9.939048723259045,"pX":0.3821870661101651,"pZ":2.0849619964963617,"vX0":7.719998310542582,"vY0":-139.93977901955813,"vZ0":-7.887256082450467,"x":102.43,"y":182.49,"x0":-2.1754627605149044,"y0":50.00095745430224,"z0":5.737348441961486,"aX":-3.526168152650265},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":1.7,"spinRate":2475,"spinDirection":192},"zone":9,"typeConfidence":0.91,"plateTime":0.39052578896333934,"extension":6.350283488860363},"hitData":{"launchSpeed":105.2,"launchAngle":17.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.12,"coordY":55.96}},"index":6,"playId":"1cdbd49c-def5-3fb9-86e5-fbed856a686b","pitchNumber":6,"startTime":"2026-07-26T00:21:05.627Z","endTime":"2026-07-26T00:21:17.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:21:17.051Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a sharp ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:21:28.690Z","endTime":"2026-07-26T00:22:21.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.244226002067105,"aZ":-44.216459439424725,"pfxX":4.695076897970241,"pfxZ":-9.074957550596915,"pX":-1.1622209508212253,"pZ":1.6384418949715767,"vX0":0.669693299070028,"vY0":-115.0463094523873,"vZ0":-0.654405302803769,"x":161.3,"y":194.54,"x0":-2.067167997364614,"y0":50.00093206092744,"z0":6.247638537550507,"aX":6.232498352260631},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-16.2,"breakHorizontal":-8.6,"spinRate":2623,"spinDirection":22},"zone":13,"typeConfidence":0.91,"plateTime":0.47784731194380736,"extension":6.213130943315023},"index":0,"playId":"c5efb3d0-f8bd-3d33-be0e-3de340015123","pitchNumber":1,"startTime":"2026-07-26T00:21:40.390Z","endTime":"2026-07-26T00:21:44.486Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T00:21:53.082Z","endTime":"2026-07-26T00:22:07.783Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152586782992437,"aZ":-14.744922132518406,"pfxX":-2.7864119008052755,"pfxZ":8.769181463330952,"pX":-0.3072539918231304,"pZ":2.049331116081817,"vX0":6.255996729466554,"vY0":-139.56620091504396,"vZ0":-7.57218432547109,"x":128.71,"y":183.45,"x0":-2.20818471227801,"y0":50.00467711957297,"z0":5.753880928735487,"aX":-5.539783659258912},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":3.8,"spinRate":2418,"spinDirection":193},"zone":7,"typeConfidence":0.91,"plateTime":0.39130486180496504,"extension":6.329882205617794},"hitData":{"launchSpeed":105.4,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.34,"coordY":149.12}},"index":2,"playId":"67dd1e93-87af-3cd9-a830-41adc3571897","pitchNumber":2,"startTime":"2026-07-26T00:22:07.783Z","endTime":"2026-07-26T00:22:21.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:22:21.297Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alan Roden pops out to third baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:22:28.398Z","endTime":"2026-07-26T00:22:58.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054412635708957,"aZ":-14.058543501706332,"pfxX":-1.5501910997228772,"pfxZ":9.225652268075358,"pX":0.13050358195577655,"pZ":3.312788411242738,"vX0":7.333443456934694,"vY0":-138.34517599204483,"vZ0":-4.390990270504106,"x":112.03,"y":149.33,"x0":-2.33828184147819,"y0":50.004931097117314,"z0":5.843959402138628,"aX":-3.045057048288306},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":1.4,"spinRate":2248,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.3939269410895405,"extension":6.346147921753285},"hitData":{"launchSpeed":85.1,"launchAngle":67.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.41,"coordY":152.7}},"index":0,"playId":"4ae2dd1c-c1ca-38cd-9dd0-dd812add9b7d","pitchNumber":1,"startTime":"2026-07-26T00:22:46.440Z","endTime":"2026-07-26T00:22:58.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:22:58.678Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, first baseman Royce Lewis to pitcher Taylor Rogers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:25:43.639Z","endTime":"2026-07-26T00:26:07.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rogers replaces Kendry Rojas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:24:17.563Z","endTime":"2026-07-26T00:25:45.898Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.958960438000336,"aZ":-23.97643690818146,"pfxX":10.703854746533171,"pfxZ":4.558274194902361,"pX":-0.47903363764819656,"pZ":1.5941950070448372,"vX0":-8.465479595401458,"vY0":-132.648199329773,"vZ0":-5.486014086347818,"x":135.26,"y":195.74,"x0":1.348776605335101,"y0":50.00277389312341,"z0":5.416274479907486,"aX":19.24840071807376},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":-17.8,"spinRate":2182,"spinDirection":126},"zone":7,"typeConfidence":0.89,"plateTime":0.41149418254961034,"extension":5.732065554691572},"index":1,"playId":"80cdaab5-0648-3f72-8a51-8c3ed4ff6d22","pitchNumber":1,"startTime":"2026-07-26T00:25:45.898Z","endTime":"2026-07-26T00:25:50.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.84480159586158,"aZ":-31.159522845066128,"pfxX":-7.572385873008533,"pfxZ":0.7860926724883299,"pX":-0.3833819650888162,"pZ":2.20834634163328,"vX0":-2.5910644276124897,"vY0":-112.54546177420305,"vZ0":-0.37275194297407577,"x":131.61,"y":179.15,"x0":1.7654685117308433,"y0":50.00086890853608,"z0":5.523669416426508,"aX":-9.742213425836013},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":1.7,"breakHorizontal":14.4,"spinRate":2911,"spinDirection":300},"zone":4,"typeConfidence":0.9,"plateTime":0.4860989234813333,"extension":5.794635721802443},"hitData":{"launchSpeed":87.7,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.87,"coordY":161.31}},"index":2,"playId":"16202eb5-8216-3cf3-a7c0-7885d75efd14","pitchNumber":2,"startTime":"2026-07-26T00:25:58.412Z","endTime":"2026-07-26T00:26:07.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:26:07.441Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (12) to right field, on fan interference.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:26:14.526Z","endTime":"2026-07-26T00:28:05.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":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":"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":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.041723241664307,"aZ":-36.10128378844557,"pfxX":-7.3899639948576485,"pfxZ":-3.0394081503389554,"pX":-0.17109128710784402,"pZ":2.5938472514913213,"vX0":-2.2223894143164205,"vY0":-113.07008947012989,"vZ0":1.4989094910607113,"x":123.52,"y":168.75,"x0":1.7851952066587609,"y0":50.003302294420294,"z0":5.550858409788552,"aX":-9.54693086847137},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-4.8,"breakHorizontal":13.9,"spinRate":2841,"spinDirection":295},"zone":5,"typeConfidence":0.9,"plateTime":0.48481951776183996,"extension":5.71831579635958},"index":0,"playId":"12daa40f-5ccd-3123-bc22-10eca6efc012","pitchNumber":1,"startTime":"2026-07-26T00:26:39.001Z","endTime":"2026-07-26T00:26:42.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.932364750709056,"aZ":-21.268411804032223,"pfxX":10.264549063286028,"pfxZ":5.941527074859707,"pX":-0.925407368958277,"pZ":1.142593910214544,"vX0":-9.515419138217347,"vY0":-134.11133109718,"vZ0":-7.163446885127598,"x":152.27,"y":207.93,"x0":1.3219809177738984,"y0":50.00376781242462,"z0":5.347293892986421,"aX":18.84189467669562},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":-16.8,"spinRate":2203,"spinDirection":125},"zone":13,"typeConfidence":0.89,"plateTime":0.40723062382974007,"extension":6.097072315309343},"index":1,"playId":"e23e03bb-79c3-3fa5-9cc7-e236ce9eac57","pitchNumber":2,"startTime":"2026-07-26T00:26:56.791Z","endTime":"2026-07-26T00:27:00.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.188158689947738,"aZ":-30.856823660617913,"pfxX":-7.456075359379715,"pfxZ":1.0381377818462205,"pX":-2.573722564275127,"pZ":1.4412780266835368,"vX0":-6.829497194535209,"vY0":-112.35922520752973,"vZ0":-1.8810154598010356,"x":215.1,"y":199.87,"x0":1.4845677860953503,"y0":50.001981864909176,"z0":5.45359363316119,"aX":-9.439318771710834},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":1.7,"breakHorizontal":15.4,"spinRate":2955,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.48929759078618273,"extension":5.789456579240827},"index":2,"playId":"89571225-dff1-3186-b14b-ca7382c1f654","pitchNumber":3,"startTime":"2026-07-26T00:27:12.426Z","endTime":"2026-07-26T00:27:15.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01801021031129,"aZ":-34.264246049366804,"pfxX":-9.15633802631677,"pfxZ":-1.7101734161217301,"pX":0.5502738681843375,"pZ":2.650091214222225,"vX0":-0.13601747654858415,"vY0":-109.85985670834053,"vZ0":1.5916839769738669,"x":96.02,"y":167.23,"x0":1.8022168526353635,"y0":50.00500440685218,"z0":5.566389148559,"aX":-11.159485891773103},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-2.4,"breakHorizontal":16.6,"spinRate":2900,"spinDirection":288},"zone":6,"typeConfidence":0.91,"plateTime":0.49914280726725746,"extension":5.708181844080837},"index":3,"playId":"eec8e8bd-15eb-3d64-b3e5-483ed1a98faf","pitchNumber":4,"startTime":"2026-07-26T00:27:33.912Z","endTime":"2026-07-26T00:27:38.271Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.84619564053163,"aZ":-33.5951968220428,"pfxX":-8.216103362335986,"pfxZ":-1.1584656336442025,"pX":-0.6015670048292262,"pZ":1.6956069084859282,"vX0":-2.7731122958837786,"vY0":-110.2666839567352,"vZ0":-0.5096888871005234,"x":139.93,"y":193.0,"x0":1.7400592180191137,"y0":50.00097895751173,"z0":5.478237479627158,"aX":-10.102585513121682},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-1.9,"breakHorizontal":15.6,"spinRate":2916,"spinDirection":292},"zone":7,"typeConfidence":0.91,"plateTime":0.4969701656759842,"extension":5.82125912374898},"hitData":{"launchSpeed":72.4,"launchAngle":32.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":212.28,"coordY":122.39}},"index":4,"playId":"d63d11e1-a083-311b-be34-879dbac060fc","pitchNumber":5,"startTime":"2026-07-26T00:27:51.712Z","endTime":"2026-07-26T00:28:05.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:28:05.065Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:28:29.558Z","endTime":"2026-07-26T00:30:03.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.689128508564853,"aZ":-30.85288978728744,"pfxX":-9.194573047421471,"pfxZ":1.0307634099345702,"pX":0.22644522775811685,"pZ":2.7130606188223587,"vX0":-0.9503687723358436,"vY0":-112.33140595674686,"vZ0":0.578717172201898,"x":108.37,"y":165.53,"x0":1.8496847190697643,"y0":50.00383437724931,"z0":5.580217422958597,"aX":-11.790426528572151},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":2.3,"breakHorizontal":16.9,"spinRate":2879,"spinDirection":285},"zone":5,"typeConfidence":0.91,"plateTime":0.4869654548508331,"extension":5.848748855698441},"index":0,"playId":"628550c9-225b-3461-a04d-5f271dd9a748","pitchNumber":1,"startTime":"2026-07-26T00:28:33.447Z","endTime":"2026-07-26T00:28:37.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.073919830781186,"aZ":-22.444709439910532,"pfxX":10.166949302336475,"pfxZ":5.2776818908831356,"pX":-1.6672501350554025,"pZ":1.689989672556725,"vX0":-11.224804206073745,"vY0":-134.17977153696083,"vZ0":-5.679449711894834,"x":180.55,"y":193.15,"x0":1.2279036708862152,"y0":50.002639149214524,"z0":5.409381899571453,"aX":18.741156417261863},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-16.3,"spinRate":2272,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.406523855595498,"extension":6.010710282245205},"index":1,"playId":"8243d459-02b9-3664-9e3f-ca0e5d7c355e","pitchNumber":2,"startTime":"2026-07-26T00:28:50.437Z","endTime":"2026-07-26T00:28:54.216Z","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.4,"endSpeed":85.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04095670338807,"aZ":-24.120161052475762,"pfxX":10.95776565680522,"pfxZ":4.287777437742184,"pX":-1.1213953050628964,"pZ":3.197077661858646,"vX0":-10.514120236223913,"vY0":-135.74306093719284,"vZ0":-1.8131676541274664,"x":159.74,"y":152.46,"x0":1.3672544402082745,"y0":50.00085346393757,"z0":5.5429358391486385,"aX":20.570473145918704},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":-17.8,"spinRate":2284,"spinDirection":126},"zone":11,"typeConfidence":0.91,"plateTime":0.40258117578554575,"extension":6.107349052526137},"index":2,"playId":"582f0cc8-d82c-326a-86b3-b4d3ec0849c4","pitchNumber":3,"startTime":"2026-07-26T00:29:12.205Z","endTime":"2026-07-26T00:29:16.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.520033239006395,"aZ":-35.05976626307983,"pfxX":-8.20249697707922,"pfxZ":-2.2728741998008264,"pX":-0.6368756836618107,"pZ":0.7941287671732629,"vX0":-2.913118968500319,"vY0":-112.31108060801479,"vZ0":-2.3232404894838004,"x":141.28,"y":217.34,"x0":1.7449078680901955,"y0":50.00221322301969,"z0":5.428703710772531,"aX":-10.413292637364606},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-4.4,"breakHorizontal":15.6,"spinRate":2930,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.48883474215377376,"extension":5.757042819748746},"index":3,"playId":"bf544f63-b72d-3bba-b577-a9573f478f29","pitchNumber":4,"startTime":"2026-07-26T00:29:30.522Z","endTime":"2026-07-26T00:29:34.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.705946208807397,"aZ":-30.429264251608476,"pfxX":-9.207073215319465,"pfxZ":1.3792221423532096,"pX":-0.8403566589644812,"pZ":1.452666441705971,"vX0":-3.082022986353365,"vY0":-112.26801387704398,"vZ0":-2.1438755053634826,"x":149.03,"y":199.56,"x0":1.7493554635321047,"y0":50.00496792436133,"z0":5.53900039939037,"aX":-11.667694090358294},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":2.3,"breakHorizontal":17.5,"spinRate":2958,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.48924731302113855,"extension":5.888739480985637},"index":4,"playId":"de24c291-d898-3252-b850-34b6bad38433","pitchNumber":5,"startTime":"2026-07-26T00:29:58.155Z","endTime":"2026-07-26T00:30:03.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:30:03.752Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:30:18.845Z","endTime":"2026-07-26T00:31:52.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":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, 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":77.6,"endSpeed":71.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.725854043013573,"aZ":-30.47072949323355,"pfxX":-9.1283487273444,"pfxZ":1.3339817875958442,"pX":-1.7965573377290096,"pZ":1.2885534359534287,"vX0":-4.952110768367416,"vY0":-112.81776869344617,"vZ0":-2.3213606778970783,"x":185.48,"y":203.99,"x0":1.6211000911299123,"y0":50.00190348402306,"z0":5.436757860069158,"aX":-11.629093398820235},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":2.0,"breakHorizontal":17.9,"spinRate":2960,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.48766271984705245,"extension":6.35629330206187},"index":0,"playId":"04609507-046c-3b23-b848-7bae561e362f","pitchNumber":1,"startTime":"2026-07-26T00:30:29.873Z","endTime":"2026-07-26T00:30:36.458Z","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":92.5,"endSpeed":85.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.632937531251073,"aZ":-22.922627529928523,"pfxX":10.221949025496512,"pfxZ":5.036743251638264,"pX":-0.9331580471868178,"pZ":2.1455792727059757,"vX0":-9.814345752819357,"vY0":-134.31437798690055,"vZ0":-4.315867105160426,"x":152.57,"y":180.85,"x0":1.4307156576537847,"y0":50.003002094041044,"z0":5.392440460693861,"aX":18.777085687599136},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":-16.6,"spinRate":2165,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.4069540022757101,"extension":5.727924455158613},"index":1,"playId":"c9ec79c9-1b4e-3e72-8e7b-fcf3ff299dc9","pitchNumber":2,"startTime":"2026-07-26T00:30:52.594Z","endTime":"2026-07-26T00:30:56.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.680864076943788,"aZ":-31.577394969264503,"pfxX":-8.832826935251306,"pfxZ":0.4552123193035005,"pX":-1.3903439287164183,"pZ":2.296241206298466,"vX0":-4.221431591244111,"vY0":-114.05716909344905,"vZ0":-0.16679906290852298,"x":170.0,"y":176.78,"x0":1.6370383626544978,"y0":50.002190285846005,"z0":5.507232843233123,"aX":-11.534424237658476},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.1,"breakHorizontal":17.2,"spinRate":2929,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.48183641991993476,"extension":6.005966337148996},"index":2,"playId":"f92f01bd-114c-3c57-aad3-ae7ff30760e9","pitchNumber":3,"startTime":"2026-07-26T00:31:10.548Z","endTime":"2026-07-26T00:31:14.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21954402226935,"aZ":-29.791419927212146,"pfxX":-9.941357885417574,"pfxZ":1.9074485070096667,"pX":-1.6903328841350396,"pZ":1.7222340413183166,"vX0":-4.746986939232397,"vY0":-111.80005166317316,"vZ0":-1.4076956256108721,"x":181.43,"y":192.28,"x0":1.7597882738993802,"y0":50.00486650281286,"z0":5.448683392777697,"aX":-12.448475653343632},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":3.4,"breakHorizontal":19.3,"spinRate":2997,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.4919840066408283,"extension":5.915700815774965},"index":3,"playId":"e81f240e-b0e9-30c9-a50c-bcf799b59549","pitchNumber":4,"startTime":"2026-07-26T00:31:28.445Z","endTime":"2026-07-26T00:31:31.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.611923463654886,"aZ":-27.807980445792325,"pfxX":10.279416073375906,"pfxZ":2.397438781045789,"pX":-1.3839398415510324,"pZ":2.897096736378521,"vX0":-10.664891488407601,"vY0":-133.764319101053,"vZ0":-1.683722578091348,"x":169.75,"y":160.56,"x0":1.3104511023648286,"y0":50.00171991961356,"z0":5.5195721176385515,"aX":18.712849171703628},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":-16.4,"spinRate":2306,"spinDirection":126},"zone":11,"typeConfidence":0.91,"plateTime":0.4087594612478749,"extension":5.9243208607410764},"index":4,"playId":"ef9e1d41-b503-32ff-a0a0-ddca7ab36a9b","pitchNumber":5,"startTime":"2026-07-26T00:31:47.952Z","endTime":"2026-07-26T00:31:52.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:31:52.192Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Wilson grounds into a force out, shortstop Ryan Kreidler to second baseman Kody Clemens. Lawrence Butler out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:32:55.769Z","endTime":"2026-07-26T00:34:06.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":4},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T00:32:07.213Z","endTime":"2026-07-26T00:32:58.018Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.650575587882383,"aZ":-22.537998015325577,"pfxX":9.684820530002664,"pfxZ":5.164382898425794,"pX":-1.5187275287655904,"pZ":2.8552868257746487,"vX0":-10.762357144870126,"vY0":-135.70689139971174,"vZ0":-2.9915578790831465,"x":174.89,"y":161.69,"x0":1.2398846113836652,"y0":50.00119915663713,"z0":5.5415340605204735,"aX":18.065722807480878},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":-15.2,"spinRate":2265,"spinDirection":131},"zone":11,"typeConfidence":0.9,"plateTime":0.4035803265611504,"extension":5.9736481319403545},"index":1,"playId":"e7f3ba36-288c-3f62-9f18-e4b3e881758e","pitchNumber":1,"startTime":"2026-07-26T00:32:58.018Z","endTime":"2026-07-26T00:33:02.031Z","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":92.2,"endSpeed":84.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.847269246771297,"aZ":-25.071384274753868,"pfxX":9.533338638579245,"pfxZ":3.889835129977252,"pX":-0.03342242031299833,"pZ":3.5494589170548303,"vX0":-7.075504226274431,"vY0":-134.17890496896598,"vZ0":-0.6552290297810506,"x":118.27,"y":142.94,"x0":1.3982504464746266,"y0":50.00070235634827,"z0":5.582223179948042,"aX":17.393152040242985},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":-15.7,"spinRate":2223,"spinDirection":129},"zone":11,"typeConfidence":0.9,"plateTime":0.4081061477089123,"extension":5.802565436822798},"index":2,"playId":"a6d17616-de31-3072-9c27-c6121b0bb35a","pitchNumber":2,"startTime":"2026-07-26T00:33:15.164Z","endTime":"2026-07-26T00:33:19.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.781667546071873,"aZ":-21.836929321595626,"pfxX":9.986981526489018,"pfxZ":5.640991209010734,"pX":-0.5785961314212368,"pZ":3.080731723114933,"vX0":-8.457966160247963,"vY0":-134.40278239559123,"vZ0":-2.4552380781282075,"x":139.05,"y":155.6,"x0":1.3096369639338665,"y0":50.00037794629978,"z0":5.554693442598579,"aX":18.292273525271103},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":-16.3,"spinRate":2319,"spinDirection":128},"zone":1,"typeConfidence":0.9,"plateTime":0.4073251871962431,"extension":6.13479653481039},"index":3,"playId":"2aeec3ab-58b8-35c0-a7a7-ce2c0fa94b9a","pitchNumber":3,"startTime":"2026-07-26T00:33:34.570Z","endTime":"2026-07-26T00:33:37.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.962077748397505,"aZ":-25.669979581564316,"pfxX":10.768532582206248,"pfxZ":3.4904714779300807,"pX":-0.49874595811090267,"pZ":3.0156230709710936,"vX0":-8.697555399941814,"vY0":-135.34338491477504,"vZ0":-1.8985823781268647,"x":136.01,"y":157.36,"x0":1.3483195814443507,"y0":50.00666250768315,"z0":5.513766932835262,"aX":20.0962413882717},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":-17.8,"spinRate":2269,"spinDirection":128},"zone":1,"typeConfidence":0.91,"plateTime":0.4038116468516266,"extension":5.994633624757659},"hitData":{"launchSpeed":88.7,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.71,"coordY":151.68}},"index":4,"playId":"e815a4b9-e26b-3523-adb5-2b1a7c5dce03","pitchNumber":4,"startTime":"2026-07-26T00:33:57.377Z","endTime":"2026-07-26T00:34:06.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:34:06.785Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, shortstop Jacob Wilson to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:35:59.425Z","endTime":"2026-07-26T00:36:44.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.904074783614266,"aZ":-44.14784766447048,"pfxX":4.041036198427626,"pfxZ":-9.467738435926062,"pX":-0.8567218307442682,"pZ":1.9465201852165632,"vX0":1.6388746612022622,"vY0":-112.76718095456825,"vZ0":0.3703896756864553,"x":149.66,"y":186.22,"x0":-2.121786336350903,"y0":50.0020525307791,"z0":6.299489957116244,"aX":5.111266216701173},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-16.6,"breakHorizontal":-7.8,"spinRate":2672,"spinDirection":27},"zone":7,"typeConfidence":0.91,"plateTime":0.48905920545091286,"extension":6.094463739154964},"index":0,"playId":"8523dbae-067c-3c36-9317-a7182d13ff5b","pitchNumber":1,"startTime":"2026-07-26T00:36:18.577Z","endTime":"2026-07-26T00:36:23.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.281861095908596,"aZ":-32.61906466414276,"pfxX":-4.8489924093345955,"pfxZ":-0.28804718288341924,"pX":-0.36322279849804323,"pZ":1.8648083310586019,"vX0":6.105083093082044,"vY0":-124.30446042955026,"vZ0":-3.0614280828904956,"x":130.85,"y":188.43,"x0":-2.222832382191112,"y0":50.00008977168149,"z0":5.824725422820193,"aX":-7.575376653971663},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.0,"breakHorizontal":7.3,"spinRate":1112,"spinDirection":249},"zone":7,"typeConfidence":0.85,"plateTime":0.4409003380761245,"extension":6.3703531233170345},"hitData":{"launchSpeed":94.6,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.34,"coordY":140.36}},"index":1,"playId":"39e0d523-f8ae-3936-a03a-2fd2ca4d5f9d","pitchNumber":2,"startTime":"2026-07-26T00:36:33.042Z","endTime":"2026-07-26T00:36:44.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:36:44.618Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Kreidler grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:36:49.238Z","endTime":"2026-07-26T00:38:36.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.883505203053023,"aZ":-38.051472823554974,"pfxX":4.945314743209687,"pfxZ":-3.9368393885067636,"pX":0.632864018856925,"pZ":2.011175815669088,"vX0":5.242204074963919,"vY0":-121.38928755537006,"vZ0":-1.690928700579805,"x":92.88,"y":184.48,"x0":-2.1977865573956286,"y0":50.00532922891221,"z0":6.03125028070634,"aX":7.376370330113659},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.3,"breakHorizontal":-10.2,"spinRate":2667,"spinDirection":42},"zone":9,"typeConfidence":0.82,"plateTime":0.451314898218488,"extension":6.199435113501165},"index":0,"playId":"34715b62-8d77-3c8d-abcb-b04e58998078","pitchNumber":1,"startTime":"2026-07-26T00:37:06.134Z","endTime":"2026-07-26T00:37:09.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.640671135264466,"aZ":-34.51943564485576,"pfxX":8.37189592594188,"pfxZ":-1.5438277818760002,"pX":0.6602866572649236,"pZ":0.8260421445673155,"vX0":4.772025437197826,"vY0":-122.45656584741461,"vZ0":-4.670070095396438,"x":91.83,"y":216.48,"x0":-2.402891780500964,"y0":50.00504288321674,"z0":5.717602857700241,"aX":12.69008908713803},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.7,"breakHorizontal":-16.3,"spinRate":2792,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.4476260343385783,"extension":6.3052745760717475},"index":1,"playId":"25c52800-2ebb-37e1-b1e4-b7fed1eb2b6b","pitchNumber":2,"startTime":"2026-07-26T00:37:20.858Z","endTime":"2026-07-26T00:37:26.578Z","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":94.9,"endSpeed":87.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76711731944482,"aZ":-14.756128905210556,"pfxX":-1.2294163128852011,"pfxZ":8.902907842766576,"pX":-0.47475194336600274,"pZ":4.336531950901357,"vX0":5.025977130677855,"vY0":-138.25815264554146,"vZ0":-1.9175188381829817,"x":135.1,"y":121.69,"x0":-2.148065821688007,"y0":50.00194274030715,"z0":6.017613625726432,"aX":-2.405341782230479},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":1.3,"spinRate":2330,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.3945699605302022,"extension":6.206299367005911},"index":2,"playId":"9a2137ab-5a86-3551-a5be-dc279087b21f","pitchNumber":3,"startTime":"2026-07-26T00:37:42.270Z","endTime":"2026-07-26T00:37:45.688Z","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":95.5,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.874097132908993,"aZ":-14.903412487974832,"pfxX":-0.9877414492822236,"pfxZ":8.721516548319329,"pX":-0.6773555632797219,"pZ":3.4280049367212806,"vX0":4.509049934874487,"vY0":-139.0522433564535,"vZ0":-4.088064188738544,"x":142.82,"y":146.22,"x0":-2.1837332910126754,"y0":50.004972671380905,"z0":5.889963880133347,"aX":-1.9571342124277928},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":1.0,"spinRate":2293,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.3922083256621707,"extension":6.238625577703573},"index":3,"playId":"4cc4abed-03a4-38a8-b2be-f2088e38f53d","pitchNumber":4,"startTime":"2026-07-26T00:38:02.126Z","endTime":"2026-07-26T00:38:05.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907629405305833,"aZ":-36.247281395860085,"pfxX":7.378050438616462,"pfxZ":-2.660331345302212,"pX":1.070184629082101,"pZ":1.7166339725422963,"vX0":5.859064134814268,"vY0":-122.91322009264029,"vZ0":-2.5769798969766153,"x":76.21,"y":192.43,"x0":-2.3011230445139033,"y0":50.001836265663385,"z0":5.850689808013851,"aX":11.308031596901111},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.2,"breakHorizontal":-14.8,"spinRate":2681,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4452820196650906,"extension":6.183252943216384},"hitData":{"launchSpeed":67.1,"launchAngle":-0.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.63,"coordY":153.71}},"index":4,"playId":"5b2ea5a2-fe8d-3e13-a1d3-76161e5195a9","pitchNumber":5,"startTime":"2026-07-26T00:38:23.478Z","endTime":"2026-07-26T00:38:36.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:38:36.177Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a ground ball to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:38:38.591Z","endTime":"2026-07-26T00:40:44.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.694439730722397,"aZ":-37.20468346588809,"pfxX":0.9223491732505198,"pfxZ":-3.1076624865685396,"pX":-0.7780788341630983,"pZ":3.0664660604008582,"vX0":3.0490783701386093,"vY0":-125.984035831801,"vZ0":-0.4241374941894436,"x":146.66,"y":155.99,"x0":-2.1199399585513845,"y0":50.001864699603516,"z0":6.2238917325960035,"aX":1.4934155031691931},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.5,"breakHorizontal":-2.3,"spinRate":2649,"spinDirection":70},"zone":1,"typeConfidence":0.9,"plateTime":0.43345826331872583,"extension":6.029859428187687},"index":0,"playId":"f4e45d63-5875-3c98-b6b1-5e90bcb3d335","pitchNumber":1,"startTime":"2026-07-26T00:38:59.761Z","endTime":"2026-07-26T00:39:03.637Z","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.8,"endSpeed":88.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86838265681303,"aZ":-14.506006091218305,"pfxX":-0.9223279259749155,"pfxZ":8.96138396271209,"pX":0.42089354126749057,"pZ":1.547934034898065,"vX0":7.16715849043582,"vY0":-139.17526570967277,"vZ0":-8.70537856915584,"x":100.96,"y":196.99,"x0":-2.0625204848948147,"y0":50.00004453632153,"z0":5.667206314901422,"aX":-1.8197715207435965},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":0.2,"spinRate":2394,"spinDirection":196},"zone":14,"typeConfidence":0.91,"plateTime":0.3928505273294163,"extension":6.35485311236934},"index":1,"playId":"ab1d3c66-d8b1-3a74-aa4c-60a1b089a926","pitchNumber":2,"startTime":"2026-07-26T00:39:16.470Z","endTime":"2026-07-26T00:39:20.643Z","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":86.0,"endSpeed":80.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23108916449998,"aZ":-37.090941334622364,"pfxX":1.16424698848757,"pfxZ":-3.061407648765136,"pX":-0.997588929465533,"pZ":1.5600513382382923,"vX0":1.950979604106596,"vY0":-125.39699685910821,"vZ0":-3.574622584261354,"x":155.03,"y":196.66,"x0":-1.934251307229936,"y0":50.00286556560869,"z0":6.002439859070141,"aX":1.8701613516018138},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.1,"breakHorizontal":-2.5,"spinRate":2675,"spinDirection":49},"zone":13,"typeConfidence":0.87,"plateTime":0.43532091890733415,"extension":6.245937384358818},"index":2,"playId":"0bff39cb-1142-3e6d-b954-0c2612ac825b","pitchNumber":3,"startTime":"2026-07-26T00:39:34.999Z","endTime":"2026-07-26T00:39:38.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T00:39:45.979Z","endTime":"2026-07-26T00:40:06.568Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.561849120914815,"aZ":-36.15860798409009,"pfxX":0.48736837871272165,"pfxZ":-2.472464372981093,"pX":1.091807154958109,"pZ":0.7056364095033935,"vX0":6.924718826051537,"vY0":-125.36376246508631,"vZ0":-5.863714537807001,"x":75.38,"y":219.73,"x0":-1.7561983677283848,"y0":50.00425525445843,"z0":5.986603051484651,"aX":0.7842764034777414},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.5,"breakHorizontal":-2.3,"spinRate":2689,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.4349754353114723,"extension":6.317467258083718},"index":4,"playId":"655b6472-5c24-359d-a201-c1d12e5c8d2d","pitchNumber":4,"startTime":"2026-07-26T00:40:06.568Z","endTime":"2026-07-26T00:40:11.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.526564772631748,"aZ":-16.24282816513163,"pfxX":-0.8719353935951313,"pfxZ":8.158972376017235,"pX":0.44366958152883096,"pZ":3.882302670003499,"vX0":7.032711241661977,"vY0":-138.7433252039338,"vZ0":-2.5616504096011337,"x":100.09,"y":133.96,"x0":-2.0088944641319664,"y0":50.00689799384711,"z0":5.89788711377217,"aX":-1.705037773185349},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":0.1,"spinRate":2351,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.3945205777713876,"extension":6.285849664782551},"hitData":{"launchSpeed":76.0,"launchAngle":9.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.51,"coordY":126.5}},"index":5,"playId":"6ecdde6f-1097-30cc-97e1-4dd8094863c8","pitchNumber":5,"startTime":"2026-07-26T00:40:31.858Z","endTime":"2026-07-26T00:40:44.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:40:44.211Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Byron Buxton lines out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:40:53.049Z","endTime":"2026-07-26T00:43:08.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"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":3},"details":{"event":"Lineout","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":5},"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(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.8,"endSpeed":78.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809873777868354,"aZ":-33.21565504725734,"pfxX":8.561054849188158,"pfxZ":-0.6780643730527309,"pX":1.42771186660228,"pZ":1.241306576613972,"vX0":6.4703862325237935,"vY0":-123.34470350571284,"vZ0":-4.151948838522454,"x":62.58,"y":205.26,"x0":-2.3426769648155803,"y0":50.00121254660826,"z0":5.7506830551388655,"aX":13.174003427229568},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.9,"breakHorizontal":-17.0,"spinRate":2746,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.44426792225563894,"extension":6.273619835562016},"index":0,"playId":"1e9f7387-51a1-3445-aa1a-cb9d0a4c36a0","pitchNumber":1,"startTime":"2026-07-26T00:41:18.210Z","endTime":"2026-07-26T00:41:22.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984875692144897,"aZ":-11.382949194385374,"pfxX":-1.0742981774173161,"pfxZ":10.582849368717289,"pX":0.5757252109994837,"pZ":2.1043882716188516,"vX0":7.3505539927069545,"vY0":-138.7914536496284,"vZ0":-7.984298145236309,"x":95.05,"y":181.96,"x0":-1.9594946553029684,"y0":50.00664390338443,"z0":5.763667662278744,"aX":-2.1121801837613425},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":0.5,"spinRate":2399,"spinDirection":194},"zone":9,"typeConfidence":0.91,"plateTime":0.3935754200387125,"extension":6.340671412781323},"index":1,"playId":"510a41ac-b55e-3d57-897c-ec83bf52027e","pitchNumber":2,"startTime":"2026-07-26T00:41:39.522Z","endTime":"2026-07-26T00:41:43.538Z","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":"0f6d8de1-a006-3fe2-9c4b-b12ed06289bd","startTime":"2026-07-26T00:41:59.874Z","endTime":"2026-07-26T00:42:03.671Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09728598120607,"aZ":-13.311777099486353,"pfxX":-0.5299884991193721,"pfxZ":9.680245624609542,"pX":0.0324562064678581,"pZ":3.491855932875944,"vX0":6.387729469188782,"vY0":-138.0684980902724,"vZ0":-4.007502372823859,"x":115.76,"y":144.5,"x0":-2.2331115050087345,"y0":50.00072379205138,"z0":5.845530738932347,"aX":-1.0331811312060832},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":-0.2,"spinRate":2356,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.3953270509820155,"extension":6.26747937054817},"index":3,"playId":"54400b02-efe5-3b5e-9406-a206ade9b5d3","pitchNumber":3,"startTime":"2026-07-26T00:42:21.557Z","endTime":"2026-07-26T00:42:24.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T00:42:35.847Z","endTime":"2026-07-26T00:42:56.716Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.849186768541035,"aZ":-13.590719208522676,"pfxX":-1.5727861526141114,"pfxZ":9.405235729032839,"pX":0.6737746621917811,"pZ":2.4629029635030504,"vX0":8.125785196548247,"vY0":-138.90066550410748,"vZ0":-6.566601500277088,"x":91.32,"y":172.28,"x0":-2.0711688527356,"y0":50.003877632360854,"z0":5.742016004074228,"aX":-3.1091281491099236},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":1.3,"spinRate":2347,"spinDirection":195},"zone":6,"typeConfidence":0.91,"plateTime":0.3926636246876214,"extension":6.378663592265085},"hitData":{"launchSpeed":100.0,"launchAngle":23.0,"totalDistance":395.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.4,"coordY":44.76}},"index":5,"playId":"27adf39a-9081-38b7-ad20-73019457ff03","pitchNumber":4,"startTime":"2026-07-26T00:42:56.716Z","endTime":"2026-07-26T00:43:08.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:43:08.400Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:45:14.930Z","endTime":"2026-07-26T00:46:59.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43997165715932,"aZ":-31.64360372230929,"pfxX":-10.310361173842097,"pfxZ":0.4311897020450637,"pX":1.0660842402553798,"pZ":3.3390464491706897,"vX0":1.069426784567892,"vY0":-110.1490294407505,"vZ0":2.2751838896749446,"x":76.36,"y":148.63,"x0":1.9115998018730609,"y0":50.00096313137193,"z0":5.649812294955562,"aX":-12.606911110255332},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":1.8,"breakHorizontal":18.4,"spinRate":2915,"spinDirection":291},"zone":12,"typeConfidence":0.92,"plateTime":0.49817967054610746,"extension":5.625248857591089},"index":0,"playId":"df9cdb4a-cfce-372f-915c-3f6ac65a7a1a","pitchNumber":1,"startTime":"2026-07-26T00:45:17.134Z","endTime":"2026-07-26T00:45:21.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.131154317993847,"aZ":-26.52365464138169,"pfxX":9.32560546611938,"pfxZ":3.173748158214627,"pX":-0.4775203045464047,"pZ":3.2964493726854207,"vX0":-8.06852028722336,"vY0":-131.90878645719107,"vZ0":-0.8499334296104712,"x":135.2,"y":149.78,"x0":1.392765182614431,"y0":50.00578614837284,"z0":5.5589622420472224,"aX":16.620253648402663},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.8,"breakHorizontal":-15.4,"spinRate":2216,"spinDirection":124},"zone":1,"typeConfidence":0.9,"plateTime":0.4134789244337327,"extension":5.848549450818274},"index":1,"playId":"a3b3e618-d5f4-3799-940a-d75960216431","pitchNumber":2,"startTime":"2026-07-26T00:45:31.175Z","endTime":"2026-07-26T00:45:35.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.574297251005948,"aZ":-25.888204586992895,"pfxX":9.717086444828146,"pfxZ":3.439382987372971,"pX":0.19004170668295875,"pZ":3.364772556387412,"vX0":-6.790360683468194,"vY0":-133.94342799404296,"vZ0":-0.9345138978595711,"x":109.76,"y":147.93,"x0":1.4892157541740714,"y0":50.00084753370792,"z0":5.560958700214117,"aX":17.74265298260073},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":-16.2,"spinRate":2298,"spinDirection":127},"zone":2,"typeConfidence":0.9,"plateTime":0.4081429088512114,"extension":6.038297084110195},"index":2,"playId":"bec85f47-c3c8-3bf0-8227-03af4d25ceba","pitchNumber":3,"startTime":"2026-07-26T00:45:46.968Z","endTime":"2026-07-26T00:45:50.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52100560001443,"aZ":-24.65024366180485,"pfxX":9.560395976028925,"pfxZ":4.207004616897887,"pX":0.06980088930960798,"pZ":4.649046717426912,"vX0":-6.773245269993124,"vY0":-132.6527700356239,"vZ0":1.792218419160102,"x":114.34,"y":113.26,"x0":1.4100273262415266,"y0":50.001645748942785,"z0":5.757882828592736,"aX":17.092073275366506},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":-16.0,"spinRate":2207,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.41239994747536457,"extension":6.442523120209348},"index":3,"playId":"2bcc199b-f541-38bf-8a36-e52e44ed26f1","pitchNumber":4,"startTime":"2026-07-26T00:46:14.044Z","endTime":"2026-07-26T00:46:17.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.520955713751185,"aZ":-31.733748654641005,"pfxX":-8.541782777737362,"pfxZ":0.35416599697677853,"pX":0.36229742371888285,"pZ":2.8805578971752253,"vX0":-0.835656474089072,"vY0":-111.92994224316486,"vZ0":1.3207068140252685,"x":103.19,"y":161.0,"x0":1.850189624445868,"y0":50.00481825693306,"z0":5.549377106364665,"aX":-10.764001155507541},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":1.3,"breakHorizontal":15.7,"spinRate":2893,"spinDirection":292},"zone":6,"typeConfidence":0.91,"plateTime":0.49064479903656455,"extension":5.703968944674474},"index":4,"playId":"a072e80a-e540-3e84-8bf3-4ddb7881b0e2","pitchNumber":5,"startTime":"2026-07-26T00:46:31.216Z","endTime":"2026-07-26T00:46:38.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.507337336055272,"aZ":-31.673006650426302,"pfxX":-10.635124936396895,"pfxZ":0.4119199556547706,"pX":0.9935061097204246,"pZ":3.3589519362819202,"vX0":1.1349245587960906,"vY0":-110.47857422886565,"vZ0":2.3853342648935785,"x":79.13,"y":148.09,"x0":1.8529982723840976,"y0":50.00484031621244,"z0":5.6044914059526665,"aX":-13.089394693310194},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":1.7,"breakHorizontal":19.0,"spinRate":2925,"spinDirection":291},"zone":12,"typeConfidence":0.92,"plateTime":0.4966279230819324,"extension":5.645110460484654},"index":5,"playId":"c1dcbeb0-3546-354c-a150-239a3831a169","pitchNumber":6,"startTime":"2026-07-26T00:46:55.882Z","endTime":"2026-07-26T00:46:59.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:46:59.971Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, pitcher Taylor Rogers to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:47:21.233Z","endTime":"2026-07-26T00:47:33.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573124,"link":"/api/v1/people/573124"},"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":"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":91.7,"endSpeed":84.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37122997287468,"aZ":-23.156678839450507,"pfxX":10.497988262876113,"pfxZ":4.991745551302698,"pX":0.35454343753373785,"pZ":2.823586831725277,"vX0":-6.392855567867268,"vY0":-133.45369224502235,"vZ0":-2.765078233074244,"x":103.49,"y":162.54,"x0":1.4155758370043603,"y0":50.002201294075086,"z0":5.538772038743521,"aX":18.959572640011302},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":-17.6,"spinRate":2321,"spinDirection":130},"zone":6,"typeConfidence":0.9,"plateTime":0.4102173405923031,"extension":5.809250738301277},"hitData":{"launchSpeed":86.7,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.22,"coordY":174.07}},"index":0,"playId":"0f7e4fab-0592-3c29-b909-be34ef31ef49","pitchNumber":1,"startTime":"2026-07-26T00:47:23.174Z","endTime":"2026-07-26T00:47:33.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:47:33.325Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Heim pops out to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:47:47.505Z","endTime":"2026-07-26T00:48:50.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"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":"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":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.903789773277726,"aZ":-32.55210851248795,"pfxX":-3.2667197992436,"pfxZ":-0.24210975944929736,"pX":0.009665897278220996,"pZ":3.3071328675219127,"vX0":-2.965503094277221,"vY0":-122.1497969159303,"vZ0":1.1047477762755151,"x":116.63,"y":149.49,"x0":1.6598501311300682,"y0":50.00605997551431,"z0":5.627371325058364,"aX":-4.984917516861881},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.0,"breakHorizontal":6.6,"spinRate":2565,"spinDirection":253},"zone":2,"typeConfidence":2.0,"plateTime":0.44677909584093856,"extension":5.676285795653481},"index":0,"playId":"5a972c51-7168-3bb1-b0d5-bd5a1ca505d1","pitchNumber":1,"startTime":"2026-07-26T00:48:24.553Z","endTime":"2026-07-26T00:48:28.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.141969778360238,"aZ":-32.23149944866271,"pfxX":-9.793289480414735,"pfxZ":-0.05037631886196525,"pX":0.008976587868112135,"pZ":1.791723272180836,"vX0":-1.1133587936397957,"vY0":-111.95479739771282,"vZ0":-0.8455775136303225,"x":116.66,"y":190.4,"x0":1.7847915815557973,"y0":50.00042841949562,"z0":5.487616792260933,"aX":-12.36749572982981},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":0.0,"breakHorizontal":18.0,"spinRate":2885,"spinDirection":294},"zone":8,"typeConfidence":0.91,"plateTime":0.4901757282153887,"extension":5.680911165907154},"hitData":{"launchSpeed":82.4,"launchAngle":76.0,"totalDistance":80.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":141.62,"coordY":181.07}},"index":1,"playId":"6adb21fe-18ea-386d-8b02-c8c602c59a0d","pitchNumber":2,"startTime":"2026-07-26T00:48:40.072Z","endTime":"2026-07-26T00:48:50.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:48:50.454Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:51:00.835Z","endTime":"2026-07-26T00:52:00.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.1,"endSpeed":78.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98084909388906,"aZ":-36.52812393215228,"pfxX":0.9669512595077245,"pfxZ":-2.856458758817001,"pX":-0.1883411472835983,"pZ":1.2984406398314754,"vX0":4.295091914197083,"vY0":-122.40206019201949,"vZ0":-4.0224958666944985,"x":124.18,"y":203.72,"x0":-2.087634785410653,"y0":50.001361134443776,"z0":6.073593371644794,"aX":1.4744656399384384},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.9,"breakHorizontal":-2.8,"spinRate":2618,"spinDirection":50},"zone":13,"typeConfidence":0.75,"plateTime":0.4465844174472915,"extension":6.086203189862013},"index":0,"playId":"5129f00e-028f-32a8-a980-0c8d18976bbe","pitchNumber":1,"startTime":"2026-07-26T00:51:03.169Z","endTime":"2026-07-26T00:51:06.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-26T00:51:13.713Z","endTime":"2026-07-26T00:51:27.782Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.795240527741903,"aZ":-15.955468968426713,"pfxX":-0.5938735792928411,"pfxZ":8.408891814791925,"pX":-0.4111635804085504,"pZ":2.7366855834594546,"vX0":5.469450992238504,"vY0":-137.57764504537053,"vZ0":-5.376241065029763,"x":132.67,"y":164.89,"x0":-2.3426002493136653,"y0":50.00103618589972,"z0":5.787142452236203,"aX":-1.1457756858437307},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":0.0,"spinRate":2451,"spinDirection":192},"zone":4,"typeConfidence":0.9,"plateTime":0.397208809094312,"extension":6.304309290843479},"index":2,"playId":"3f111915-e507-323d-874b-8f46e1009035","pitchNumber":2,"startTime":"2026-07-26T00:51:27.782Z","endTime":"2026-07-26T00:51:36.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63152090469474,"aZ":-12.431729976779023,"pfxX":-1.7009096944010977,"pfxZ":10.022773891959542,"pX":0.4301049927275229,"pZ":2.5137156350798047,"vX0":7.612000596925908,"vY0":-139.2980210717488,"vZ0":-6.660599001380724,"x":100.61,"y":170.91,"x0":-2.114276742546072,"y0":50.00358630679498,"z0":5.754046072168107,"aX":-3.3522394269034836},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":1.6,"spinRate":2411,"spinDirection":195},"zone":6,"typeConfidence":0.91,"plateTime":0.392871330643044,"extension":6.30738557588582},"index":3,"playId":"f35b8631-3a71-3f83-8013-62031398010a","pitchNumber":3,"startTime":"2026-07-26T00:51:56.304Z","endTime":"2026-07-26T00:52:00.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:52:00.337Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:52:10.505Z","endTime":"2026-07-26T00:53:37.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92864868722147,"aZ":-12.595579852792584,"pfxX":-1.9406549929587569,"pfxZ":9.961381658772279,"pX":-0.521999094005518,"pZ":1.956839249689461,"vX0":5.819023889647561,"vY0":-138.57963778128132,"vZ0":-7.860033668154379,"x":136.9,"y":185.95,"x0":-2.387252772179695,"y0":50.0044522715638,"z0":5.651810328946943,"aX":-3.81574378662944},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":2.4,"spinRate":2464,"spinDirection":192},"zone":7,"typeConfidence":0.91,"plateTime":0.39367060077634264,"extension":6.235490121026262},"index":0,"playId":"a44448bf-12df-35e3-8471-5aa760e1b243","pitchNumber":1,"startTime":"2026-07-26T00:52:23.952Z","endTime":"2026-07-26T00:52:27.806Z","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":85.6,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09249972653374,"aZ":-31.783966899210746,"pfxX":-6.1090926831349535,"pfxZ":0.24598552564028608,"pX":-1.1826584095673847,"pZ":1.2496741344551894,"vX0":4.641863085346264,"vY0":-124.57483757295186,"vZ0":-4.52880741581008,"x":162.08,"y":205.04,"x0":-2.2727808006776837,"y0":50.00300556172186,"z0":5.706962914453071,"aX":-9.640377090298065},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":10.1,"spinRate":1283,"spinDirection":235},"zone":13,"typeConfidence":0.92,"plateTime":0.43901175482183463,"extension":6.179730466516248},"index":1,"playId":"b598e236-7949-3ebe-8376-933bfc9b28cc","pitchNumber":2,"startTime":"2026-07-26T00:52:38.678Z","endTime":"2026-07-26T00:52:42.711Z","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.0,"endSpeed":81.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.313222813951818,"aZ":-35.85345022249215,"pfxX":0.4479636932174782,"pfxZ":-2.23770280521096,"pX":0.5295366137167917,"pZ":0.8160329847856626,"vX0":5.848407589246355,"vY0":-126.68128615233482,"vZ0":-5.6917648686935784,"x":96.82,"y":216.75,"x0":-1.8571386575534363,"y0":50.00376206796424,"z0":5.922976796858451,"aX":0.7359094282053068},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.0,"breakHorizontal":-2.0,"spinRate":2602,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.43061923333289176,"extension":6.283086087908144},"index":2,"playId":"cfa5bae7-52bb-3aca-aefc-fae9c15daf47","pitchNumber":3,"startTime":"2026-07-26T00:52:54.546Z","endTime":"2026-07-26T00:52:58.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.810707579889407,"aZ":-35.53978945973447,"pfxX":1.1896565479715815,"pfxZ":-2.049618502798137,"pX":0.01460619646804368,"pZ":0.9227704671421548,"vX0":4.485094006255652,"vY0":-126.43855473628615,"vZ0":-5.532834376737508,"x":116.44,"y":213.87,"x0":-1.9249697586640417,"y0":50.0010038133119,"z0":5.937946541201034,"aX":1.956305545514203},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.6,"breakHorizontal":-3.0,"spinRate":2617,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.4305185749295899,"extension":6.254982200930327},"index":3,"playId":"457a8486-b829-3d6b-a9f2-8ef4d6cff3de","pitchNumber":4,"startTime":"2026-07-26T00:53:14.307Z","endTime":"2026-07-26T00:53:19.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.227261013333113,"aZ":-14.609784092475465,"pfxX":0.0876720717640791,"pfxZ":9.004525945646202,"pX":-0.9561032602658645,"pZ":2.875703879980624,"vX0":3.549005175793242,"vY0":-138.3938203234447,"vZ0":-5.32362836077915,"x":153.44,"y":161.14,"x0":-2.263469174474034,"y0":50.00480520727347,"z0":5.79361903662757,"aX":0.17079995460679037},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-0.8,"spinRate":2288,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.3949171886498841,"extension":6.352434407219774},"index":4,"playId":"aa3b9759-1055-307b-be97-9c0c9a1688e1","pitchNumber":5,"startTime":"2026-07-26T00:53:33.723Z","endTime":"2026-07-26T00:53:37.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:53:37.946Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Royce Lewis doubles (13) on a line drive to left fielder Tyler Soderstrom. Josh Bell to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:53:49.375Z","endTime":"2026-07-26T00:54:39.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575512936094654,"aZ":-33.18991590387826,"pfxX":1.5705839851362544,"pfxZ":-0.6102728971301543,"pX":0.9596079174089884,"pZ":1.399990974813115,"vX0":6.980703429602604,"vY0":-127.45402999016106,"vZ0":-5.0153016012985505,"x":80.42,"y":200.98,"x0":-2.007010896783427,"y0":50.00419046287199,"z0":5.982590383902045,"aX":2.6103285323124377},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":-4.3,"spinRate":2541,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.4280034662820644,"extension":6.258231854824121},"index":0,"playId":"fd686667-c811-35d8-ad42-9abe609d51b4","pitchNumber":1,"startTime":"2026-07-26T00:54:06.530Z","endTime":"2026-07-26T00:54:10.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93893267112378,"aZ":-34.75321736898178,"pfxX":1.5112282828812305,"pfxZ":-1.5715921623802096,"pX":-0.5420389778756667,"pZ":2.390964326079854,"vX0":3.710473042215198,"vY0":-126.55933072432538,"vZ0":-2.306232413239285,"x":137.66,"y":174.22,"x0":-2.216541879206772,"y0":50.00317165361104,"z0":6.065627876444817,"aX":2.479976258114343},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.1,"breakHorizontal":-3.5,"spinRate":2616,"spinDirection":68},"zone":4,"typeConfidence":0.9,"plateTime":0.4308353011682384,"extension":6.2175663738130424},"hitData":{"launchSpeed":92.2,"launchAngle":20.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.94,"coordY":116.62}},"index":1,"playId":"616ee057-66bc-3c01-8c85-faf980cd1e92","pitchNumber":2,"startTime":"2026-07-26T00:54:26.479Z","endTime":"2026-07-26T00:54:39.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:54:39.978Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Caratini flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:56:08.327Z","endTime":"2026-07-26T00:58:52.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T00:55:02.051Z","endTime":"2026-07-26T00:56:10.547Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.201645004916383,"aZ":-31.658652876382742,"pfxX":-7.69329206365539,"pfxZ":0.3268815387941153,"pX":-1.266812936386909,"pZ":0.8868229016491618,"vX0":5.084147400288226,"vY0":-124.77732435385226,"vZ0":-5.5271152594348365,"x":165.29,"y":214.84,"x0":-2.322952602942869,"y0":50.00437808580531,"z0":5.714188768940662,"aX":-12.230603230842789},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":12.8,"spinRate":1010,"spinDirection":247},"zone":13,"typeConfidence":0.95,"plateTime":0.437614472987788,"extension":6.330256103593758},"index":1,"playId":"46d19f13-179d-31d8-b42b-c9dcea0bab9f","pitchNumber":1,"startTime":"2026-07-26T00:56:10.547Z","endTime":"2026-07-26T00:56:14.327Z","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":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.835460537527304,"aZ":-41.82296105833396,"pfxX":5.767468047654749,"pfxZ":-7.042742659469793,"pX":-0.5941452925201061,"pZ":1.3180516382561056,"vX0":1.972266684765061,"vY0":-116.52630220127921,"vZ0":-1.7566211476942697,"x":139.65,"y":203.19,"x0":-2.2020521407193634,"y0":50.00560005636449,"z0":6.0495727385302285,"aX":7.89616873648028},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.0,"breakHorizontal":-10.9,"spinRate":2901,"spinDirection":30},"zone":13,"typeConfidence":0.83,"plateTime":0.4708656633966739,"extension":6.359605850650058},"index":2,"playId":"80358651-ea1d-3d57-b395-0a13ce0e1d83","pitchNumber":2,"startTime":"2026-07-26T00:56:31.099Z","endTime":"2026-07-26T00:56:35.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":3,"startTime":"2026-07-26T00:56:49.425Z","endTime":"2026-07-26T00:57:07.175Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.217999764338476,"aZ":-43.03439832823915,"pfxX":4.424374985449865,"pfxZ":-8.042392323335651,"pX":0.4607815494062275,"pZ":1.382185414656228,"vX0":4.1252752902749545,"vY0":-115.87502849103839,"vZ0":-1.3641324177807694,"x":99.44,"y":201.46,"x0":-1.922677273311126,"y0":50.00538030203551,"z0":6.118636253161583,"aX":5.970952917437483},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.6,"breakHorizontal":-9.1,"spinRate":2863,"spinDirection":24},"zone":14,"typeConfidence":0.91,"plateTime":0.4740879432809719,"extension":6.335134492297141},"index":4,"playId":"5d1165f4-7bd5-3dc4-9e3c-8870d276493c","pitchNumber":3,"startTime":"2026-07-26T00:57:07.175Z","endTime":"2026-07-26T00:57:11.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93243823022503,"aZ":-12.17893749760658,"pfxX":-0.33479984834605636,"pfxZ":10.022050762107707,"pX":-0.6273780291667858,"pZ":2.2193510092711533,"vX0":4.481592977819503,"vY0":-139.96885488439432,"vZ0":-7.511075494015189,"x":140.91,"y":178.86,"x0":-2.202023836542842,"y0":50.00541682313109,"z0":5.725260187065201,"aX":-0.6687035138994846},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":-0.2,"spinRate":2375,"spinDirection":199},"zone":4,"typeConfidence":0.91,"plateTime":0.39048359425469936,"extension":6.321848349569858},"index":5,"playId":"870e3042-17c9-35b3-9a71-dda0b117a6ed","pitchNumber":4,"startTime":"2026-07-26T00:57:28.636Z","endTime":"2026-07-26T00:57:32.782Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44769297830658,"aZ":-33.35235782486388,"pfxX":0.3471147094327624,"pfxZ":-0.6931227803610911,"pX":0.009033727988297836,"pZ":1.7920466101153287,"vX0":4.854750673136267,"vY0":-128.6772928919109,"vZ0":-4.20324156984036,"x":116.66,"y":190.39,"x0":-1.9370597421477116,"y0":50.00436979047398,"z0":5.994393188066639,"aX":0.588565438861268},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.9,"breakHorizontal":-1.6,"spinRate":2664,"spinDirection":72},"zone":8,"typeConfidence":0.91,"plateTime":0.42357099697751144,"extension":6.2356390937793575},"index":6,"playId":"c5bbdced-9816-3875-bf05-7f07900ea3a7","pitchNumber":5,"startTime":"2026-07-26T00:57:48.238Z","endTime":"2026-07-26T00:57:52.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.828159894978896,"aZ":-34.90170713306471,"pfxX":1.7510683807819458,"pfxZ":-1.6177701636005972,"pX":-0.16180933611823117,"pZ":1.9122902496587157,"vX0":4.045876253685871,"vY0":-128.1606038481439,"vZ0":-3.552766512970839,"x":123.17,"y":187.15,"x0":-1.9792305884992762,"y0":50.00265085260432,"z0":6.001039003663,"aX":2.9545190738648146},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.5,"breakHorizontal":-4.0,"spinRate":2671,"spinDirection":63},"zone":8,"typeConfidence":0.91,"plateTime":0.42500684737015115,"extension":6.125801101169751},"index":7,"playId":"88d81e00-d103-351b-9bb0-ff9bf42592aa","pitchNumber":6,"startTime":"2026-07-26T00:58:11.333Z","endTime":"2026-07-26T00:58:14.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.928732140009064,"aZ":-41.87394086577199,"pfxX":4.909478882012608,"pfxZ":-7.040848904247859,"pX":-0.04113533158964972,"pZ":2.739671108897599,"vX0":2.904141870733405,"vY0":-116.41776665402804,"vZ0":1.091584324629589,"x":118.57,"y":164.81,"x0":-1.9405042116659939,"y0":50.00025329569769,"z0":6.214308256028289,"aX":6.767288360059128},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.2,"breakHorizontal":-9.6,"spinRate":2661,"spinDirection":27},"zone":5,"typeConfidence":0.88,"plateTime":0.4696820936767847,"extension":6.357538033866663},"hitData":{"launchSpeed":83.7,"launchAngle":56.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.48,"coordY":130.98}},"index":8,"playId":"79879c91-63a3-36c5-9436-661a04a6e3b6","pitchNumber":7,"startTime":"2026-07-26T00:58:37.978Z","endTime":"2026-07-26T00:58:52.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:58:52.649Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a sharp ground ball to right fielder Lawrence Butler. Josh Bell scores. Royce Lewis scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:59:11.710Z","endTime":"2026-07-26T00:59:56.846Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":686930,"link":"/api/v1/people/686930"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":686930,"link":"/api/v1/people/686930"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":80.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93237496299684,"aZ":-26.51145498405534,"pfxX":-5.78859245933808,"pfxZ":3.4859326224052776,"pX":-0.31219656393841705,"pZ":2.3045754338154674,"vX0":6.459251292438845,"vY0":-126.38177323881327,"vZ0":-3.4607856607439755,"x":128.9,"y":176.56,"x0":-2.1449120694770123,"y0":50.000927141412845,"z0":5.81298453537047,"aX":-9.395469173559354},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":9.1,"spinRate":1134,"spinDirection":249},"zone":4,"typeConfidence":0.88,"plateTime":0.43283145992516303,"extension":6.18666516805514},"index":0,"playId":"652a0e90-c161-33d0-b09a-8cbf6e310562","pitchNumber":1,"startTime":"2026-07-26T00:59:25.450Z","endTime":"2026-07-26T00:59:29.456Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58212467065629,"aZ":-42.335893957323954,"pfxX":4.454148305849138,"pfxZ":-7.271380879816049,"pX":0.4325076360276957,"pZ":1.6993358778938366,"vX0":3.7075561421563434,"vY0":-117.83808502796315,"vZ0":-1.1803498566159079,"x":100.51,"y":192.9,"x0":-1.7429823913124,"y0":50.000449616089796,"z0":6.137654843711251,"aX":6.227067046895848},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.2,"breakHorizontal":-9.0,"spinRate":2747,"spinDirection":23},"zone":9,"typeConfidence":0.83,"plateTime":0.4658202032326857,"extension":6.3149988153336745},"hitData":{"launchSpeed":101.0,"launchAngle":6.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.13,"coordY":105.57}},"index":1,"playId":"06c0ea47-b906-3294-b3a8-b6f4a4cc11f8","pitchNumber":2,"startTime":"2026-07-26T00:59:46.215Z","endTime":"2026-07-26T00:59:56.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:59:56.846Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T01:02:47.735Z","endTime":"2026-07-26T01:05:23.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T01:00:13.457Z","endTime":"2026-07-26T01:01:09.188Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: José Suarez replaces Mason Barnett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T01:01:09.188Z","endTime":"2026-07-26T01:02:49.913Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660761,"link":"/api/v1/people/660761"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.651655148684657,"aZ":-31.3117009594645,"pfxX":-2.4070522784262804,"pfxZ":0.5999516834609082,"pX":-0.16536255333370212,"pZ":1.9756995761867329,"vX0":-4.541377479429024,"vY0":-118.24297644749404,"vZ0":-2.021869592964328,"x":123.3,"y":185.44,"x0":2.0825302168985464,"y0":50.00175561763884,"z0":5.677514715831698,"aX":-3.454667381706258},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.8,"breakHorizontal":5.3,"spinRate":2668,"spinDirection":273},"zone":8,"typeConfidence":0.9,"plateTime":0.46081976632319455,"extension":5.961827603697459},"index":2,"playId":"457c8f77-fdb0-3f35-b362-f2197edd7ea8","pitchNumber":1,"startTime":"2026-07-26T01:02:49.913Z","endTime":"2026-07-26T01:02:53.736Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"df7bfb99-6bd7-3d69-9dd8-784b32727a91","startTime":"2026-07-26T01:03:12.137Z","endTime":"2026-07-26T01:03:15.424Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2422043033245,"aZ":-27.462840325526482,"pfxX":8.960007123177043,"pfxZ":3.3901853247297753,"pX":1.1237337753444474,"pZ":1.4288729778369664,"vX0":-4.384519568357368,"vY0":-117.23966351173146,"vZ0":-3.661277336394778,"x":74.17,"y":200.2,"x0":1.8542991558316075,"y0":50.00576532904259,"z0":5.574987958815793,"aX":12.470593548646807},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.5,"breakHorizontal":-15.1,"spinRate":1616,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.4672554829084645,"extension":5.99051143854472},"index":4,"playId":"56cc4ac5-8dfa-3a8e-afa0-94f98afbd47b","pitchNumber":2,"startTime":"2026-07-26T01:03:32.266Z","endTime":"2026-07-26T01:03:36.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.285598897615778,"aZ":-16.927549176936246,"pfxX":6.882589924174458,"pfxZ":8.296167324676949,"pX":1.3589206585118647,"pZ":3.3492857236906803,"vX0":-4.11766616491713,"vY0":-134.94682228453064,"vZ0":-2.860826499030914,"x":65.2,"y":148.35,"x0":2.013000197601336,"y0":50.00433030658786,"z0":5.620439661884288,"aX":12.652458984444308},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":-11.5,"spinRate":2251,"spinDirection":137},"zone":12,"typeConfidence":0.76,"plateTime":0.4064038202678266,"extension":6.0530760525538},"index":5,"playId":"91d10676-0f7f-3755-96d3-8fa13d23a1b8","pitchNumber":3,"startTime":"2026-07-26T01:03:53.581Z","endTime":"2026-07-26T01:03:56.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.691226012611068,"aZ":-17.305603154317335,"pfxX":5.683900381280241,"pfxZ":8.406359303437226,"pX":1.4039615989231216,"pZ":2.736861909181184,"vX0":-3.148321601557855,"vY0":-132.28102425197835,"vZ0":-4.026673126748869,"x":63.48,"y":164.88,"x0":1.8721771577945043,"y0":50.00547557113045,"z0":5.550731523005027,"aX":10.05631593723283},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.5,"breakHorizontal":-9.6,"spinRate":2263,"spinDirection":134},"zone":12,"typeConfidence":0.85,"plateTime":0.414349372400888,"extension":5.959164719580333},"index":6,"playId":"a1ae829d-2ef3-31a1-8852-3845c9fbbacb","pitchNumber":4,"startTime":"2026-07-26T01:04:16.246Z","endTime":"2026-07-26T01:04:20.141Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886571091795066,"aZ":-17.73775134872239,"pfxX":6.3225917878657265,"pfxZ":8.198843681242778,"pX":0.7388675138378382,"pZ":2.5946611569321316,"vX0":-4.897793456951246,"vY0":-131.58535855832446,"vZ0":-4.070732957545892,"x":88.84,"y":168.72,"x0":1.7992374442428334,"y0":50.001529302212454,"z0":5.4690150644306685,"aX":11.130541882416953},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.2,"breakHorizontal":-10.4,"spinRate":2123,"spinDirection":127},"zone":6,"typeConfidence":0.78,"plateTime":0.41562179934612153,"extension":6.008442157855206},"index":7,"playId":"e432d6ca-06f0-3559-a413-56df4daa0586","pitchNumber":5,"startTime":"2026-07-26T01:04:39.139Z","endTime":"2026-07-26T01:04:42.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-07-26T01:04:54.261Z","endTime":"2026-07-26T01:05:15.971Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03289671442372,"aZ":-31.393041324905536,"pfxX":7.2652877095924655,"pfxZ":0.544874305260743,"pX":-1.2250268895788696,"pZ":1.362419805165327,"vX0":-8.542749067939873,"vY0":-117.75573122754933,"vZ0":-3.0953236450704855,"x":163.7,"y":201.99,"x0":1.4871766444591363,"y0":50.000205971835385,"z0":5.565585505173688,"aX":10.315958953149199},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.6,"breakHorizontal":-11.4,"spinRate":1642,"spinDirection":112},"zone":13,"typeConfidence":0.88,"plateTime":0.4631838134590778,"extension":6.1376269616186745},"index":9,"playId":"6cc7f5f1-1666-3d08-bedf-76ad8f48a643","pitchNumber":6,"startTime":"2026-07-26T01:05:15.971Z","endTime":"2026-07-26T01:05:23.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:05:23.410Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out sharply, shortstop Ryan Kreidler to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T01:07:55.776Z","endTime":"2026-07-26T01:08:43.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"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":{"description":"Pitching Change: Tommy Nance replaces Taylor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:06:51.546Z","endTime":"2026-07-26T01:07:58.023Z","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":"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":92.9,"endSpeed":85.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492296113808884,"aZ":-19.526182229015234,"pfxX":-9.037742643842776,"pfxZ":6.799223320469649,"pX":0.3470349655841783,"pZ":2.027947432578268,"vX0":6.730137151283941,"vY0":-135.0514229875313,"vZ0":-7.282186611093615,"x":103.77,"y":184.03,"x0":-0.9944489218892986,"y0":50.00210742298735,"z0":6.116894784326909,"aX":-16.810353686881665},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.0,"breakHorizontal":15.1,"spinRate":2178,"spinDirection":218},"zone":9,"typeConfidence":0.9,"plateTime":0.40449323831071515,"extension":6.479306656085303},"index":1,"playId":"ba36e63e-2ae2-376b-8bf6-79104ca016e9","pitchNumber":1,"startTime":"2026-07-26T01:07:58.023Z","endTime":"2026-07-26T01:08:01.858Z","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.9,"endSpeed":82.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47406233381586,"aZ":-25.042199834413076,"pfxX":0.7242411446735177,"pfxZ":4.150244092366062,"pX":1.5094032899329914,"pZ":1.5752456958738759,"vX0":6.317454956611929,"vY0":-129.33323382947387,"vZ0":-6.7507932024999,"x":59.47,"y":196.25,"x0":-1.0449917736517227,"y0":50.00175535397534,"z0":6.102932610598063,"aX":1.2424332535963813},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-2.5,"spinRate":2385,"spinDirection":235},"zone":14,"typeConfidence":0.92,"plateTime":0.42127766055939153,"extension":6.361147846832609},"index":2,"playId":"de558551-fff3-3bbc-9a67-8f4f2bdf4f41","pitchNumber":2,"startTime":"2026-07-26T01:08:16.577Z","endTime":"2026-07-26T01:08:20.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12059893379819,"aZ":-27.033138696628033,"pfxX":-0.17903549326992607,"pfxZ":2.96371092415065,"pX":0.0743703979286845,"pZ":2.3290746927598702,"vX0":3.493332637141293,"vY0":-130.09568912840027,"vZ0":-4.748142698672874,"x":114.17,"y":175.89,"x0":-1.2555845045298406,"y0":50.00491314702242,"z0":6.196647297449177,"aX":-0.31135627666834104},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":-0.4,"spinRate":2382,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.41904918924211465,"extension":6.333679325559669},"hitData":{"launchSpeed":102.3,"launchAngle":8.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.08,"coordY":122.49}},"index":3,"playId":"c1f1e09b-68d8-3b1f-b1b8-864e3d2351e1","pitchNumber":3,"startTime":"2026-07-26T01:08:34.096Z","endTime":"2026-07-26T01:08:43.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:08:43.755Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T01:09:00.023Z","endTime":"2026-07-26T01:10:18.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"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,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(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":89.4,"endSpeed":82.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.404245479018517,"aZ":-27.318089875622686,"pfxX":0.3424111576493257,"pfxZ":2.7958387902653197,"pX":0.2360740153832154,"pZ":3.186052595872909,"vX0":3.7318900482676285,"vY0":-130.2737518490866,"vZ0":-2.83480104308279,"x":108.0,"y":152.76,"x0":-1.2527254679731818,"y0":50.004709557897165,"z0":6.328341099902537,"aX":0.59552471837397},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-1.3,"spinRate":2395,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.4185926294919078,"extension":6.277576094899106},"index":0,"playId":"0534a7ff-1d11-3832-85f8-d77dc75c5ba4","pitchNumber":1,"startTime":"2026-07-26T01:09:09.293Z","endTime":"2026-07-26T01:09:12.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.526062665281035,"aZ":-29.119763469894508,"pfxX":-0.47305937668114373,"pfxZ":1.743093281472465,"pX":-0.40334592638267364,"pZ":4.3091785723616125,"vX0":2.635666386982092,"vY0":-130.42100689281583,"vZ0":0.31333835404391086,"x":132.37,"y":122.43,"x0":-1.3589499308035058,"y0":50.00060723431227,"z0":6.357139553387529,"aX":-0.8279342777940579},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":0.4,"spinRate":2392,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.41756318769314404,"extension":6.187950356786085},"index":1,"playId":"82e7453b-be47-343e-9e7e-9c5255b1c143","pitchNumber":2,"startTime":"2026-07-26T01:09:29.022Z","endTime":"2026-07-26T01:09:32.173Z","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":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74526058017674,"aZ":-41.45832104354016,"pfxX":3.9971019885308854,"pfxZ":-6.1741937133098315,"pX":1.4404558485391536,"pZ":0.8001199930493429,"vX0":4.671729264930324,"vY0":-122.08013618124936,"vZ0":-4.668919235586777,"x":62.09,"y":217.18,"x0":-1.019382180094135,"y0":50.00034899098003,"z0":6.317777096175885,"aX":6.012989258099597},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.0,"breakHorizontal":-8.4,"spinRate":2776,"spinDirection":23},"zone":14,"typeConfidence":0.87,"plateTime":0.44920811382749504,"extension":6.393971242355737},"index":2,"playId":"45e7fa50-b610-31ca-a43f-ff862a986021","pitchNumber":3,"startTime":"2026-07-26T01:09:45.874Z","endTime":"2026-07-26T01:09:50.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76229101625195,"aZ":-25.820744567836037,"pfxX":0.07226628429009974,"pfxZ":3.6184301125321277,"pX":-0.21775511756338026,"pZ":2.4503615535936554,"vX0":3.1712177010853915,"vY0":-130.51050964387466,"vZ0":-4.381162648560791,"x":125.3,"y":172.62,"x0":-1.4488318029808145,"y0":50.00572772172011,"z0":6.053906655252607,"aX":0.12618897710165783},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":-0.7,"spinRate":2617,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.4168008911681236,"extension":6.270730292415307},"hitData":{"launchSpeed":88.6,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.25,"coordY":157.26}},"index":3,"playId":"5d084f33-eae9-3018-b0bd-171e75053a1b","pitchNumber":4,"startTime":"2026-07-26T01:10:07.704Z","endTime":"2026-07-26T01:10:18.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:10:18.736Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (13) on a line drive to right fielder Alan Roden.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T01:10:22.557Z","endTime":"2026-07-26T01:11:34.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"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"},"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],"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":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60148039993879,"aZ":-20.511751755223056,"pfxX":-7.918148007309131,"pfxZ":6.1125220851861055,"pX":0.2978960772450095,"pZ":1.5968842741684857,"vX0":6.093985631375707,"vY0":-136.42661772725313,"vZ0":-8.37958515231712,"x":105.64,"y":195.66,"x0":-0.9226503277592104,"y0":50.001429917092786,"z0":6.09212992965418,"aX":-15.105842163962604},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":13.2,"spinRate":2133,"spinDirection":218},"zone":9,"typeConfidence":0.89,"plateTime":0.39962674903151285,"extension":6.564415240567915},"index":0,"playId":"ab10b229-b726-363c-8d2c-a17473092de1","pitchNumber":1,"startTime":"2026-07-26T01:10:42.909Z","endTime":"2026-07-26T01:10:46.977Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93967425237068,"aZ":-27.113896609774493,"pfxX":0.4366902548571485,"pfxZ":2.8343424673190016,"pX":0.3015830405011199,"pZ":1.12725452686341,"vX0":4.547113959142477,"vY0":-131.77927136979488,"vZ0":-7.425833267323863,"x":105.5,"y":208.34,"x0":-1.492045663381584,"y0":50.00322538144366,"z0":5.940981708630508,"aX":0.7799023050192415},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.0,"breakHorizontal":-1.7,"spinRate":2527,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.41319535214382785,"extension":6.382566761082971},"index":1,"playId":"55c42663-460b-314b-b69b-31e208ed3a31","pitchNumber":2,"startTime":"2026-07-26T01:11:01.587Z","endTime":"2026-07-26T01:11:05.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29584774775846,"aZ":-43.129643406328476,"pfxX":6.216407695078774,"pfxZ":-7.078284475606097,"pX":0.4771090216899729,"pZ":2.0772736837661707,"vX0":2.0818778684682706,"vY0":-123.78586125594855,"vZ0":-1.7800531868224685,"x":98.81,"y":182.69,"x0":-1.1830143022803903,"y0":50.003370903228394,"z0":6.42507191379333,"aX":9.621668220549799},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-13.0,"breakHorizontal":-11.8,"spinRate":2854,"spinDirection":18},"zone":9,"typeConfidence":0.89,"plateTime":0.4429113387304433,"extension":6.325884481480422},"hitData":{"launchSpeed":83.4,"launchAngle":13.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.64,"coordY":142.49}},"index":2,"playId":"a07c2146-2f9a-3147-8497-acf9a3f818f4","pitchNumber":3,"startTime":"2026-07-26T01:11:20.460Z","endTime":"2026-07-26T01:11:34.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:11:34.659Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Bolte flies out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T01:11:42.344Z","endTime":"2026-07-26T01:12:48.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":90.7,"endSpeed":85.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07433681768936,"aZ":-23.92009368595521,"pfxX":-0.1956193671217108,"pfxZ":4.563492270679238,"pX":0.2548509082898522,"pZ":1.4417959882668139,"vX0":3.8748536206616224,"vY0":-132.09451167323036,"vZ0":-7.588781906221897,"x":107.29,"y":199.85,"x0":-1.1915140714047792,"y0":50.00172837493764,"z0":6.050277970484292,"aX":-0.3545035441433099},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.2,"breakHorizontal":-0.2,"spinRate":2578,"spinDirection":224},"zone":14,"typeConfidence":0.88,"plateTime":0.4110700586097682,"extension":6.368532364012113},"index":0,"playId":"8169fb2e-0bab-369d-85b5-7dafed449efc","pitchNumber":1,"startTime":"2026-07-26T01:12:01.595Z","endTime":"2026-07-26T01:12:05.561Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44824302448412,"aZ":-22.69133651195688,"pfxX":-8.198506085306326,"pfxZ":4.944956591911399,"pX":-1.4019464480649673,"pZ":2.716036890524057,"vX0":2.1988526537076902,"vY0":-137.1186761897682,"vZ0":-5.206581821410283,"x":170.44,"y":165.45,"x0":-1.1458149227083252,"y0":50.0008818417774,"z0":6.174029945309868,"aX":-15.711825656180514},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":14.4,"spinRate":2112,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.3984591637431114,"extension":6.4602795767718355},"index":1,"playId":"cf1ec0d9-48f2-3928-8a10-457e6a8803fb","pitchNumber":2,"startTime":"2026-07-26T01:12:19.372Z","endTime":"2026-07-26T01:12:22.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.572485449407328,"aZ":-26.696793961805906,"pfxX":-0.19659203467714437,"pfxZ":3.1474021903753675,"pX":0.3694424861546723,"pZ":2.1034254134203394,"vX0":4.193953407054942,"vY0":-130.41252978994638,"vZ0":-5.151295665821942,"x":102.92,"y":181.99,"x0":-1.226607072429032,"y0":50.0063808926727,"z0":6.09065718636593,"aX":-0.34329544223675196},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-0.5,"spinRate":2542,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.4182275799289008,"extension":6.371474393799485},"hitData":{"launchSpeed":93.8,"launchAngle":31.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.81,"coordY":59.08}},"index":2,"playId":"3ca121dd-d68a-365c-99e8-93274b42c68a","pitchNumber":3,"startTime":"2026-07-26T01:12:38.449Z","endTime":"2026-07-26T01:12:48.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:12:48.173Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Kreidler flies out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:15:12.595Z","endTime":"2026-07-26T01:15:59.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"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":"Pitching Change: Hayden Juenger replaces José Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:14:23.298Z","endTime":"2026-07-26T01:15:14.847Z","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":"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.8,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.389486177628992,"aZ":-15.41100514011081,"pfxX":-7.2005431319742526,"pfxZ":8.750666316373934,"pX":0.8416253906608024,"pZ":1.9060121009709758,"vX0":7.2013846772890515,"vY0":-136.4156601469746,"vZ0":-6.26573463874344,"x":84.92,"y":187.32,"x0":-0.876299609918537,"y0":50.00337853428354,"z0":5.265075922287567,"aX":-13.794718263445109},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2409,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39902926875211975,"extension":6.332148368929549},"index":1,"playId":"18a0d250-4e4a-330b-b7ce-23898255a870","pitchNumber":1,"startTime":"2026-07-26T01:15:14.847Z","endTime":"2026-07-26T01:15:19.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.684362463733233,"aZ":-24.83560328091804,"pfxX":2.5323055673317345,"pfxZ":4.256909139794589,"pX":-0.6776279982328701,"pZ":3.799596102832601,"vX0":0.49590107746418366,"vY0":-129.36946460998894,"vZ0":0.5030356758106185,"x":105.7,"y":160.22,"x0":-1.2003642885799255,"y0":50.00266161662985,"z0":5.481126046773854,"aX":4.3650849308665665},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":-4.7,"spinRate":2344,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.42066818330674316,"extension":5.724629052287909},"index":2,"playId":"1a07210a-4d78-3193-9f63-4411f31ecc69","pitchNumber":2,"startTime":"2026-07-26T01:15:29.948Z","endTime":"2026-07-26T01:15:34.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39617429076162,"aZ":-28.063485756194947,"pfxX":2.494144685936713,"pfxZ":2.569598768436375,"pX":-0.21252457892616547,"pZ":2.4025954171131496,"vX0":1.6190336282984283,"vY0":-124.45593250755245,"vZ0":-1.6758774911861805,"x":125.1,"y":173.91,"x0":-1.1912690067782756,"y0":50.0021740005745,"z0":5.366297644512716,"aX":3.988787779895972},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-4.8,"spinRate":2354,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4368417886077913,"extension":5.8460663847137555},"hitData":{"launchSpeed":102.3,"launchAngle":37.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.98,"coordY":42.52}},"index":3,"playId":"c6c85db6-c18a-3241-bfe4-c29e05ce63cf","pitchNumber":3,"startTime":"2026-07-26T01:15:48.004Z","endTime":"2026-07-26T01:15:59.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:15:59.949Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:16:03.610Z","endTime":"2026-07-26T01:17:11.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":88.2,"endSpeed":81.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.129968672779253,"aZ":-25.151058021711233,"pfxX":-9.614937538356038,"pfxZ":4.174774914743404,"pX":0.9031939956742021,"pZ":1.6184603591569624,"vX0":8.375985396853212,"vY0":-128.29062847543085,"vZ0":-3.8586346862365684,"x":82.57,"y":195.08,"x0":-1.1395293272169564,"y0":50.00444356840123,"z0":5.080651926235623,"aX":-16.184214035673442},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":2354,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4253773695871388,"extension":6.003292148007422},"index":0,"playId":"123c6325-9c92-32fc-8336-d6fd4ec91bcc","pitchNumber":1,"startTime":"2026-07-26T01:16:26.024Z","endTime":"2026-07-26T01:16:29.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12786174672661,"aZ":-16.736140499192796,"pfxX":-7.283227808659098,"pfxZ":8.128262865278476,"pX":-0.8119165169647433,"pZ":1.6060345785441799,"vX0":3.731420292045556,"vY0":-136.49656906959578,"vZ0":-6.417337575857918,"x":147.95,"y":195.42,"x0":-1.2453707068448758,"y0":50.005102042085426,"z0":5.126767898781408,"aX":-13.838668386198961},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":12.5,"spinRate":2440,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40022621587000673,"extension":6.00806286732417},"index":1,"playId":"41659a20-1ca8-3fd8-8167-d53079198dca","pitchNumber":2,"startTime":"2026-07-26T01:16:41.836Z","endTime":"2026-07-26T01:16:45.391Z","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":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060740423424626,"aZ":-27.856036556562458,"pfxX":-10.00004492675372,"pfxZ":2.60571826969891,"pX":-0.5578291464321977,"pZ":2.3557766098489616,"vX0":5.080297494732176,"vY0":-127.63424075344179,"vZ0":-1.5688639381338825,"x":138.26,"y":175.17,"x0":-1.2696204050321875,"y0":50.004328272955185,"z0":5.1618824844113265,"aX":-16.581249187738646},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":17.0,"spinRate":2343,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4283352150052808,"extension":5.972935075517865},"hitData":{"launchSpeed":93.6,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":156.73}},"index":2,"playId":"729fd5e4-d648-3ff6-9dac-abfedc2de873","pitchNumber":3,"startTime":"2026-07-26T01:16:59.190Z","endTime":"2026-07-26T01:17:11.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:17:11.609Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:17:15.290Z","endTime":"2026-07-26T01:17:44.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"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"},"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":"Pop Out","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":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(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":89.5,"endSpeed":83.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.400830844098046,"aZ":-23.273625964801262,"pfxX":-0.02961832575264245,"pfxZ":5.06278645981533,"pX":-0.13288149200180785,"pZ":2.5581862016880508,"vX0":2.8163629957492144,"vY0":-130.48439609543433,"vZ0":-2.643737819067861,"x":122.07,"y":169.71,"x0":-1.213563913616519,"y0":50.00473398191022,"z0":5.301803172438454,"aX":-0.052838167836416344},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-0.5,"spinRate":2440,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4166565439434273,"extension":5.647489239401127},"hitData":{"launchSpeed":83.0,"launchAngle":70.0,"totalDistance":110.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.22,"coordY":164.35}},"index":0,"playId":"82df142e-c36c-3997-a5ef-e1545cd45c27","pitchNumber":1,"startTime":"2026-07-26T01:17:33.603Z","endTime":"2026-07-26T01:17:44.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:17:44.956Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:20:09.289Z","endTime":"2026-07-26T01:22:09.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"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":[2,3,4,5,6,7,8],"actionIndex":[0,1],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Austin Martin replaces left fielder Trevor Larnach, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:18:57.837Z","endTime":"2026-07-26T01:18:57.860Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Pitching Change: Andrew Morris replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T01:18:57.860Z","endTime":"2026-07-26T01:20:11.561Z","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":"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.754803296164468,"aZ":-11.225835799076176,"pfxX":-1.8478334890094412,"pfxZ":10.167169706363918,"pX":-0.30982380664650616,"pZ":2.4019738960625125,"vX0":3.0232074126170754,"vY0":-142.41514187133828,"vZ0":-8.695783654645078,"x":128.81,"y":173.93,"x0":-1.1435516186812575,"y0":50.00429755959693,"z0":6.1992566839818135,"aX":-3.8079921447374643},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":2.8,"spinRate":1889,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.3841390695015945,"extension":6.309621019326852},"index":2,"playId":"89526c9b-3236-3760-8a27-e6164657f882","pitchNumber":1,"startTime":"2026-07-26T01:20:11.561Z","endTime":"2026-07-26T01:20:14.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.358710937688805,"aZ":-14.882220927828849,"pfxX":-1.5105301576379524,"pfxZ":8.209030274167176,"pX":0.06799826913295587,"pZ":3.4352849431438797,"vX0":3.8096616746942735,"vY0":-143.5427053794765,"vZ0":-5.546501349074693,"x":121.48,"y":140.43,"x0":-1.0746707378566245,"y0":50.00106887372096,"z0":6.304677378670437,"aX":-3.181695446120232},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.0,"breakHorizontal":2.0,"spinRate":1865,"spinDirection":195},"zone":2,"typeConfidence":0.88,"plateTime":0.38024362885379226,"extension":6.239722987831497},"index":3,"playId":"4a8edc72-2307-30e5-a6cb-25844a6d1800","pitchNumber":2,"startTime":"2026-07-26T01:20:31.274Z","endTime":"2026-07-26T01:20:34.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":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.247318686411948,"aZ":-14.564724998120099,"pfxX":-1.310838674850451,"pfxZ":8.315217694311261,"pX":-1.0287813199719398,"pZ":2.3824579391614855,"vX0":1.3749220899855543,"vY0":-143.6865589554346,"vZ0":-8.191346721629879,"x":156.21,"y":174.45,"x0":-1.3402224805769007,"y0":50.0060112967963,"z0":6.1503372830586445,"aX":-2.777068507739537},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.8,"breakHorizontal":2.2,"spinRate":1848,"spinDirection":199},"zone":13,"typeConfidence":0.88,"plateTime":0.3793294267913905,"extension":6.387578565294056},"index":4,"playId":"04da5e56-11de-36e2-aec0-3f891094a5ca","pitchNumber":3,"startTime":"2026-07-26T01:20:50.353Z","endTime":"2026-07-26T01:20:54.721Z","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":89.9,"endSpeed":83.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823386819228524,"aZ":-26.526024904698335,"pfxX":-7.663789586352828,"pfxZ":3.2285737635281784,"pX":-0.9953412798115304,"pZ":3.5603172295733434,"vX0":3.941035493290172,"vY0":-131.03441252667045,"vZ0":-2.1119399838137953,"x":154.94,"y":142.65,"x0":-1.5173283421648167,"y0":50.006208934175255,"z0":6.344441479472578,"aX":-13.425503589983393},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":13.1,"spinRate":1397,"spinDirection":232},"zone":11,"typeConfidence":0.89,"plateTime":0.4168543060648373,"extension":6.213924937747801},"index":5,"playId":"6e6c898d-37a3-34c4-9e05-5676608bfebc","pitchNumber":4,"startTime":"2026-07-26T01:21:08.300Z","endTime":"2026-07-26T01:21:11.542Z","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":99.4,"endSpeed":92.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.837007055141143,"aZ":-13.750881193474237,"pfxX":-2.454030725525615,"pfxZ":8.60036161050894,"pX":0.23488761666660815,"pZ":2.152387235881985,"vX0":4.666378915998372,"vY0":-144.54537768770405,"vZ0":-8.852185217341084,"x":108.05,"y":180.67,"x0":-1.072674745233349,"y0":50.00332183642605,"z0":6.074913606698842,"aX":-5.257297319766967},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.3,"breakHorizontal":3.6,"spinRate":1853,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.37719143658300025,"extension":6.3131150297276655},"index":6,"playId":"dbe98378-fec3-3a52-b4dc-40773e4de1d8","pitchNumber":5,"startTime":"2026-07-26T01:21:25.809Z","endTime":"2026-07-26T01:21:29.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.126074428339244,"aZ":-14.154772167784795,"pfxX":-8.389629543351246,"pfxZ":8.487333481049689,"pX":1.308947487084,"pZ":1.1944786012716566,"vX0":9.828146333710375,"vY0":-144.02640153892935,"vZ0":-11.06993174632339,"x":67.11,"y":206.53,"x0":-1.040579823574831,"y0":50.003518224463875,"z0":5.938566250690002,"aX":-17.8137678283198},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2010,"spinDirection":205},"zone":14,"typeConfidence":0.93,"plateTime":0.37877177947564444,"extension":6.441790065079486},"index":7,"playId":"24f94644-d290-3c82-9abf-968388c4ab43","pitchNumber":6,"startTime":"2026-07-26T01:21:46.861Z","endTime":"2026-07-26T01:21:50.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07922579207014,"aZ":-12.592839384995372,"pfxX":-4.855328014228244,"pfxZ":9.336137553637101,"pX":0.5953996217070522,"pZ":1.205011483292423,"vX0":6.446673071060156,"vY0":-143.64751420751898,"vZ0":-11.482065344201425,"x":94.3,"y":206.24,"x0":-1.0430952371941367,"y0":50.005331277276255,"z0":6.02805680076471,"aX":-10.187138937791515},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.9,"breakHorizontal":7.6,"spinRate":2079,"spinDirection":196},"zone":14,"typeConfidence":0.74,"plateTime":0.38073616137515964,"extension":6.541542715267947},"index":8,"playId":"6933332f-17b5-3561-b7af-48e02711162b","pitchNumber":7,"startTime":"2026-07-26T01:22:05.571Z","endTime":"2026-07-26T01:22:09.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:22:09.961Z","atBatIndex":55},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jacob Wilson reaches on a fielder's choice, fielded by pitcher Andrew Morris. Lawrence Butler to 3rd. Jacob Wilson to 2nd. Lawrence Butler advances to 3rd, on a throwing error by pitcher Andrew Morris.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:22:26.750Z","endTime":"2026-07-26T01:23:49.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_throw","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"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":98.6,"endSpeed":90.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84853013768536,"aZ":-13.164495185796792,"pfxX":-3.207044304327556,"pfxZ":9.112974746475272,"pX":-0.10911031538259564,"pZ":2.8860886752756367,"vX0":4.390867679516001,"vY0":-143.44804929870827,"vZ0":-6.947912302041589,"x":121.16,"y":160.86,"x0":-1.2422002705500303,"y0":50.00356948225969,"z0":6.15842241239733,"aX":-6.691012435271352},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":4.9,"spinRate":2024,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.3816680052636299,"extension":6.3775235260030785},"index":0,"playId":"b47a78ce-05eb-3939-ae95-535ab3e43c4b","pitchNumber":1,"startTime":"2026-07-26T01:22:37.422Z","endTime":"2026-07-26T01:22:41.317Z","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":97.0,"endSpeed":89.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80266175422024,"aZ":-18.72196107957192,"pfxX":-7.139022789513017,"pfxZ":6.5994347201589765,"pX":-0.4479818109348602,"pZ":3.9327626830122075,"vX0":4.961602500636282,"vY0":-141.29984585016672,"vZ0":-3.296696585514402,"x":134.08,"y":132.6,"x0":-1.2920994606879748,"y0":50.00214679891224,"z0":6.305794654348829,"aX":-14.549803093669926},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":12.0,"spinRate":1869,"spinDirection":209},"zone":11,"typeConfidence":0.94,"plateTime":0.3864670580700116,"extension":6.236292973358934},"index":1,"playId":"2e6d1f57-64c2-3bce-95e6-89e27e69adf3","pitchNumber":2,"startTime":"2026-07-26T01:22:54.459Z","endTime":"2026-07-26T01:22:59.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.514792677190854,"aZ":-24.947074721949562,"pfxX":2.3240596589988414,"pfxZ":3.903104193190577,"pX":-0.22528929396794722,"pZ":1.7038463280534384,"vX0":1.9553825981744235,"vY0":-134.53669742636995,"vZ0":-7.231606905166372,"x":125.59,"y":192.78,"x0":-1.2609851654934459,"y0":50.00380057545689,"z0":6.1697362721398195,"aX":4.3011938046844405},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":-4.6,"spinRate":2327,"spinDirection":153},"zone":8,"typeConfidence":0.89,"plateTime":0.40561268762171476,"extension":6.451473600724794},"index":2,"playId":"08e041f5-ec44-3b79-9976-a2dc83f57f3b","pitchNumber":3,"startTime":"2026-07-26T01:23:13.610Z","endTime":"2026-07-26T01:23:17.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14239881943618,"aZ":-23.900112795629394,"pfxX":3.016712478360134,"pfxZ":4.43372181961399,"pX":0.43156372027848816,"pZ":1.6756894296180411,"vX0":3.0680991263939674,"vY0":-134.7684256918054,"vZ0":-7.663924195074749,"x":100.55,"y":193.54,"x0":-1.107533346880931,"y0":50.00615589167,"z0":6.205795424356559,"aX":5.633646209920589},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":-6.0,"spinRate":2314,"spinDirection":158},"zone":9,"typeConfidence":0.89,"plateTime":0.4041089684710073,"extension":6.563219892009958},"hitData":{"launchSpeed":97.9,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.9,"coordY":180.57}},"index":3,"playId":"af4148db-3e48-3fc4-be4c-3c7b78cf97d6","pitchNumber":4,"startTime":"2026-07-26T01:23:36.960Z","endTime":"2026-07-26T01:23:49.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:23:49.643Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:25:19.376Z","endTime":"2026-07-26T01:26:31.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:25:21.629Z","endTime":"2026-07-26T01:25:21.630Z","isPitch":false,"type":"action"},{"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":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23108201909358,"aZ":-26.954402937113915,"pfxX":2.538513514487053,"pfxZ":2.751423116088816,"pX":1.178187592447423,"pZ":2.856997169764684,"vX0":5.055536415752813,"vY0":-136.47071192021542,"vZ0":-4.304322286161862,"x":72.09,"y":161.64,"x0":-1.0236493064939525,"y0":50.00625446433964,"z0":6.297454929444061,"aX":4.818058169744876},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":-5.6,"spinRate":2158,"spinDirection":165},"zone":12,"typeConfidence":0.9,"plateTime":0.4003801720510638,"extension":6.468446979109957},"index":1,"playId":"3f2c865e-82ec-3e89-bef9-84678ea6b152","pitchNumber":1,"startTime":"2026-07-26T01:25:21.631Z","endTime":"2026-07-26T01:25:24.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.832399013623583,"aZ":-25.016435242036486,"pfxX":2.349443043132009,"pfxZ":3.7832537009166725,"pX":1.337457165725481,"pZ":3.1252328592557093,"vX0":5.731947897106637,"vY0":-135.50457568743553,"vZ0":-3.8608730825342863,"x":66.02,"y":154.4,"x0":-1.0961751869133112,"y0":50.00210698291137,"z0":6.281460272019247,"aX":4.443282791925158},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.4,"breakHorizontal":-5.3,"spinRate":2229,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.4015783524135559,"extension":6.456964756480445},"index":2,"playId":"8d290b4b-b3d4-387d-b538-e9adf3b92d73","pitchNumber":2,"startTime":"2026-07-26T01:25:41.183Z","endTime":"2026-07-26T01:25:45.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.241444678676416,"aZ":-12.175553119672227,"pfxX":-1.7046142301028309,"pfxZ":9.208886043852436,"pX":0.4097064402490499,"pZ":2.080962054486005,"vX0":5.225518324168035,"vY0":-146.1772035055267,"vZ0":-9.368062922041766,"x":101.38,"y":182.59,"x0":-1.176746040715912,"y0":50.0063065294371,"z0":6.0510661880709575,"aX":-3.7032716688461966},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.0,"breakHorizontal":2.0,"spinRate":1916,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.3741597091480835,"extension":6.47478821441254},"index":3,"playId":"d32fc7c2-425e-39d9-b5dd-da15ecc160a3","pitchNumber":3,"startTime":"2026-07-26T01:26:06.058Z","endTime":"2026-07-26T01:26:09.517Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":88.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44273985568646,"aZ":-22.88936577314014,"pfxX":3.3747506146933586,"pfxZ":4.773063016934922,"pX":0.7304783879589999,"pZ":0.41289977408344797,"vX0":3.908270665954429,"vY0":-137.36257716994646,"vZ0":-11.195947708012906,"x":89.16,"y":227.63,"x0":-1.1400807300485627,"y0":50.0023634614129,"z0":6.04602594133632,"aX":6.560025040872252},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.0,"breakHorizontal":-6.8,"spinRate":2201,"spinDirection":163},"zone":14,"typeConfidence":0.89,"plateTime":0.39612615943632523,"extension":6.413919266336366},"index":4,"playId":"7e147ff0-5f77-3c7b-b972-c05ece715e87","pitchNumber":4,"startTime":"2026-07-26T01:26:26.770Z","endTime":"2026-07-26T01:26:31.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:26:31.173Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:26:43.840Z","endTime":"2026-07-26T01:29:02.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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, 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":92.4,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08577778105846,"aZ":-21.97213437516118,"pfxX":-6.869017721654468,"pfxZ":5.600867422767447,"pX":0.3119250814793861,"pZ":-0.4622414120267172,"vX0":6.792842537702809,"vY0":-133.89887064673064,"vZ0":-12.62857365046764,"x":105.11,"y":251.26,"x0":-1.3616922873017296,"y0":50.00404873634118,"z0":5.877590320035392,"aX":-12.512239910103538},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":11.0,"spinRate":1447,"spinDirection":234},"zone":14,"typeConfidence":0.77,"plateTime":0.4085946756494301,"extension":6.3119551838226275},"index":0,"playId":"db1706c8-e258-3069-a5af-a7b3689da720","pitchNumber":1,"startTime":"2026-07-26T01:26:56.895Z","endTime":"2026-07-26T01:27:01.343Z","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":99.8,"endSpeed":92.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34778522902442,"aZ":-12.427006113407863,"pfxX":-6.306826750274045,"pfxZ":9.1646364425788,"pX":0.2833373533218922,"pZ":1.865122333691135,"vX0":7.126490672172765,"vY0":-145.03290623689793,"vZ0":-9.65048495666878,"x":106.2,"y":188.42,"x0":-1.3731859506736883,"y0":50.00217080072167,"z0":5.971028561673318,"aX":-13.58713373188384},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2106,"spinDirection":207},"zone":9,"typeConfidence":0.94,"plateTime":0.37605089979579454,"extension":6.545372175464959},"index":1,"playId":"4f214659-ee1d-3e27-b748-6e8aeb93e8db","pitchNumber":2,"startTime":"2026-07-26T01:27:22.740Z","endTime":"2026-07-26T01:27:26.831Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814345159445402,"aZ":-21.854490799419217,"pfxX":3.1362267435863425,"pfxZ":5.331253387865666,"pX":0.8270525284679519,"pZ":1.073158626302904,"vX0":4.4754752219362866,"vY0":-137.39861733712664,"vZ0":-9.588448834698523,"x":85.47,"y":209.8,"x0":-1.2227436366616296,"y0":50.005581957648694,"z0":6.059393080634627,"aX":6.072936877124412},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-6.5,"spinRate":2233,"spinDirection":161},"zone":14,"typeConfidence":0.88,"plateTime":0.39671256484064976,"extension":6.5374946166852625},"index":2,"playId":"ea2d9e86-11d6-396a-a130-d2031cb06549","pitchNumber":3,"startTime":"2026-07-26T01:27:41.509Z","endTime":"2026-07-26T01:27:45.752Z","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":99.6,"endSpeed":91.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29663557326852,"aZ":-10.665973064637747,"pfxX":-1.3373315976144342,"pfxZ":10.10594139635289,"pX":1.444181924031059,"pZ":1.6847433732238377,"vX0":7.800829732218381,"vY0":-144.64283450242425,"vZ0":-10.517066536979161,"x":61.95,"y":193.29,"x0":-1.1087658672854537,"y0":50.00503849003049,"z0":6.01259514796089,"aX":-2.846965652569742},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":1.0,"spinRate":2032,"spinDirection":197},"zone":14,"typeConfidence":0.89,"plateTime":0.3780090556591418,"extension":6.39026247261976},"index":3,"playId":"a02bccbe-09ac-36db-85ed-cce78e4b14eb","pitchNumber":4,"startTime":"2026-07-26T01:28:00.487Z","endTime":"2026-07-26T01:28:04.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80470442164291,"aZ":-11.110360508445616,"pfxX":-2.254831794106198,"pfxZ":9.986559621044146,"pX":-0.7874620786229914,"pZ":2.8033203903616126,"vX0":2.547968154453897,"vY0":-144.14929102641875,"vZ0":-7.392032580590745,"x":147.02,"y":163.09,"x0":-1.388932126544678,"y0":50.00463766580946,"z0":6.083346574858414,"aX":-4.756609216549098},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.8,"breakHorizontal":3.6,"spinRate":1976,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.37965135079734935,"extension":6.361577810419961},"index":4,"playId":"1a674a58-37b7-3b39-b639-29667f8df763","pitchNumber":5,"startTime":"2026-07-26T01:28:29.052Z","endTime":"2026-07-26T01:28:37.166Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222927828252793,"aZ":-23.469703248487914,"pfxX":2.9961807582846514,"pfxZ":4.45154777130263,"pX":0.5881160099518453,"pZ":4.323418797419112,"vX0":3.9157372236150487,"vY0":-137.63559933549251,"vZ0":-1.3448678016516555,"x":94.58,"y":122.05,"x0":-1.2323017234826517,"y0":50.00000491559532,"z0":6.379787408798762,"aX":5.852977964216247},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":-6.1,"spinRate":2258,"spinDirection":153},"zone":12,"typeConfidence":0.88,"plateTime":0.39516349624720526,"extension":6.417952001276046},"index":5,"playId":"feb5c998-854f-3976-be49-614268f96c73","pitchNumber":6,"startTime":"2026-07-26T01:28:58.772Z","endTime":"2026-07-26T01:29:02.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:29:02.316Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, shortstop Ryan Kreidler to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:29:30.324Z","endTime":"2026-07-26T01:31:30.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"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":99.8,"endSpeed":91.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77630474784422,"aZ":-12.43646780774492,"pfxX":-1.6598326048123941,"pfxZ":9.155500627214764,"pX":0.1756738259336915,"pZ":4.661137553260846,"vX0":4.577560984486283,"vY0":-145.36691838370015,"vZ0":-2.4304740055680263,"x":110.3,"y":112.93,"x0":-1.19870062124065,"y0":50.000936298387835,"z0":6.256036572679048,"aX":-3.578492667393181},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.3,"breakHorizontal":2.2,"spinRate":2137,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.3757680233809255,"extension":6.433814582554028},"index":0,"playId":"3b8abedf-421e-3fa0-85b3-fcb8ecfcfca4","pitchNumber":1,"startTime":"2026-07-26T01:29:30.324Z","endTime":"2026-07-26T01:29:33.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.723268454933017,"aZ":-11.519823272022116,"pfxX":-2.736772478074444,"pfxZ":9.778890104335005,"pX":-0.5233936284446424,"pZ":2.6489117682294454,"vX0":3.6302903195653027,"vY0":-143.82551897861217,"vZ0":-7.669885540167063,"x":136.95,"y":167.26,"x0":-1.441463771782295,"y0":50.006880297776895,"z0":6.050411392420927,"aX":-5.783234995711738},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.4,"breakHorizontal":4.3,"spinRate":2058,"spinDirection":199},"zone":4,"typeConfidence":0.91,"plateTime":0.3795945662093705,"extension":6.362354513921714},"index":1,"playId":"81931b2b-9481-3184-a72b-113f635f9751","pitchNumber":2,"startTime":"2026-07-26T01:30:06.946Z","endTime":"2026-07-26T01:30:11.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27211942209648,"aZ":-10.747584633674425,"pfxX":-2.0910259756429963,"pfxZ":10.055161249378143,"pX":0.24219240658077482,"pZ":3.0408685576351653,"vX0":4.92923975454592,"vY0":-144.50473928951536,"vZ0":-6.97371319027896,"x":107.77,"y":156.68,"x0":-1.2082510440805163,"y0":50.00368021100161,"z0":6.1339244751232185,"aX":-4.456576808087306},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.2,"breakHorizontal":2.9,"spinRate":2092,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.3779467582646685,"extension":6.456953295262754},"index":2,"playId":"a90515ce-74d8-32a0-88f6-df152e5da5cf","pitchNumber":3,"startTime":"2026-07-26T01:30:24.437Z","endTime":"2026-07-26T01:30:28.007Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T01:30:41.103Z","endTime":"2026-07-26T01:30:57.016Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46024628145142,"aZ":-11.371399761495883,"pfxX":-3.298268301303552,"pfxZ":9.655572107511409,"pX":-0.599560352671842,"pZ":3.2828250576821847,"vX0":3.5229171383390887,"vY0":-145.26014143867272,"vZ0":-6.127051489754055,"x":139.85,"y":150.14,"x0":-1.3948685446347528,"y0":50.00246580601493,"z0":6.099156136611102,"aX":-7.105501195188777},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2064,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.3759158777259368,"extension":6.44917167824775},"index":4,"playId":"d7b3072d-fbc6-335d-a3ad-1908dd0ad8f6","pitchNumber":4,"startTime":"2026-07-26T01:30:57.016Z","endTime":"2026-07-26T01:31:00.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":92.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75735155849709,"aZ":-10.178845225725105,"pfxX":-2.9663507338141417,"pfxZ":10.165060549492866,"pX":-0.163183269446133,"pZ":2.314886346683675,"vX0":4.1139358987991725,"vY0":-145.8073791357182,"vZ0":-9.053838116802302,"x":123.22,"y":176.28,"x0":-1.2038559395004975,"y0":50.00098500027019,"z0":6.065869870640923,"aX":-6.4173777167559},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":2062,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.374972932832935,"extension":6.459353312863439},"hitData":{"launchSpeed":102.5,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.36,"coordY":160.3}},"index":5,"playId":"a0f49e5c-603a-31f3-875f-b0f43457c848","pitchNumber":5,"startTime":"2026-07-26T01:31:22.758Z","endTime":"2026-07-26T01:31:30.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:31:30.766Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:34:19.438Z","endTime":"2026-07-26T01:35:41.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces Hayden Juenger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:33:09.992Z","endTime":"2026-07-26T01:34:21.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69874784058128,"aZ":-13.065462739208824,"pfxX":-5.606775827698492,"pfxZ":9.314318677455486,"pX":0.19674915776161822,"pZ":3.182723662514207,"vX0":6.86389233484776,"vY0":-142.3179851151792,"vZ0":-5.560007028662155,"x":109.5,"y":152.85,"x0":-1.5179500160219002,"y0":50.00025377769098,"z0":5.989374819754993,"aX":-11.499201816866249},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2574,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.3848877826775974,"extension":6.219348470222249},"index":1,"playId":"ec3ad0e8-bd91-3b15-9341-41f491eff802","pitchNumber":1,"startTime":"2026-07-26T01:34:21.654Z","endTime":"2026-07-26T01:34:25.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.2,"endSpeed":83.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86366119333514,"aZ":-29.42305020491014,"pfxX":-6.844939277115346,"pfxZ":1.5617973038030062,"pX":0.3249806923653318,"pZ":2.216398890700065,"vX0":6.936609140370414,"vY0":-131.29891912732606,"vZ0":-3.9732031688545426,"x":104.61,"y":178.94,"x0":-1.4477134637051592,"y0":50.00521113647534,"z0":5.911253919803709,"aX":-12.08756081485256},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.3,"breakHorizontal":11.0,"spinRate":1971,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.4153690422972014,"extension":6.4505403553890615},"index":2,"playId":"2985207d-4231-35c0-8b16-2feee326ae3d","pitchNumber":2,"startTime":"2026-07-26T01:34:38.105Z","endTime":"2026-07-26T01:34:41.105Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-26T01:34:49.990Z","endTime":"2026-07-26T01:35:06.298Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"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":92.4,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406404678697502,"aZ":-32.66345545636161,"pfxX":-8.58279703630147,"pfxZ":-0.2660984813473921,"pX":0.7943248115752316,"pZ":-0.009904767834695776,"vX0":8.294228263532325,"vY0":-134.05837964440886,"vZ0":-9.201437049777105,"x":86.72,"y":239.05,"x0":-1.2214534148313256,"y0":50.00428990910632,"z0":5.791387393920092,"aX":-15.656400239427704},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.3,"breakHorizontal":13.8,"spinRate":1929,"spinDirection":238},"zone":14,"typeConfidence":0.77,"plateTime":0.4082358070891736,"extension":6.581973586912014},"index":4,"playId":"a1efd894-96a4-3b30-b18a-0ee4984cd43a","pitchNumber":3,"startTime":"2026-07-26T01:35:06.298Z","endTime":"2026-07-26T01:35:09.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26702403122897,"aZ":-14.53310013935275,"pfxX":-5.558331045525356,"pfxZ":8.33770045023237,"pX":-0.5311892749912865,"pZ":3.64175146599189,"vX0":4.661651554770057,"vY0":-143.84436315907624,"vZ0":-4.11523804300534,"x":137.25,"y":140.45,"x0":-1.4426770485091016,"y0":50.00683865890095,"z0":5.9788067706951,"aX":-11.766290973798938},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2471,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.37933984962152545,"extension":6.353918887028697},"hitData":{"launchSpeed":97.4,"launchAngle":39.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.87,"coordY":84.29}},"index":5,"playId":"bec3d591-0c32-3058-af06-a2449776e013","pitchNumber":4,"startTime":"2026-07-26T01:35:27.640Z","endTime":"2026-07-26T01:35:41.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:35:41.331Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:35:58.018Z","endTime":"2026-07-26T01:38:39.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36788386386401,"aZ":-43.18973609747045,"pfxX":4.356504140097961,"pfxZ":-7.455979761751357,"pX":1.6538132018445377,"pZ":0.7996992442511013,"vX0":6.074720902998894,"vY0":-121.22356669645798,"vZ0":-3.157414423413088,"x":53.96,"y":217.19,"x0":-1.4579416868399313,"y0":50.00384459534744,"z0":5.917413984401364,"aX":6.434620280798735},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.0,"breakHorizontal":-9.5,"spinRate":2660,"spinDirection":36},"zone":14,"typeConfidence":0.84,"plateTime":0.4531436043448118,"extension":6.187240396166131},"index":0,"playId":"fbac5475-43e0-31a3-8503-0c92acbaaa00","pitchNumber":1,"startTime":"2026-07-26T01:36:08.780Z","endTime":"2026-07-26T01:36:12.487Z","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":89.8,"endSpeed":83.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.995691890271985,"aZ":-29.08753002142703,"pfxX":-6.326876496987602,"pfxZ":1.7574570789604778,"pX":-0.7756945930627728,"pZ":4.141592378320413,"vX0":3.995448378994021,"vY0":-130.89874435046096,"vZ0":0.5459832219722192,"x":146.57,"y":126.96,"x0":-1.4889298262833421,"y0":50.00506146211584,"z0":6.0840941308163465,"aX":-11.13508811629152},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.5,"breakHorizontal":10.8,"spinRate":1996,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.4162047660443968,"extension":6.1960309168401695},"index":1,"playId":"5c869ba3-a18c-343c-8ea1-427f24be2b15","pitchNumber":2,"startTime":"2026-07-26T01:36:28.633Z","endTime":"2026-07-26T01:36:32.546Z","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":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.987728365522763,"aZ":-14.476908156428047,"pfxX":-4.770173391975352,"pfxZ":8.334848898403834,"pX":-0.45902986406643936,"pZ":3.7931115089270984,"vX0":4.7170616189565395,"vY0":-144.2088068922619,"vZ0":-3.441470306001298,"x":134.5,"y":136.37,"x0":-1.4897868410163353,"y0":50.0031602833496,"z0":5.884995555689832,"aX":-10.128951713384806},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.6,"breakHorizontal":7.8,"spinRate":2532,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.37864047823257474,"extension":6.299372791481606},"index":2,"playId":"d2982b09-3b6a-3735-afb7-7f45d0d58db5","pitchNumber":3,"startTime":"2026-07-26T01:36:46.486Z","endTime":"2026-07-26T01:36:50.251Z","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":90.3,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15187792871848,"aZ":-31.324607399828956,"pfxX":-7.04663403466336,"pfxZ":0.4776487989433056,"pX":0.5249023076529866,"pZ":1.7864866170558658,"vX0":7.468289010525167,"vY0":-131.41361637943064,"vZ0":-4.438465070155898,"x":96.99,"y":190.54,"x0":-1.4193389655338076,"y0":50.00242093374387,"z0":5.787245219916427,"aX":-12.49966840481011},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.2,"breakHorizontal":11.4,"spinRate":1705,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.4145665531056073,"extension":6.4098741925025475},"index":3,"playId":"5941dea4-f9d8-3980-8b60-6afcffb8dae1","pitchNumber":4,"startTime":"2026-07-26T01:37:07.879Z","endTime":"2026-07-26T01:37:11.356Z","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":91.5,"endSpeed":84.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42814383971861,"aZ":-32.39158615173728,"pfxX":-6.071975895858565,"pfxZ":-0.11841608913163526,"pX":-0.1558465848521608,"pZ":2.163868785999881,"vX0":5.533002185748742,"vY0":-133.23209004762097,"vZ0":-3.5947056283174605,"x":122.94,"y":180.36,"x0":-1.4623887507117466,"y0":50.00418328370079,"z0":5.8510716734302255,"aX":-11.006535913682873},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.7,"breakHorizontal":10.0,"spinRate":1549,"spinDirection":232},"zone":8,"typeConfidence":0.91,"plateTime":0.4098253256170339,"extension":6.307462541493522},"index":4,"playId":"00113353-b389-375d-82f2-e8102b479047","pitchNumber":5,"startTime":"2026-07-26T01:37:30.253Z","endTime":"2026-07-26T01:37:34.308Z","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":98.6,"endSpeed":90.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98280919314384,"aZ":-10.868096107246934,"pfxX":-5.155540288965296,"pfxZ":10.176665517028532,"pX":0.41781045581509013,"pZ":1.7611722281618132,"vX0":6.526403911082417,"vY0":-143.2736640827919,"vZ0":-9.44375831300858,"x":101.07,"y":191.23,"x0":-1.2124638793442089,"y0":50.000683463231496,"z0":5.765920004841217,"aX":-10.791082652198455},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.8,"breakHorizontal":8.2,"spinRate":2415,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.38129721767239033,"extension":6.4899673642264},"index":5,"playId":"fff82f0a-5a27-308d-9031-7b862232bb5a","pitchNumber":6,"startTime":"2026-07-26T01:37:50.990Z","endTime":"2026-07-26T01:37:54.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71794453861121,"aZ":-40.35534576557837,"pfxX":3.1537077713794357,"pfxZ":-5.385752425030349,"pX":1.812694774134418,"pZ":0.8956035684925289,"vX0":6.490388395016961,"vY0":-122.32743345402052,"vZ0":-3.7645978658004737,"x":47.9,"y":214.6,"x0":-1.2828643560336723,"y0":50.00474587082295,"z0":5.907765517372342,"aX":4.787916103676905},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.4,"breakHorizontal":-7.2,"spinRate":2645,"spinDirection":34},"zone":14,"typeConfidence":0.72,"plateTime":0.44744938458406125,"extension":6.35537229561791},"index":6,"playId":"c574566f-5647-3b63-98d4-9798650f5994","pitchNumber":7,"startTime":"2026-07-26T01:38:12.241Z","endTime":"2026-07-26T01:38:15.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37118346036661,"aZ":-29.613610457060656,"pfxX":-7.233583319167109,"pfxZ":1.4476776821293322,"pX":1.3746092890437256,"pZ":1.5758515854677635,"vX0":9.030566341965773,"vY0":-131.98709963062558,"vZ0":-5.358951894062746,"x":64.6,"y":196.23,"x0":-1.1470101291127572,"y0":50.00278311926483,"z0":5.805929642366089,"aX":-12.797611406815474},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.7,"breakHorizontal":11.2,"spinRate":1863,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.4145497760067016,"extension":6.566641045399544},"index":7,"playId":"438baf54-4b96-3956-8f9c-916199fe1771","pitchNumber":8,"startTime":"2026-07-26T01:38:33.801Z","endTime":"2026-07-26T01:38:39.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:38:39.707Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:38:52.887Z","endTime":"2026-07-26T01:40:47.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":"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":98.1,"endSpeed":89.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.740039328823194,"aZ":-12.772678750080296,"pfxX":-5.305196634848768,"pfxZ":9.402116972830271,"pX":0.12567623890858937,"pZ":3.1517395318263732,"vX0":5.707258176456117,"vY0":-142.7122186375045,"vZ0":-5.4825497944958554,"x":112.21,"y":153.68,"x0":-1.2104872160826223,"y0":50.003165266600924,"z0":5.901853164272485,"aX":-10.947516158966407},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2512,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.38375720856580653,"extension":6.441059544710582},"index":0,"playId":"65ac01c2-0872-3561-9d10-5b21e9102898","pitchNumber":1,"startTime":"2026-07-26T01:39:06.816Z","endTime":"2026-07-26T01:39:10.656Z","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":99.6,"endSpeed":91.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30467481201283,"aZ":-13.508757295529968,"pfxX":-6.423175658304396,"pfxZ":8.790044458801647,"pX":0.6400415228012047,"pZ":2.114199507431299,"vX0":7.6567604767634165,"vY0":-144.68455933424016,"vZ0":-8.132582988682568,"x":92.6,"y":181.7,"x0":-1.2043030335756235,"y0":50.00324748237633,"z0":5.786786640625241,"aX":-13.638809510950217},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.4,"breakHorizontal":10.1,"spinRate":2564,"spinDirection":221},"zone":9,"typeConfidence":0.82,"plateTime":0.37836273746747073,"extension":6.430866005733038},"index":1,"playId":"57fbcb84-430b-327c-80d9-412a89d3cfc5","pitchNumber":2,"startTime":"2026-07-26T01:39:25.383Z","endTime":"2026-07-26T01:39:28.623Z","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":92.1,"endSpeed":85.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.424184664875042,"aZ":-29.666294085626358,"pfxX":-6.845147255060393,"pfxZ":1.3738036057136362,"pX":-0.5422956074679659,"pZ":1.9105086872310881,"vX0":4.080371680426225,"vY0":-134.0237344394376,"vZ0":-5.155499205328855,"x":137.67,"y":187.2,"x0":-1.1906028294167061,"y0":50.006253259413946,"z0":5.963408566974379,"aX":-12.525962073456158},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.7,"breakHorizontal":11.6,"spinRate":1589,"spinDirection":233},"zone":7,"typeConfidence":0.85,"plateTime":0.40779658361422344,"extension":6.492915269477622},"index":2,"playId":"e856575e-ffe5-342f-8768-17ac062ca2a0","pitchNumber":3,"startTime":"2026-07-26T01:39:47.358Z","endTime":"2026-07-26T01:39:50.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.975542712533045,"aZ":-29.95396723901278,"pfxX":7.722371168117188,"pfxZ":1.3446574211464295,"pX":-0.3534559098523005,"pZ":3.739737582482122,"vX0":1.1103933721223793,"vY0":-127.48977379234199,"vZ0":0.7521785935865143,"x":130.47,"y":137.81,"x0":-1.797761491090413,"y0":50.001231874039284,"z0":5.803360534154493,"aX":12.721452154599792},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":-14.3,"spinRate":2715,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.4294656246251636,"extension":6.275916921197334},"index":3,"playId":"df210d31-11a1-3fbb-a9da-f18430689ad9","pitchNumber":4,"startTime":"2026-07-26T01:40:26.395Z","endTime":"2026-07-26T01:40:30.247Z","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":86.8,"endSpeed":80.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77152275860496,"aZ":-28.897996845547137,"pfxX":6.507856890142449,"pfxZ":2.019144983504863,"pX":1.2089772256122573,"pZ":1.7350835514898633,"vX0":4.552542303562321,"vY0":-126.44384815983521,"vZ0":-3.901165975499902,"x":70.92,"y":191.93,"x0":-1.458000188153175,"y0":50.00539658362593,"z0":5.605862569337636,"aX":10.584108907416056},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-12.8,"spinRate":2637,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4324831240744822,"extension":6.4138065577854295},"index":4,"playId":"de78d5b0-2355-3063-a4d9-fae687cea6a2","pitchNumber":5,"startTime":"2026-07-26T01:40:44.323Z","endTime":"2026-07-26T01:40:47.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:40:47.731Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy White lines out to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:43:27.274Z","endTime":"2026-07-26T01:44:11.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"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,2,3],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"Pitching Change: Yoendrys Gómez replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:42:11.920Z","endTime":"2026-07-26T01:43:29.536Z","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":"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":95.6,"endSpeed":87.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15140406606084,"aZ":-13.653863548817917,"pfxX":-6.003637033816778,"pfxZ":9.49899932096189,"pX":0.8512158605903992,"pZ":2.591829604142648,"vX0":10.97068599484799,"vY0":-138.75818634131105,"vZ0":-4.964888915067404,"x":84.55,"y":168.8,"x0":-2.3742087394906655,"y0":50.00023820156512,"z0":5.314551884094079,"aX":-11.703141336528548},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2540,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3948033643257407,"extension":6.95448218734922},"index":1,"playId":"4755c90f-ac14-3271-b8f0-54c19c554037","pitchNumber":1,"startTime":"2026-07-26T01:43:29.536Z","endTime":"2026-07-26T01:43:33.943Z","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":96.2,"endSpeed":87.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.378893396361484,"aZ":-14.216065489887015,"pfxX":-6.054145861370598,"pfxZ":9.086853763155027,"pX":0.7163586915973567,"pZ":1.7683271714094042,"vX0":10.27139422612663,"vY0":-139.67901453504564,"vZ0":-6.698003343565707,"x":89.69,"y":191.04,"x0":-2.221603469048001,"y0":50.00558508497009,"z0":5.131797045654294,"aX":-11.968951282716155},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2643,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.39208582747472986,"extension":6.939233406027858},"index":2,"playId":"5cf636c1-21d4-3b0b-90cc-aec5f8f3ba3a","pitchNumber":2,"startTime":"2026-07-26T01:43:44.458Z","endTime":"2026-07-26T01:43:48.646Z","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":96.2,"endSpeed":88.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862520759421187,"aZ":-18.93498269200739,"pfxX":-8.988070505254132,"pfxZ":6.667554229661652,"pX":-0.5869038632617567,"pZ":2.7580081459474868,"vX0":7.316864058192738,"vY0":-139.8634892847032,"vZ0":-3.4432224062275756,"x":139.37,"y":164.31,"x0":-2.066143382060436,"y0":50.00226973822964,"z0":5.2431374441274645,"aX":-17.847666475503825},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":14.8,"spinRate":2620,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3912689613627842,"extension":6.978288611943113},"hitData":{"launchSpeed":66.5,"launchAngle":13.0,"totalDistance":132.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":156.53,"coordY":158.77}},"index":3,"playId":"4fc4a25b-22d0-3a1d-b5be-003a6b6a332f","pitchNumber":3,"startTime":"2026-07-26T01:44:01.266Z","endTime":"2026-07-26T01:44:11.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:44:11.110Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:44:13.779Z","endTime":"2026-07-26T01:45:48.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"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,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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2673498296832,"aZ":-30.56076402142437,"pfxX":6.447224231274332,"pfxZ":1.0397300138146104,"pX":1.280386842281812,"pZ":1.8718607529941123,"vX0":7.468215019019497,"vY0":-124.29643817339907,"vZ0":-2.2120581486516357,"x":68.19,"y":188.24,"x0":-2.6076258644550627,"y0":50.005896715372906,"z0":5.325640889215007,"aX":10.028662175815661},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-13.4,"spinRate":2891,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4416595352882857,"extension":6.849574983977627},"index":0,"playId":"226fa6ba-934e-3644-9553-ed3a20cc0a18","pitchNumber":1,"startTime":"2026-07-26T01:44:31.324Z","endTime":"2026-07-26T01:44:34.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-26T01:44:40.611Z","endTime":"2026-07-26T01:44:52.990Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.735124211693257,"aZ":-30.713484455603613,"pfxX":6.4867274170211395,"pfxZ":0.9329888136900069,"pX":0.048286944572627354,"pZ":1.4937493060638418,"vX0":5.033224396022298,"vY0":-124.36404629151032,"vZ0":-2.9395089599923345,"x":115.16,"y":198.45,"x0":-2.846841991299655,"y0":50.002175286996135,"z0":5.247613251919692,"aX":10.123297466466225},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":-13.0,"spinRate":2953,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4409977752859029,"extension":6.7874561446663755},"index":2,"playId":"4aac44ee-cbe7-3ad3-982d-e09fdcd09ad2","pitchNumber":2,"startTime":"2026-07-26T01:44:52.990Z","endTime":"2026-07-26T01:44:56.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25250601049715,"aZ":-25.98877700263605,"pfxX":8.326799639557818,"pfxZ":3.922592200610672,"pX":0.6613109080336986,"pZ":0.965195993907203,"vX0":6.2455655401858845,"vY0":-124.78991386899229,"vZ0":-4.5307949703962365,"x":91.79,"y":212.72,"x0":-2.9560788512182676,"y0":50.002065697431426,"z0":4.9468247235152445,"aX":13.122181209188255},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.2,"breakHorizontal":-16.6,"spinRate":2944,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.43902371090326753,"extension":6.80106278334409},"index":3,"playId":"50766822-4d3e-3060-b908-fbaee7e8c550","pitchNumber":3,"startTime":"2026-07-26T01:45:24.057Z","endTime":"2026-07-26T01:45:27.843Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.543376854966365,"aZ":-13.957532186603276,"pfxX":-4.0366233394438655,"pfxZ":8.936914786026971,"pX":-0.15362198399167754,"pZ":2.234062421612612,"vX0":8.022830213094114,"vY0":-141.46494685262542,"vZ0":-5.546697351141952,"x":122.86,"y":178.46,"x0":-2.4946556099677957,"y0":50.00514926440848,"z0":5.106155790781332,"aX":-8.230919061946768},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2628,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3863532598274446,"extension":7.2128142003171},"index":4,"playId":"db663c4a-2d1b-3575-aac2-67c6ea8a585b","pitchNumber":4,"startTime":"2026-07-26T01:45:44.439Z","endTime":"2026-07-26T01:45:48.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:45:48.006Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:45:56.468Z","endTime":"2026-07-26T01:46:24.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.76"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.30"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.42"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.85"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.02"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.99"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.78"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.81"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"43.52"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.07"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.57"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".367"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".291"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".255"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42356936569838,"aZ":-14.028925785936185,"pfxX":-5.461925558499358,"pfxZ":9.065209003346773,"pX":-0.08718412109045098,"pZ":1.935827444405949,"vX0":8.148234853025336,"vY0":-140.489740523665,"vZ0":-6.659349901047618,"x":120.32,"y":186.51,"x0":-2.313655415076765,"y0":50.00341715867667,"z0":5.246410596870819,"aX":-10.933988050974582},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2621,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3896642117035136,"extension":7.044871845110961},"hitData":{"launchSpeed":95.0,"launchAngle":18.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.27,"coordY":76.19}},"index":0,"playId":"468bf8cb-f476-31f7-af68-40b75f9d107a","pitchNumber":1,"startTime":"2026-07-26T01:46:15.937Z","endTime":"2026-07-26T01:46:24.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:46:24.911Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:45:56.468Z","endTime":"2026-07-26T01:46:24.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.76"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.30"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.42"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.85"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.02"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.99"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.78"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.81"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"43.52"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.07"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.57"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".367"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".291"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".255"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42356936569838,"aZ":-14.028925785936185,"pfxX":-5.461925558499358,"pfxZ":9.065209003346773,"pX":-0.08718412109045098,"pZ":1.935827444405949,"vX0":8.148234853025336,"vY0":-140.489740523665,"vZ0":-6.659349901047618,"x":120.32,"y":186.51,"x0":-2.313655415076765,"y0":50.00341715867667,"z0":5.246410596870819,"aX":-10.933988050974582},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2621,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3896642117035136,"extension":7.044871845110961},"hitData":{"launchSpeed":95.0,"launchAngle":18.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.27,"coordY":76.19}},"index":0,"playId":"468bf8cb-f476-31f7-af68-40b75f9d107a","pitchNumber":1,"startTime":"2026-07-26T01:46:15.937Z","endTime":"2026-07-26T01:46:24.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:46:24.911Z","atBatIndex":65},"scoringPlays":[46],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"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":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":180.39,"y":69.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":134.37,"y":77.84},"type":"H","description":"Single"}],"home":[{"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":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":147.64,"y":154.22},"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":1,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":105.08,"y":173.98},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10],"bottom":[11,12,13,14],"hits":{"away":[{"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":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":146.69,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":83.77,"y":185.35},"type":"O","description":"Pop Out"}],"home":[{"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":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":114.76,"y":169.92},"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":2,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":173.54,"y":101.01},"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":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":150.5,"y":176.94},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":22,"top":[15,16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"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":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":119.19,"y":190.88},"type":"O","description":"Sac Bunt"},{"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":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":205.12,"y":110.95},"type":"O","description":"Flyout"}],"home":[{"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":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":217.33,"y":110.58},"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":173.54,"y":115.2},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":29,"top":[23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"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":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":112.73,"y":151.18},"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":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":160.87,"y":183.61},"type":"O","description":"Pop Out"}],"home":[{"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":147.7,"y":151.68},"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":147.12,"y":55.96},"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":4,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":132.34,"y":149.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":4,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":88.41,"y":152.7},"type":"O","description":"Pop Out"}]}},{"startIndex":30,"endIndex":38,"top":[30,31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"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":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":160.87,"y":161.31},"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":5,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":212.28,"y":122.39},"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":5,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":110.71,"y":151.68},"type":"O","description":"Forceout"}],"home":[{"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":128.34,"y":140.36},"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":5,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":142.63,"y":153.71},"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":5,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":130.51,"y":126.5},"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":125.4,"y":44.76},"type":"O","description":"Lineout"}]}},{"startIndex":39,"endIndex":47,"top":[39,40,41],"bottom":[42,43,44,45,46,47],"hits":{"away":[{"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":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":127.22,"y":174.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":141.62,"y":181.07},"type":"O","description":"Pop Out"}],"home":[{"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":39.94,"y":116.62},"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":74.48,"y":130.98},"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":180.13,"y":105.57},"type":"H","description":"Single"}]}},{"startIndex":48,"endIndex":54,"top":[48,49,50,51],"bottom":[52,53,54],"hits":{"away":[{"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":108.08,"y":122.49},"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":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":151.25,"y":157.26},"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":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":188.64,"y":142.49},"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":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":151.81,"y":59.08},"type":"O","description":"Flyout"}],"home":[{"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":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":114.98,"y":42.52},"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":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":157.89,"y":156.73},"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":7,"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":149.22,"y":164.35},"type":"O","description":"Pop Out"}]}},{"startIndex":55,"endIndex":62,"top":[55,56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":124.9,"y":180.57},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":122.36,"y":160.3},"type":"O","description":"Groundout"}],"home":[{"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":47.87,"y":84.29},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":65,"top":[63,64,65],"bottom":[],"hits":{"away":[{"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":156.53,"y":158.77},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":132.27,"y":76.19},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":6},"away":{"runs":0,"hits":3,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"catcher":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"first":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"second":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"third":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"shortstop":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"left":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"center":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"right":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"onDeck":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"inHole":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"battingOrder":6,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"onDeck":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"inHole":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"battingOrder":7,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"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":3,"groundOuts":10,"airOuts":8,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".246","atBats":30,"obp":".322","slg":".404","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":5,"rbi":0,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":120,"era":"5.31","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.48","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":42,"strikes":78,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"15.00","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"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":"900","stats":{"batting":{"summary":"0-0 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":25,"groundOuts":81,"airOuts":51,"runs":34,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":79,"baseOnBalls":37,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".199","atBats":261,"obp":".300","slg":".299","ops":".599","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":78,"rbi":25,"leftOnBase":108,"sacBunts":1,"sacFlies":1,"babip":".264","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.20","popOuts":6,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":160,"errors":3,"chances":164,"fielding":".982","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":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":31,"groundOuts":56,"airOuts":53,"runs":21,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":2,"avg":".228","atBats":189,"obp":".280","slg":".423","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":80,"rbi":32,"leftOnBase":107,"sacBunts":0,"sacFlies":3,"babip":".238","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":11,"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":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","assists":11,"putOuts":302,"errors":1,"chances":314,"fielding":".997","passedBall":1,"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","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":11,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".296","atBats":27,"obp":".345","slg":".370","ops":".715","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":22,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":13,"groundOuts":25,"airOuts":29,"runs":19,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".290","atBats":107,"obp":".367","slg":".477","ops":".844","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":51,"rbi":12,"leftOnBase":42,"sacBunts":1,"sacFlies":0,"babip":".346","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.67","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":17,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664129":{"person":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":18,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":42,"obp":".396","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"4.76","inningsPitched":"11.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.85","battersFaced":53,"outs":34,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":79,"strikes":105,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"16.24","gamesFinished":3,"strikeoutWalkRatio":"0.56","strikeoutsPer9Inn":"3.97","walksPer9Inn":"7.15","hitsPer9Inn":"9.53","runsScoredPer9":"4.76","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"2-4 | 2 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":47,"groundOuts":83,"airOuts":99,"runs":28,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":1,"hits":68,"hitByPitch":4,"avg":".240","atBats":283,"obp":".304","slg":".329","ops":".633","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":93,"rbi":31,"leftOnBase":126,"sacBunts":1,"sacFlies":3,"babip":".261","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.75","popOuts":16,"lineOuts":36},"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":163,"putOuts":168,"errors":4,"chances":335,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"3.1 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":54,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":15,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":19,"strikes":35,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":18,"groundOuts":16,"airOuts":32,"runs":13,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":1,"hits":21,"hitByPitch":0,"atBats":92,"obp":".324","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":438,"era":"4.74","inningsPitched":"24.2","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.38","battersFaced":105,"outs":74,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":438,"balls":167,"strikes":271,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"winPercentage":".500","pitchesPerInning":"17.76","gamesFinished":6,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.39","walksPer9Inn":"4.74","hitsPer9Inn":"7.66","runsScoredPer9":"4.74","homeRunsPer9":"1.82","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":32,"groundOuts":71,"airOuts":58,"runs":22,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".270","atBats":222,"obp":".345","slg":".428","ops":".773","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":95,"rbi":25,"leftOnBase":103,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.71","popOuts":10,"lineOuts":16},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":28,"obp":".485","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":103,"era":"10.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.67","battersFaced":33,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":45,"strikes":58,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".---","pitchesPerInning":"17.17","gamesFinished":6,"strikeoutWalkRatio":"0.20","strikeoutsPer9Inn":"1.50","walksPer9Inn":"7.50","hitsPer9Inn":"16.50","runsScoredPer9":"12.00","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":2,"putOuts":69,"errors":0,"chances":71,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":2,"flyOuts":26,"groundOuts":46,"airOuts":51,"runs":28,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":22,"intentionalWalks":1,"hits":56,"hitByPitch":3,"atBats":209,"obp":".345","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":926,"era":"4.25","inningsPitched":"55.0","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":26,"whip":"1.42","battersFaced":237,"outs":165,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":926,"balls":345,"strikes":581,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".333","pitchesPerInning":"16.84","gamesFinished":13,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"9.65","walksPer9Inn":"3.60","hitsPer9Inn":"9.16","runsScoredPer9":"4.58","homeRunsPer9":"0.65","inheritedRunners":26,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":16,"gamesStarted":13,"flyOuts":48,"groundOuts":48,"airOuts":90,"runs":45,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":53,"baseOnBalls":40,"intentionalWalks":0,"hits":68,"hitByPitch":3,"atBats":253,"obp":".370","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1228,"era":"6.12","inningsPitched":"64.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":44,"whip":"1.67","battersFaced":302,"outs":194,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1228,"balls":491,"strikes":737,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".556","pitchesPerInning":"18.99","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.38","walksPer9Inn":"5.57","hitsPer9Inn":"9.46","runsScoredPer9":"6.26","homeRunsPer9":"1.53","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":9,"groundOuts":20,"airOuts":22,"runs":13,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":3,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".277","atBats":94,"obp":".303","slg":".436","ops":".739","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":41,"rbi":10,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".369","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":29,"errors":4,"chances":88,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":45,"groundOuts":100,"airOuts":81,"runs":48,"doubles":21,"triples":2,"homeRuns":16,"strikeOuts":68,"baseOnBalls":47,"intentionalWalks":4,"hits":82,"hitByPitch":3,"avg":".248","atBats":330,"obp":".346","slg":".470","ops":".816","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":155,"rbi":49,"leftOnBase":154,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.62","popOuts":20,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":174,"errors":0,"chances":179,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"2.1 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":12,"strikes":24,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":8,"gamesStarted":1,"flyOuts":4,"groundOuts":12,"airOuts":10,"runs":6,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":47,"obp":".373","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"5.06","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.78","battersFaced":51,"outs":32,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":58,"strikes":121,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.78","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.44","walksPer9Inn":"2.53","hitsPer9Inn":"13.50","runsScoredPer9":"5.06","homeRunsPer9":"0.84","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"gamesStarted":1,"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"}]},"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":11,"gamesStarted":11,"flyOuts":32,"groundOuts":41,"airOuts":59,"runs":30,"doubles":15,"triples":0,"homeRuns":7,"strikeOuts":61,"baseOnBalls":21,"intentionalWalks":1,"hits":60,"hitByPitch":3,"atBats":217,"obp":".343","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":980,"era":"4.42","inningsPitched":"57.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.42","battersFaced":245,"outs":171,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":980,"balls":335,"strikes":645,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".333","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"9.63","walksPer9Inn":"3.32","hitsPer9Inn":"9.47","runsScoredPer9":"4.74","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":19},"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}},"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":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":7,"groundOuts":3,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".360","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"6.75","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.69","battersFaced":25,"outs":16,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":35,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".---","pitchesPerInning":"18.56","gamesFinished":1,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"3.38","walksPer9Inn":"5.06","hitsPer9Inn":"10.13","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":28,"gamesStarted":0,"flyOuts":24,"groundOuts":23,"airOuts":26,"runs":18,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":108,"obp":".309","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":519,"era":"5.40","inningsPitched":"30.0","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":5,"blownSaves":1,"earnedRuns":18,"whip":"1.23","battersFaced":123,"outs":90,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":519,"balls":182,"strikes":337,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"17.30","gamesFinished":11,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.90","hitsPer9Inn":"7.20","runsScoredPer9":"5.40","homeRunsPer9":"2.10","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":36,"groundOuts":57,"airOuts":58,"runs":61,"doubles":15,"triples":1,"homeRuns":20,"strikeOuts":134,"baseOnBalls":76,"intentionalWalks":9,"hits":89,"hitByPitch":2,"avg":".263","atBats":338,"obp":".401","slg":".491","ops":".892","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":166,"rbi":66,"leftOnBase":105,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.90","popOuts":7,"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":38,"putOuts":617,"errors":3,"chances":658,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":49,"gamesStarted":0,"flyOuts":19,"groundOuts":33,"airOuts":40,"runs":17,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":28,"intentionalWalks":2,"hits":40,"hitByPitch":5,"atBats":173,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":870,"era":"3.15","inningsPitched":"45.2","wins":3,"losses":0,"saves":8,"saveOpportunities":12,"holds":10,"blownSaves":4,"earnedRuns":16,"whip":"1.49","battersFaced":207,"outs":137,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":341,"strikes":529,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.05","gamesFinished":14,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"12.02","walksPer9Inn":"5.52","hitsPer9Inn":"7.88","runsScoredPer9":"3.35","homeRunsPer9":"0.99","inheritedRunners":31,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":9},"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}},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":1,"flyOuts":31,"groundOuts":33,"airOuts":46,"runs":24,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":57,"baseOnBalls":24,"intentionalWalks":1,"hits":45,"hitByPitch":3,"atBats":177,"obp":".348","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":818,"era":"3.64","inningsPitched":"47.0","wins":2,"losses":2,"saves":0,"saveOpportunities":3,"holds":5,"blownSaves":3,"earnedRuns":19,"whip":"1.47","battersFaced":208,"outs":141,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":818,"balls":320,"strikes":498,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"17.40","gamesFinished":12,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"10.91","walksPer9Inn":"4.60","hitsPer9Inn":"8.62","runsScoredPer9":"4.60","homeRunsPer9":"0.77","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":8},"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"}]},"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":"800","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":18,"groundOuts":57,"airOuts":31,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":0,"hits":49,"hitByPitch":8,"avg":".250","atBats":196,"obp":".329","slg":".332","ops":".661","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":65,"rbi":17,"leftOnBase":69,"sacBunts":1,"sacFlies":2,"babip":".346","groundOutsToAirouts":"1.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"65.33","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":173,"errors":5,"chances":180,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":21,"groundOuts":16,"airOuts":35,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":4,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".204","atBats":103,"obp":".241","slg":".350","ops":".591","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":36,"rbi":11,"leftOnBase":48,"sacBunts":1,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.75","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":64,"errors":2,"chances":66,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":7,"flyOuts":44,"groundOuts":43,"airOuts":70,"runs":49,"doubles":9,"triples":2,"homeRuns":11,"strikeOuts":76,"baseOnBalls":24,"intentionalWalks":0,"hits":65,"hitByPitch":7,"atBats":251,"obp":".337","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1122,"era":"6.75","inningsPitched":"62.2","wins":2,"losses":5,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":47,"whip":"1.42","battersFaced":285,"outs":188,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1122,"balls":393,"strikes":729,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".286","pitchesPerInning":"17.90","gamesFinished":5,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"10.91","walksPer9Inn":"3.45","hitsPer9Inn":"9.34","runsScoredPer9":"7.04","homeRunsPer9":"1.58","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":80,"groundOuts":86,"airOuts":130,"runs":74,"doubles":18,"triples":3,"homeRuns":27,"strikeOuts":86,"baseOnBalls":38,"intentionalWalks":0,"hits":108,"hitByPitch":2,"atBats":405,"obp":".329","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1753,"era":"5.96","inningsPitched":"102.2","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.42","battersFaced":450,"outs":308,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1753,"balls":645,"strikes":1108,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".250","pitchesPerInning":"17.07","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"7.54","walksPer9Inn":"3.33","hitsPer9Inn":"9.47","runsScoredPer9":"6.49","homeRunsPer9":"2.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"19","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":3,"gamesStarted":2,"flyOuts":4,"groundOuts":6,"airOuts":12,"runs":15,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":7,"baseOnBalls":12,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":42,"obp":".545","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":212,"era":"14.46","inningsPitched":"9.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"3.11","battersFaced":55,"outs":28,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":212,"balls":96,"strikes":116,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"22.71","gamesFinished":1,"strikeoutWalkRatio":"0.58","strikeoutsPer9Inn":"6.75","walksPer9Inn":"11.57","hitsPer9Inn":"16.39","runsScoredPer9":"14.46","homeRunsPer9":"4.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":40,"groundOuts":91,"airOuts":67,"runs":30,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":73,"hitByPitch":1,"avg":".282","atBats":259,"obp":".313","slg":".409","ops":".722","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":106,"rbi":32,"leftOnBase":113,"sacBunts":1,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":7,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":69,"errors":0,"chances":185,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[805779,701762,691016,641680,695720,622268,643446,703607,671732,669620,686930,660761,696522,665622],"pitchers":[669620,686930,660761,696522,665622],"bench":[666126,687515,675961],"bullpen":[665660,663687,664129,695611,682052,806960,678022,605488],"battingOrder":[805779,701762,691016,641680,695720,622268,643446,703607,671732],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McNeil 2 (13, Rogers, Ta, Nance)."},{"label":"TB","value":"McNeil 4; Soderstrom."},{"label":"Runners left in scoring position, 2 out","value":"Kurtz; Heim 2; Bolte; Wilson, J."},{"label":"SAC","value":"Butler, L."},{"label":"Team RISP","value":"0-for-8."},{"label":"Team LOB","value":"7."}]}],"note":[]},"home":{"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":4,"groundOuts":8,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".245","atBats":30,"obp":".320","slg":".407","ops":".727","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":8,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":8,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":30,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"4.64","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.38","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":133,"balls":46,"strikes":87,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"pitchesPerInning":"14.78","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"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":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":19,"groundOuts":42,"airOuts":31,"runs":17,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":146,"obp":".313","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":610,"era":"3.76","inningsPitched":"38.1","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":16,"whip":"1.33","battersFaced":164,"outs":115,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":200,"strikes":410,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".500","pitchesPerInning":"15.91","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.76","hitsPer9Inn":"8.22","runsScoredPer9":"3.99","homeRunsPer9":"1.17","inheritedRunners":13,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"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"}]},"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":20,"gamesStarted":20,"flyOuts":68,"groundOuts":81,"airOuts":129,"runs":47,"doubles":21,"triples":0,"homeRuns":17,"strikeOuts":129,"baseOnBalls":46,"intentionalWalks":0,"hits":94,"hitByPitch":2,"atBats":430,"obp":".296","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1948,"era":"3.69","inningsPitched":"114.2","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.22","battersFaced":481,"outs":344,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1948,"balls":721,"strikes":1227,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".692","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.61","hitsPer9Inn":"7.38","runsScoredPer9":"3.69","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"600","stats":{"batting":{"summary":"2-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":37,"groundOuts":66,"airOuts":74,"runs":23,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":56,"baseOnBalls":26,"intentionalWalks":1,"hits":58,"hitByPitch":9,"avg":".236","atBats":246,"obp":".322","slg":".358","ops":".680","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":88,"rbi":36,"leftOnBase":126,"sacBunts":0,"sacFlies":8,"babip":".267","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.14","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":50,"stolenBasePercentage":".862","caughtStealingPercentage":".138","assists":16,"putOuts":569,"errors":2,"chances":587,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":60,"groundOuts":72,"airOuts":101,"runs":47,"doubles":19,"triples":3,"homeRuns":18,"strikeOuts":85,"baseOnBalls":23,"intentionalWalks":1,"hits":79,"hitByPitch":5,"avg":".237","atBats":333,"obp":".295","slg":".474","ops":".769","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":158,"rbi":48,"leftOnBase":147,"sacBunts":2,"sacFlies":2,"babip":".263","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":18,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":379,"errors":2,"chances":478,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":67,"groundOuts":97,"airOuts":120,"runs":46,"doubles":15,"triples":3,"homeRuns":15,"strikeOuts":67,"baseOnBalls":28,"intentionalWalks":0,"hits":92,"hitByPitch":2,"avg":".246","atBats":374,"obp":".301","slg":".422","ops":".723","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":158,"rbi":56,"leftOnBase":149,"sacBunts":1,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.93","popOuts":25,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":163,"putOuts":99,"errors":7,"chances":269,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":41,"groundOuts":66,"airOuts":67,"runs":35,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":40,"intentionalWalks":0,"hits":59,"hitByPitch":5,"avg":".241","atBats":245,"obp":".356","slg":".318","ops":".674","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":78,"rbi":20,"leftOnBase":87,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"122.50","popOuts":8,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":146,"errors":1,"chances":151,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID696070":{"person":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":56,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":14,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":20,"strikes":36,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":4,"flyOuts":12,"groundOuts":19,"airOuts":25,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":19,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":87,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":445,"era":"2.81","inningsPitched":"25.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.40","battersFaced":110,"outs":77,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":445,"balls":184,"strikes":261,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"17.34","gamesFinished":2,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"10.17","walksPer9Inn":"6.66","hitsPer9Inn":"5.96","runsScoredPer9":"2.81","homeRunsPer9":"0.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":52,"groundOuts":97,"airOuts":99,"runs":51,"doubles":23,"triples":1,"homeRuns":13,"strikeOuts":92,"baseOnBalls":31,"intentionalWalks":0,"hits":92,"hitByPitch":2,"avg":".243","atBats":378,"obp":".303","slg":".413","ops":".716","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":156,"rbi":62,"leftOnBase":165,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.08","popOuts":23,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":9,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".226","atBats":31,"obp":".306","slg":".226","ops":".532","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":7,"rbi":7,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".259","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":27,"groundOuts":33,"airOuts":48,"runs":29,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":30,"baseOnBalls":26,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".283","atBats":152,"obp":".389","slg":".533","ops":".922","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":81,"rbi":32,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".298","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.89","popOuts":15,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":31,"stolenBasePercentage":".861","caughtStealingPercentage":".139","assists":9,"putOuts":280,"errors":1,"chances":290,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":19,"groundOuts":45,"airOuts":40,"runs":21,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".231","atBats":156,"obp":".290","slg":".385","ops":".675","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":60,"rbi":24,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.20","popOuts":13,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":79,"errors":2,"chances":146,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"note":"(W, 6-3)","summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":44,"gamesStarted":0,"flyOuts":32,"groundOuts":31,"airOuts":47,"runs":22,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":2,"hits":44,"hitByPitch":2,"atBats":151,"obp":".366","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":682,"era":"5.17","inningsPitched":"38.1","wins":6,"losses":3,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":22,"whip":"1.59","battersFaced":174,"outs":115,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":682,"balls":245,"strikes":437,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".667","pitchesPerInning":"17.79","gamesFinished":10,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"7.75","walksPer9Inn":"3.99","hitsPer9Inn":"10.33","runsScoredPer9":"5.17","homeRunsPer9":"0.70","inheritedRunners":32,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":15,"gamesStarted":15,"flyOuts":56,"groundOuts":67,"airOuts":111,"runs":43,"doubles":20,"triples":0,"homeRuns":13,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":0,"hits":79,"hitByPitch":2,"atBats":316,"obp":".303","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1283,"era":"4.56","inningsPitched":"81.0","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.25","battersFaced":342,"outs":243,"gamesPitched":15,"completeGames":1,"shutouts":1,"pitchesThrown":1283,"balls":447,"strikes":836,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".700","pitchesPerInning":"15.84","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"6.67","walksPer9Inn":"2.44","hitsPer9Inn":"8.78","runsScoredPer9":"4.78","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":39,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"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":30,"gamesStarted":0,"flyOuts":11,"groundOuts":43,"airOuts":22,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":19,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":102,"obp":".339","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":469,"era":"3.81","inningsPitched":"28.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":12,"whip":"1.41","battersFaced":125,"outs":85,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":469,"balls":196,"strikes":273,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.95","rbi":0,"winPercentage":".500","pitchesPerInning":"16.55","gamesFinished":1,"strikeoutWalkRatio":"0.95","strikeoutsPer9Inn":"5.72","walksPer9Inn":"6.04","hitsPer9Inn":"6.67","runsScoredPer9":"3.81","homeRunsPer9":"0.64","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":21,"gamesStarted":0,"flyOuts":16,"groundOuts":22,"airOuts":32,"runs":17,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":116,"obp":".315","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":526,"era":"4.99","inningsPitched":"30.2","wins":2,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.34","battersFaced":131,"outs":92,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":526,"balls":198,"strikes":328,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.15","gamesFinished":6,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"10.57","walksPer9Inn":"4.11","hitsPer9Inn":"7.92","runsScoredPer9":"4.99","homeRunsPer9":"1.47","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681252":{"person":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"jerseyNumber":"30","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":6,"gamesStarted":0,"flyOuts":9,"groundOuts":10,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":41,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":167,"era":"2.38","inningsPitched":"11.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.06","battersFaced":44,"outs":34,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":55,"strikes":112,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"14.74","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.38","hitsPer9Inn":"7.15","runsScoredPer9":"2.38","homeRunsPer9":"0.79","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":2,"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":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":41,"groundOuts":46,"airOuts":84,"runs":34,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":74,"baseOnBalls":30,"intentionalWalks":1,"hits":54,"hitByPitch":2,"avg":".212","atBats":255,"obp":".297","slg":".380","ops":".677","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":97,"rbi":30,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".253","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":25,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":86,"putOuts":248,"errors":8,"chances":342,"fielding":".977","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,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":40,"groundOuts":59,"airOuts":82,"runs":47,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":55,"baseOnBalls":36,"intentionalWalks":1,"hits":81,"hitByPitch":3,"avg":".293","atBats":276,"obp":".381","slg":".457","ops":".838","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":126,"rbi":38,"leftOnBase":84,"sacBunts":1,"sacFlies":0,"babip":".343","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":137,"errors":1,"chances":142,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"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":1,"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":80,"flyOuts":56,"groundOuts":47,"airOuts":105,"runs":57,"doubles":16,"triples":1,"homeRuns":25,"strikeOuts":87,"baseOnBalls":24,"intentionalWalks":2,"hits":87,"hitByPitch":5,"avg":".269","atBats":324,"obp":".327","slg":".556","ops":".883","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":355,"totalBases":180,"rbi":45,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.96","popOuts":28,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":168,"errors":0,"chances":168,"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":{"note":"(S, 13)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":38,"groundOuts":29,"airOuts":70,"runs":20,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":43,"baseOnBalls":23,"intentionalWalks":2,"hits":37,"hitByPitch":3,"atBats":177,"obp":".309","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":779,"era":"3.40","inningsPitched":"47.2","wins":1,"losses":0,"saves":13,"saveOpportunities":13,"holds":6,"blownSaves":0,"earnedRuns":18,"whip":"1.26","battersFaced":205,"outs":143,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":779,"balls":290,"strikes":489,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.34","gamesFinished":28,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"8.12","walksPer9Inn":"4.34","hitsPer9Inn":"6.99","runsScoredPer9":"3.78","homeRunsPer9":"1.13","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":13,"gamesStarted":13,"flyOuts":44,"groundOuts":75,"airOuts":83,"runs":46,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":290,"obp":".320","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1202,"era":"5.21","inningsPitched":"76.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":319,"outs":228,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1202,"balls":438,"strikes":764,"strikePercentage":".640","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".333","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"6.99","walksPer9Inn":"2.84","hitsPer9Inn":"9.00","runsScoredPer9":"5.45","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"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}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","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":21,"gamesStarted":21,"flyOuts":70,"groundOuts":83,"airOuts":127,"runs":54,"doubles":24,"triples":0,"homeRuns":16,"strikeOuts":131,"baseOnBalls":25,"intentionalWalks":0,"hits":101,"hitByPitch":5,"atBats":439,"obp":".278","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":1897,"era":"3.38","inningsPitched":"114.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.10","battersFaced":472,"outs":343,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1897,"balls":617,"strikes":1280,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"16.59","gamesFinished":0,"strikeoutWalkRatio":"5.24","strikeoutsPer9Inn":"10.31","walksPer9Inn":"1.97","hitsPer9Inn":"7.95","runsScoredPer9":"4.25","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":24,"flyOuts":6,"groundOuts":13,"airOuts":10,"runs":9,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":1,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".322","atBats":59,"obp":".355","slg":".441","ops":".796","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":26,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".439","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.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":6,"putOuts":147,"errors":3,"chances":156,"fielding":".981","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":"(H, 15)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":2,"flyOuts":31,"groundOuts":49,"airOuts":47,"runs":21,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":1,"hits":47,"hitByPitch":2,"atBats":191,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":876,"era":"3.24","inningsPitched":"50.0","wins":4,"losses":2,"saves":3,"saveOpportunities":5,"holds":15,"blownSaves":2,"earnedRuns":18,"whip":"1.26","battersFaced":212,"outs":150,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":876,"balls":304,"strikes":572,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".667","pitchesPerInning":"17.52","gamesFinished":6,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"9.18","walksPer9Inn":"2.88","hitsPer9Inn":"8.46","runsScoredPer9":"3.78","homeRunsPer9":"0.54","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":7},"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":false,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":70,"groundOuts":71,"airOuts":117,"runs":51,"doubles":14,"triples":1,"homeRuns":4,"strikeOuts":59,"baseOnBalls":40,"intentionalWalks":1,"hits":85,"hitByPitch":12,"avg":".260","atBats":327,"obp":".357","slg":".346","ops":".703","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":113,"rbi":29,"leftOnBase":136,"sacBunts":0,"sacFlies":5,"babip":".301","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.75","popOuts":24,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":158,"errors":8,"chances":326,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663616,668885,621439,665019,605137,668904,605170,702176,686797,668952,696070,573124,667297,702193,672782],"pitchers":[696070,573124,667297,702193,672782],"bench":[656577,680777,807712],"bullpen":[701519,681252,671737,681892,805673,641927,657746],"battingOrder":[668885,621439,665019,605137,668904,605170,702176,686797,668952],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kreidler (5, Basso); Lewis, R (13, Barnett)."},{"label":"TB","value":"Caratini 2; Kreidler 2; Larnach; Lewis, R 2; Roden."},{"label":"RBI","value":"Roden 2 (7)."},{"label":"2-out RBI","value":"Roden 2."},{"label":"Runners left in scoring position, 2 out","value":"Clemens."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kreidler (1, 3rd base off Barnett/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Morris (2, throw)."}]}],"note":[]}},"officials":[{"official":{"id":665302,"fullName":"Dillon Wilson","link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Caratini (Ball-Confirmed); Heim (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Basso 36-24; Barnett 54-35; Suarez, J 6-3; Juenger 7-4; Medina 17-12; Rojas, K 56-36; Rogers, Ta 30-19; Nance 13-9; Morris 26-17; Gómez, Y 8-6."},{"label":"Groundouts-flyouts","value":"Basso 4-0; Barnett 3-2; Suarez, J 0-0; Juenger 1-1; Medina 0-1; Rojas, K 3-2; Rogers, Ta 3-0; Nance 2-1; Morris 2-0; Gómez, Y 0-0."},{"label":"Batters faced","value":"Basso 10; Barnett 15; Suarez, J 1; Juenger 3; Medina 3; Rojas, K 14; Rogers, Ta 8; Nance 4; Morris 5; Gómez, Y 3."},{"label":"Inherited runners-scored","value":"Barnett 1-0; Suarez, J 1-0."},{"label":"Umpires","value":"HP: Dillon Wilson. 1B: Chad Fairchild. 2B: Bill Miller. 3B: Chad Whitson. "},{"label":"Weather","value":"93 degrees, Clear."},{"label":"Wind","value":"5 mph, Out To RF."},{"label":"First pitch","value":"6:20 PM."},{"label":"T","value":"2:25."},{"label":"Att","value":"30,873."},{"label":"Venue","value":"Target Field."},{"label":"July 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070","boxscoreName":"Rojas, K"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":56,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":14,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":20,"strikes":36,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":4,"flyOuts":12,"groundOuts":19,"airOuts":25,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":19,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":87,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":445,"era":"2.81","inningsPitched":"25.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.40","battersFaced":110,"outs":77,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":445,"balls":184,"strikes":261,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"17.34","gamesFinished":2,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"10.17","walksPer9Inn":"6.66","hitsPer9Inn":"5.96","runsScoredPer9":"2.81","homeRunsPer9":"0.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","boxscoreName":"Basso"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":12,"strikes":24,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":8,"gamesStarted":1,"flyOuts":4,"groundOuts":12,"airOuts":10,"runs":6,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":47,"obp":".373","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"5.06","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.78","battersFaced":51,"outs":32,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":58,"strikes":121,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.78","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.44","walksPer9Inn":"2.53","hitsPer9Inn":"13.50","runsScoredPer9":"5.06","homeRunsPer9":"0.84","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":51,"pitchingGameScore":51},{"player":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","boxscoreName":"Rogers, Ta"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 6-3)","summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":44,"gamesStarted":0,"flyOuts":32,"groundOuts":31,"airOuts":47,"runs":22,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":2,"hits":44,"hitByPitch":2,"atBats":151,"obp":".366","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":682,"era":"5.17","inningsPitched":"38.1","wins":6,"losses":3,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":22,"whip":"1.59","battersFaced":174,"outs":115,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":682,"balls":245,"strikes":437,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".667","pitchesPerInning":"17.79","gamesFinished":10,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"7.75","walksPer9Inn":"3.99","hitsPer9Inn":"10.33","runsScoredPer9":"5.17","homeRunsPer9":"0.70","inheritedRunners":32,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":50,"pitchingGameScore":50}]},"decisions":{"winner":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"loser":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"save":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}