{"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":823678,"link":"/api/v1.1/game/823678/feed/live","metaData":{"wait":10,"timeStamp":"20260726_210934","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823678,"type":"R","doubleHeader":"N","id":"2026/07/26/athmlb-minmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823678-2026-07-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-26T18:10:00Z","originalDate":"2026-07-26","officialDate":"2026-07-26","dayNight":"day","time":"1: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":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":44,"losses":61,"ties":0,"pct":".419"},"records":{},"divisionLeader":false,"wins":44,"losses":61,"winningPercentage":".419"},"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":107,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":54,"ties":0,"pct":".495"},"records":{},"divisionLeader":false,"wins":53,"losses":54,"winningPercentage":".495"},"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},"ID661531":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531","firstName":"Brian","lastName":"Serven","primaryNumber":"10","birthDate":"1995-05-05","currentAge":31,"birthCity":"Palm Desert","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":207,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Serven","middleName":"Nicholas","boxscoreName":"Serven","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Serven","nameSlug":"brian-serven-661531","firstLastName":"Brian Serven","lastFirstName":"Serven, Brian","lastInitName":"Serven, B","initLastName":"B Serven","fullFMLName":"Brian Nicholas Serven","fullLFMName":"Serven, Brian Nicholas","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID663485":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485","firstName":"Bryson","lastName":"Sands","primaryNumber":"44","birthDate":"1997-07-17","currentAge":29,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sands","middleName":"Cole","boxscoreName":"Sands","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sands","nameSlug":"cole-sands-663485","firstLastName":"Cole Sands","lastFirstName":"Sands, Cole","lastInitName":"Sands, C","initLastName":"C Sands","fullFMLName":"Bryson Cole Sands","fullLFMName":"Sands, Bryson Cole","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"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":"Partly Cloudy","temp":"92","wind":"7 mph, Out To LF"},"gameInfo":{"attendance":19701,"firstPitch":"2026-07-26T18:12:00.000Z","gameDurationMinutes":177},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"home":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"}},"officialScorer":{"id":686265,"fullName":"Sarah Johnson","link":"/api/v1/people/686265"},"primaryDatacaster":{"id":802733,"fullName":"Patrick Rydeen","link":"/api/v1/people/802733"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T18:12:25.636Z","endTime":"2026-07-26T18:12:51.904Z","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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":665019,"link":"/api/v1/people/665019"},"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-26T15:44:48.577Z","endTime":"2026-07-26T17:47:01.441Z","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-26T17:47:01.441Z","endTime":"2026-07-26T18:11:46.654Z","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-26T18:11:46.654Z","endTime":"2026-07-26T18:12:27.644Z","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":95.0,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33209453220719,"aZ":-14.11738818243339,"pfxX":5.124901113060394,"pfxZ":9.371922679453647,"pX":0.9742020821413961,"pZ":3.6682462935622544,"vX0":-3.7448291975431816,"vY0":-138.29710386436247,"vZ0":-3.8216404249359988,"x":79.87,"y":139.74,"x0":1.683530309030397,"y0":50.00431210501707,"z0":6.022019068324216,"aX":9.876767323540841},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-8.4,"spinRate":2427,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.3968237365905565,"extension":5.728719485597233},"index":3,"playId":"dc46d837-45fd-3dfb-b6a1-ca943e147bdc","pitchNumber":1,"startTime":"2026-07-26T18:12:27.644Z","endTime":"2026-07-26T18:12:31.081Z","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.9,"endSpeed":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231909304286464,"aZ":-20.408171338691385,"pfxX":8.02270494869703,"pfxZ":5.916884615711529,"pX":0.4875150987159523,"pZ":3.1881744562759433,"vX0":-6.050526282910524,"vY0":-139.60497079574665,"vZ0":-3.829507330079595,"x":98.42,"y":152.7,"x0":1.6325160573498472,"y0":50.00206418942257,"z0":5.908352129600396,"aX":15.953361704860766},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":-13.4,"spinRate":2426,"spinDirection":136},"zone":3,"typeConfidence":0.91,"plateTime":0.3912165215094787,"extension":5.7788576357763874},"hitData":{"launchSpeed":81.4,"launchAngle":54.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.55,"coordY":130.71}},"index":4,"playId":"76f27624-e66a-3c96-975d-fc26d542ac98","pitchNumber":2,"startTime":"2026-07-26T18:12:42.410Z","endTime":"2026-07-26T18:12:51.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:12:51.904Z","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-26T18:12:54.206Z","endTime":"2026-07-26T18:15:21.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646652837851494,"aZ":-16.413480963343694,"pfxX":5.258748128528712,"pfxZ":7.888995066064853,"pX":0.06994659605671348,"pZ":3.7767109219697974,"vX0":-5.709991489732868,"vY0":-140.00320653874456,"vZ0":-3.474440168176953,"x":114.33,"y":136.81,"x0":1.446235203752043,"y0":50.00596099805798,"z0":6.098791699390749,"aX":10.510723818949927},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":-8.4,"spinRate":2326,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.39024565789109467,"extension":5.802771907113937},"index":0,"playId":"6fbf14c8-d8aa-39a8-a246-b5e425b7cead","pitchNumber":1,"startTime":"2026-07-26T18:13:18.025Z","endTime":"2026-07-26T18:13:21.025Z","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":88.2,"endSpeed":81.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.097344098864394,"aZ":-34.28824266022919,"pfxX":-3.452205293526366,"pfxZ":-1.2531718774465865,"pX":1.5103274649151908,"pZ":3.5604190358507735,"vX0":0.35679923548493436,"vY0":-128.55109076273877,"vZ0":0.1948474095405921,"x":59.43,"y":142.65,"x0":1.819565081732869,"y0":50.0016778388485,"z0":6.123391525122319,"aX":-5.835982178613206},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.0,"breakHorizontal":6.2,"spinRate":3180,"spinDirection":265},"zone":12,"typeConfidence":0.91,"plateTime":0.4244343747648962,"extension":5.636015888261431},"index":1,"playId":"93e3124a-c65f-39a6-a4c5-1130e147efc4","pitchNumber":2,"startTime":"2026-07-26T18:13:34.095Z","endTime":"2026-07-26T18:13:37.095Z","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.0,"endSpeed":81.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649933100139474,"aZ":-33.41649014194373,"pfxX":-3.55350101129104,"pfxZ":-0.7361047182673204,"pX":0.4235970083261521,"pZ":4.020023946793229,"vX0":-2.0373934679552326,"vY0":-128.34451174775825,"vZ0":1.2009443964379618,"x":100.85,"y":130.24,"x0":1.6863892439698196,"y0":50.002761847730135,"z0":6.125679991486882,"aX":-5.997162343759914},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.8,"breakHorizontal":6.8,"spinRate":3212,"spinDirection":275},"zone":12,"typeConfidence":0.91,"plateTime":0.4248768186181828,"extension":5.644503426585246},"index":2,"playId":"4de3daf0-470c-3693-a594-4e021fd8229a","pitchNumber":3,"startTime":"2026-07-26T18:13:50.858Z","endTime":"2026-07-26T18:13:53.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.190405176221027,"aZ":-16.505920668774916,"pfxX":4.972666156772948,"pfxZ":7.746024058216328,"pX":0.9243734387150759,"pZ":2.9295773052037557,"vX0":-3.361029449682994,"vY0":-140.2672028587527,"vZ0":-5.514863512188356,"x":81.77,"y":159.68,"x0":1.4827768584786,"y0":50.00569032219684,"z0":5.971587918604802,"aX":10.061680037281233},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":-8.5,"spinRate":2359,"spinDirection":139},"zone":12,"typeConfidence":0.91,"plateTime":0.3882420545673666,"extension":5.789098096711471},"index":3,"playId":"7ff2a113-a1a3-3dde-bbcf-223b94100ec1","pitchNumber":4,"startTime":"2026-07-26T18:14:08.840Z","endTime":"2026-07-26T18:14:11.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.544557749928565,"aZ":-32.078351303127114,"pfxX":-4.737324634665088,"pfxZ":0.052635145996900334,"pX":-1.3476296510531114,"pZ":0.6107017719240166,"vX0":-5.413973427202831,"vY0":-127.74514517118168,"vZ0":-6.8543370684648295,"x":168.37,"y":222.29,"x0":1.4087382626543714,"y0":50.0003776160493,"z0":5.827303807765275,"aX":-7.882678916551067},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":9.7,"spinRate":3308,"spinDirection":307},"zone":13,"typeConfidence":0.88,"plateTime":0.427591205415764,"extension":5.8390327291573},"index":4,"playId":"dabc1944-c20f-3e8c-801c-152a4ee2c0d0","pitchNumber":5,"startTime":"2026-07-26T18:14:50.578Z","endTime":"2026-07-26T18:14:53.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-26T18:15:06.397Z","endTime":"2026-07-26T18:15:18.014Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.068298715971938,"aZ":-16.77211717324826,"pfxX":3.9967049203845,"pfxZ":7.534556908439368,"pX":-0.4715648026630076,"pZ":3.40557669463406,"vX0":-6.251643609653017,"vY0":-141.11651119967806,"vZ0":-4.2908124965700605,"x":134.97,"y":146.83,"x0":1.2396092822332656,"y0":50.00039273558197,"z0":6.005678889013689,"aX":8.16812720607659},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":-6.1,"spinRate":2368,"spinDirection":144},"zone":1,"typeConfidence":0.9,"plateTime":0.3861517431991448,"extension":5.736589631364523},"index":6,"playId":"63e2494f-fb7d-38b7-90fa-58d483c16456","pitchNumber":6,"startTime":"2026-07-26T18:15:18.014Z","endTime":"2026-07-26T18:15:21.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:15:21.059Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, second baseman Royce Lewis to first baseman Alex Jackson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T18:15:23.517Z","endTime":"2026-07-26T18:18:20.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":8},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584201530491654,"aZ":-38.60617396291568,"pfxX":-9.158924642007957,"pfxZ":-4.409486352623556,"pX":0.3775481259931113,"pZ":2.1239969800019436,"vX0":-0.14649809808426512,"vY0":-120.32971165830989,"vZ0":-1.3937903285456452,"x":102.61,"y":181.43,"x0":1.6281913176736982,"y0":50.00322301158229,"z0":6.1486826272250275,"aX":-13.355241597068613},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.0,"breakHorizontal":16.6,"spinRate":3320,"spinDirection":314},"zone":9,"typeConfidence":0.9,"plateTime":0.4561644624685739,"extension":5.537691043779589},"index":0,"playId":"74b66be9-6eab-3137-9f0e-b8ec75d0c6de","pitchNumber":1,"startTime":"2026-07-26T18:15:46.172Z","endTime":"2026-07-26T18:15:49.777Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.765514266598938,"aZ":-31.289471084010145,"pfxX":-2.922908905445918,"pfxZ":0.5181595577606615,"pX":-0.9184858998707948,"pZ":2.315421780146152,"vX0":-5.044031570592533,"vY0":-129.22586165605034,"vZ0":-3.3385830177807696,"x":152.01,"y":176.26,"x0":1.4291562570429452,"y0":50.005611819307674,"z0":5.996436480952273,"aX":-5.004402006590875},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.5,"breakHorizontal":6.2,"spinRate":3134,"spinDirection":287},"zone":13,"typeConfidence":0.91,"plateTime":0.4218456868908209,"extension":5.866527081851313},"index":1,"playId":"ee62e67f-1765-329f-843b-cb3f3202e181","pitchNumber":2,"startTime":"2026-07-26T18:16:03.684Z","endTime":"2026-07-26T18:16:06.802Z","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":97.5,"endSpeed":89.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.420342231723446,"aZ":-16.370868489231515,"pfxX":5.2839086663022155,"pfxZ":7.684490719726854,"pX":0.6858885528389655,"pZ":3.6445461743522487,"vX0":-4.295274600307411,"vY0":-142.01454857809134,"vZ0":-3.701733222405326,"x":90.86,"y":140.38,"x0":1.5262792393258906,"y0":50.00390880669403,"z0":5.996544849444285,"aX":10.868207819400144},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":-8.8,"spinRate":2420,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.38468014754327484,"extension":5.787431392122165},"index":2,"playId":"b2f13945-04a9-347c-8416-2041b28f3f12","pitchNumber":3,"startTime":"2026-07-26T18:16:28.218Z","endTime":"2026-07-26T18:16:31.218Z","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":2},"index":3,"startTime":"2026-07-26T18:16:40.589Z","endTime":"2026-07-26T18:16:54.340Z","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(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":88.8,"endSpeed":82.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.297207151347717,"aZ":-28.274250614352898,"pfxX":8.190842969035774,"pfxZ":2.2677552369524934,"pX":0.7139572155153923,"pZ":1.5390023036608635,"vX0":-5.0959852636440655,"vY0":-129.33035747689172,"vZ0":-5.326683923362161,"x":89.79,"y":197.23,"x0":1.631194214090642,"y0":50.00295306140997,"z0":5.755586271644189,"aX":14.077323487718704},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-13.9,"spinRate":2097,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.42118749491318574,"extension":5.70644789440282},"index":4,"playId":"a437fe75-ed82-3e60-8781-777f9ebb4ddc","pitchNumber":4,"startTime":"2026-07-26T18:16:54.340Z","endTime":"2026-07-26T18:16:59.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.946709130052277,"aZ":-13.9793147438342,"pfxX":4.093075592131102,"pfxZ":8.835783018685689,"pX":0.25215475725590974,"pZ":3.428384928554179,"vX0":-4.660315735956436,"vY0":-142.4114336074979,"vZ0":-4.688638802571447,"x":107.39,"y":146.21,"x0":1.3760824571909518,"y0":50.00372797655028,"z0":5.976940881773664,"aX":8.429132240892379},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":-6.5,"spinRate":2488,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.3842467725126695,"extension":5.780060974488557},"index":5,"playId":"5bff06ac-2006-330e-9e1c-3fbf5d4be009","pitchNumber":5,"startTime":"2026-07-26T18:17:17.764Z","endTime":"2026-07-26T18:17:21.191Z","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":88.5,"endSpeed":82.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.768500007967553,"aZ":-30.05895056176133,"pfxX":-2.7001900727592343,"pfxZ":1.2398858041545955,"pX":-1.5304662810251912,"pZ":1.4577648983829405,"vX0":-6.757995018388342,"vY0":-128.80156642545168,"vZ0":-5.109944634647393,"x":175.34,"y":199.42,"x0":1.4655353253497918,"y0":50.000906482458426,"z0":5.759195188440216,"aX":-4.587825140779847},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":6.2,"spinRate":3197,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.42334405141385734,"extension":5.7989827488690375},"index":6,"playId":"8c2744d3-7518-3a4e-b331-f20b73728f3a","pitchNumber":6,"startTime":"2026-07-26T18:17:38.503Z","endTime":"2026-07-26T18:17:41.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192966696189988,"aZ":-28.447630145791887,"pfxX":8.31270981807665,"pfxZ":2.2445203143880823,"pX":0.9920646576350339,"pZ":1.052342134781758,"vX0":-4.8088428246836665,"vY0":-127.08190479922656,"vZ0":-5.942004783375287,"x":79.18,"y":210.37,"x0":1.813559865252976,"y0":50.003619329409055,"z0":5.63592482532535,"aX":13.811715289158933},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-14.2,"spinRate":2165,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4284202158509318,"extension":5.740047928155954},"index":7,"playId":"31f9c7f6-fa84-3fb8-b1d3-88f3f8227289","pitchNumber":7,"startTime":"2026-07-26T18:17:55.194Z","endTime":"2026-07-26T18:17:58.593Z","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":97.2,"endSpeed":90.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1534570903046,"aZ":-16.429338319529673,"pfxX":5.099440489049681,"pfxZ":7.61771095517576,"pX":0.3994149355956547,"pZ":3.191805818480896,"vX0":-4.772874970896843,"vY0":-141.63720011674337,"vZ0":-4.977683597587435,"x":101.78,"y":152.6,"x0":1.4299308338736494,"y0":50.001220583109074,"z0":5.995311246075296,"aX":10.537651600283807},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":-8.5,"spinRate":2313,"spinDirection":143},"zone":3,"typeConfidence":0.91,"plateTime":0.38421324985165484,"extension":5.681987631962921},"hitData":{"launchSpeed":96.7,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.62,"coordY":148.14}},"index":8,"playId":"1e29b07a-95d7-3e84-a492-10ecf133cdaf","pitchNumber":8,"startTime":"2026-07-26T18:18:12.650Z","endTime":"2026-07-26T18:18:20.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:18:20.468Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Martin doubles (14) on a sharp line drive to center fielder Henry Bolte, deflected by left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:20:18.369Z","endTime":"2026-07-26T18:21:08.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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_deflection"},{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32462087298875,"aZ":-18.225061879783354,"pfxX":3.824938633513971,"pfxZ":8.171485035925947,"pX":-0.7482134723756914,"pZ":1.2325505967153916,"vX0":-7.836633601122577,"vY0":-129.183080282478,"vZ0":-7.88285678767293,"x":145.52,"y":205.5,"x0":1.8139426506380538,"y0":50.00644808716255,"z0":5.699874788419575,"aX":6.533196535076513},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.4,"breakHorizontal":-5.4,"spinRate":1952,"spinDirection":140},"zone":13,"typeConfidence":0.76,"plateTime":0.42234011436775054,"extension":6.772181084022823},"index":0,"playId":"bdf9c967-72f9-3367-a794-d969f50b472b","pitchNumber":1,"startTime":"2026-07-26T18:20:33.759Z","endTime":"2026-07-26T18:20:36.759Z","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":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67259172036869,"aZ":-18.18315865429439,"pfxX":4.524042789561309,"pfxZ":7.818126605541815,"pX":-0.0021193817770591363,"pZ":2.9384754447596664,"vX0":-6.909821057004167,"vY0":-132.50643344535573,"vZ0":-4.227771605822577,"x":117.08,"y":159.44,"x0":2.0441605461920287,"y0":50.000012114375146,"z0":5.872120566066306,"aX":8.09352958094046},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":-6.8,"spinRate":1996,"spinDirection":141},"zone":2,"typeConfidence":0.87,"plateTime":0.4123797991533502,"extension":6.560223164061646},"hitData":{"launchSpeed":102.6,"launchAngle":16.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.8,"coordY":88.66}},"index":1,"playId":"57d536d3-6fcf-371f-ac97-8112080c98aa","pitchNumber":2,"startTime":"2026-07-26T18:20:55.286Z","endTime":"2026-07-26T18:21:08.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:21:08.958Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:21:17.581Z","endTime":"2026-07-26T18:22:31.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86290075304222,"aZ":-18.50630880386559,"pfxX":7.489658492272011,"pfxZ":7.767402569496982,"pX":-1.0899528075688822,"pZ":2.6134267050111464,"vX0":-10.669976630096775,"vY0":-130.6184959678576,"vZ0":-4.7958748293113675,"x":158.55,"y":168.22,"x0":2.0412002210098628,"y0":50.00040353484122,"z0":5.830492927925955,"aX":13.174483704113188},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.4,"breakHorizontal":-11.8,"spinRate":2083,"spinDirection":137},"zone":11,"typeConfidence":0.9,"plateTime":0.4164768137030177,"extension":6.640755501149517},"index":0,"playId":"9b69f65a-5b29-3c7d-9b05-f00e7b4d711b","pitchNumber":1,"startTime":"2026-07-26T18:21:42.974Z","endTime":"2026-07-26T18:21:46.547Z","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":87.4,"endSpeed":81.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.400269517558307,"aZ":-25.442125716888626,"pfxX":0.4401779021958273,"pfxZ":4.026104456903694,"pX":-0.08769468698304753,"pZ":3.379209236913676,"vX0":-5.818271451953068,"vY0":-127.3001464402544,"vZ0":-1.8427838720016312,"x":120.34,"y":147.54,"x0":2.151848646738795,"y0":50.00510507078815,"z0":6.088994965872065,"aX":0.7372723163089977},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":0.2,"spinRate":2197,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.4271384785801744,"extension":6.202871188871941},"index":1,"playId":"564b501a-3c1c-39f3-bf42-96b0abb27656","pitchNumber":2,"startTime":"2026-07-26T18:21:59.505Z","endTime":"2026-07-26T18:22:02.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.915627275873643,"aZ":-27.995902417766384,"pfxX":7.153273846555959,"pfxZ":3.051781433623445,"pX":0.6440622353293721,"pZ":2.3152098219871435,"vX0":-5.5102304688228765,"vY0":-115.51237623197652,"vZ0":-2.6461731885660527,"x":92.45,"y":176.27,"x0":2.116186184695084,"y0":50.003231528807994,"z0":6.132614622436948,"aX":9.792015249381157},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.2,"breakHorizontal":-11.8,"spinRate":1357,"spinDirection":127},"zone":6,"typeConfidence":0.91,"plateTime":0.47185601402333566,"extension":6.070706208075403},"hitData":{"launchSpeed":74.9,"launchAngle":30.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.58,"coordY":122.42}},"index":2,"playId":"00b5828a-619b-38fd-a259-a76ab386ef8e","pitchNumber":3,"startTime":"2026-07-26T18:22:19.247Z","endTime":"2026-07-26T18:22:31.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:22:31.501Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a line drive to center fielder Henry Bolte. Austin Martin to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:22:33.507Z","endTime":"2026-07-26T18:23:49.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnThird":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":79.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77305848017071,"aZ":-29.543548045582906,"pfxX":-1.3992882659654238,"pfxZ":1.6808072275747215,"pX":-0.8688485868194372,"pZ":2.531613164438438,"vX0":-6.801023516405104,"vY0":-123.52491735041386,"vZ0":-2.5551598695115745,"x":150.12,"y":170.43,"x0":2.088079259613271,"y0":50.00257354408962,"z0":6.032908072502344,"aX":-2.1877500597238533},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.8,"breakHorizontal":4.0,"spinRate":2217,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.4413549437798765,"extension":6.149612521776879},"index":0,"playId":"cce22d6f-f287-3858-b6b5-e44b378fb5ce","pitchNumber":1,"startTime":"2026-07-26T18:22:57.103Z","endTime":"2026-07-26T18:23:00.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"7955a3e6-0fd6-4323-a026-59603e9f917e","startTime":"2026-07-26T18:23:19.135Z","endTime":"2026-07-26T18:23:24.140Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.198512315304463,"aZ":-26.902504623778583,"pfxX":6.925892565003217,"pfxZ":3.926339408351666,"pX":0.9248841453318285,"pZ":1.8527639568001593,"vX0":-4.771131371786383,"vY0":-114.85522274019965,"vZ0":-3.7399532680211287,"x":81.75,"y":188.76,"x0":2.123758070166733,"y0":50.003309497165226,"z0":6.102924979580719,"aX":9.303459745159683},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.5,"breakHorizontal":-11.4,"spinRate":1320,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.47589880399404993,"extension":5.892558308253697},"hitData":{"launchSpeed":85.8,"launchAngle":21.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.7,"coordY":100.0}},"index":2,"playId":"ca01530b-e1c6-3277-9f97-400bcf656ee9","pitchNumber":2,"startTime":"2026-07-26T18:23:37.078Z","endTime":"2026-07-26T18:23:49.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:23:49.033Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Royce Lewis grounds into a force out, shortstop Alika Williams to second baseman Jeff McNeil. Austin Martin scores. Ryan Jeffers out at 2nd. Royce Lewis to 1st.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:24:05.402Z","endTime":"2026-07-26T18:25:43.616Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65748566565674,"aZ":-14.311934496846472,"pfxX":7.727037137084355,"pfxZ":9.67105881387209,"pX":0.002797653700778831,"pZ":2.6593065853852242,"vX0":-8.046729494874892,"vY0":-134.20553372630823,"vZ0":-5.730560836697326,"x":116.89,"y":166.98,"x0":2.0183652172566573,"y0":50.00230713136554,"z0":5.820128459045807,"aX":14.270820099881393},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":-12.5,"spinRate":2157,"spinDirection":140},"zone":5,"typeConfidence":0.92,"plateTime":0.40620859967557266,"extension":6.627008721287025},"index":0,"playId":"895ecf89-487c-3bd4-bfc3-711882c6fa13","pitchNumber":1,"startTime":"2026-07-26T18:24:30.275Z","endTime":"2026-07-26T18:24:34.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96041976145221,"aZ":-14.308796276629577,"pfxX":7.131568272196114,"pfxZ":9.652238276479883,"pX":-0.2755907029947474,"pZ":3.508314991601909,"vX0":-8.18471012729453,"vY0":-134.41361659786472,"vZ0":-3.8022583831879797,"x":127.5,"y":144.06,"x0":1.8657307529532519,"y0":50.00307939821736,"z0":5.940585328601808,"aX":13.201354287118892},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":-11.4,"spinRate":2287,"spinDirection":142},"zone":11,"typeConfidence":0.92,"plateTime":0.40570007964546306,"extension":6.577101279879402},"index":1,"playId":"d09bc5b4-123f-34d2-93c8-e94564c1d852","pitchNumber":2,"startTime":"2026-07-26T18:24:52.842Z","endTime":"2026-07-26T18:24:55.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.523411112682922,"aZ":-20.22257745029395,"pfxX":7.558551063154177,"pfxZ":6.506809005417223,"pX":0.5287897244997912,"pZ":3.5673746126349175,"vX0":-6.565397961615221,"vY0":-134.3100408443539,"vZ0":-2.3564750495904905,"x":96.84,"y":142.46,"x0":2.0160299797072616,"y0":50.005434549810765,"z0":5.88528951539485,"aX":13.89094939123175},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":-12.4,"spinRate":2155,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.40692046498419643,"extension":6.610027070659283},"index":2,"playId":"e213521b-550e-3526-9570-30109a3c1b0c","pitchNumber":3,"startTime":"2026-07-26T18:25:13.918Z","endTime":"2026-07-26T18:25:16.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.597839114931364,"aZ":-27.35827345884864,"pfxX":7.896488255450816,"pfxZ":3.548044416533993,"pX":1.0539777890067172,"pZ":2.2445330746981282,"vX0":-4.916258833277349,"vY0":-115.28846833630546,"vZ0":-2.5897041105354,"x":76.82,"y":178.18,"x0":2.1783645217078336,"y0":50.00451690083905,"z0":5.998683261264298,"aX":10.728087177737558},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.1,"breakHorizontal":-13.2,"spinRate":1319,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.47343015663116716,"extension":6.00994046902797},"hitData":{"launchSpeed":76.6,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":154.72}},"index":3,"playId":"8d56bc93-ac29-3e62-8f07-8dc9bdee7efd","pitchNumber":4,"startTime":"2026-07-26T18:25:35.445Z","endTime":"2026-07-26T18:25:43.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:25:43.616Z","atBatIndex":6},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kody Clemens triples (4) on a sharp line drive to right fielder Colby Thomas. Royce Lewis scores. Kody Clemens scores. Throwing error by shortstop Alika Williams.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:26:41.601Z","endTime":"2026-07-26T18:27:53.004Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"06981044-4d40-387e-a13a-7427f8fcf575","startTime":"2026-07-26T18:26:22.829Z","endTime":"2026-07-26T18:26:25.829Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354371702981506,"aZ":-17.414977524138948,"pfxX":7.2634329515622476,"pfxZ":8.16005146579397,"pX":0.053701427774410615,"pZ":3.5337820147004324,"vX0":-7.386311671489821,"vY0":-133.3040932271146,"vZ0":-3.1657263322872264,"x":114.95,"y":143.37,"x0":1.9103516080629197,"y0":50.00145022628997,"z0":5.986495450639808,"aX":13.135020535879425},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":-11.6,"spinRate":2076,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.4101275403694151,"extension":6.754294286347596},"index":1,"playId":"14e0c678-e615-3abc-a421-a1745d42d9cd","pitchNumber":1,"startTime":"2026-07-26T18:26:43.659Z","endTime":"2026-07-26T18:26:46.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70551098873746,"aZ":-28.894846055787397,"pfxX":0.3060810117108286,"pfxZ":2.0248382900259667,"pX":-0.7600844140780354,"pZ":2.5655816757589656,"vX0":-7.272526377633471,"vY0":-125.43995850822222,"vZ0":-2.8384273296309543,"x":145.97,"y":169.51,"x0":2.118095111347269,"y0":50.00236205910335,"z0":6.030496261133135,"aX":0.4969146655003221},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":0.8,"spinRate":2382,"spinDirection":183},"zone":4,"typeConfidence":0.88,"plateTime":0.43411082696389247,"extension":6.165876730373474},"index":2,"playId":"2f132c36-3844-3e2a-96c8-9a0d30c8143a","pitchNumber":2,"startTime":"2026-07-26T18:27:04.238Z","endTime":"2026-07-26T18:27:12.601Z","isPitch":true,"type":"pitch"},{"details":{"description":"Royce Lewis steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"2f132c36-3844-3e2a-96c8-9a0d30c8143a","startTime":"2026-07-26T18:27:13.449Z","endTime":"2026-07-26T18:27:32.362Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.960416745730054,"aZ":-28.775385853079005,"pfxX":-0.19148599234399577,"pfxZ":2.122579901054774,"pX":-0.323439899425574,"pZ":2.28212404947398,"vX0":-5.970034822677815,"vY0":-124.91575895523604,"vZ0":-3.3196859759347044,"x":129.33,"y":177.16,"x0":2.1089220509063287,"y0":50.00482833455582,"z0":5.960265122644711,"aX":-0.3051859118835246},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":1.6,"spinRate":2293,"spinDirection":182},"zone":4,"typeConfidence":0.9,"plateTime":0.43622247438596284,"extension":6.181491113107657},"hitData":{"launchSpeed":105.1,"launchAngle":16.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":156.88,"coordY":82.77}},"index":4,"playId":"5ae556b0-a94f-3552-9053-ed7e755d1003","pitchNumber":3,"startTime":"2026-07-26T18:27:32.362Z","endTime":"2026-07-26T18:27:53.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:27:53.004Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:28:43.129Z","endTime":"2026-07-26T18:29:57.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":{"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.9,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40397386257203,"aZ":-27.024773386547494,"pfxX":-1.149616332072914,"pfxZ":3.143770344970961,"pX":-1.609058585874006,"pZ":1.4082835976852748,"vX0":-8.492737402186357,"vY0":-126.33297854923354,"vZ0":-6.010668899566047,"x":178.33,"y":200.76,"x0":1.9266042960820153,"y0":50.004000039259736,"z0":5.952215783378114,"aX":-1.8835361861861357},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":3.7,"spinRate":2348,"spinDirection":186},"zone":13,"typeConfidence":0.85,"plateTime":0.43129212534516315,"extension":6.473519694205512},"index":0,"playId":"40256729-5597-3a11-8e48-39fe38029836","pitchNumber":1,"startTime":"2026-07-26T18:28:57.366Z","endTime":"2026-07-26T18:29:01.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.695277918250703,"aZ":-26.720173663895874,"pfxX":7.188872536072668,"pfxZ":3.857012651355963,"pX":0.5275313021818522,"pZ":1.9389388881146798,"vX0":-5.82638839621101,"vY0":-117.6804664508309,"vZ0":-3.8189995790243407,"x":96.89,"y":186.43,"x0":2.092112440586245,"y0":50.00296318897611,"z0":6.036777603365401,"aX":10.162329276151016},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.4,"breakHorizontal":-11.8,"spinRate":1321,"spinDirection":126},"zone":9,"typeConfidence":0.9,"plateTime":0.4640636554690709,"extension":6.139494353223438},"index":1,"playId":"22fdba6f-a305-382c-a97f-3532079767ff","pitchNumber":2,"startTime":"2026-07-26T18:29:14.504Z","endTime":"2026-07-26T18:29:17.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49987276247483,"aZ":-28.8039753108131,"pfxX":7.382433807582434,"pfxZ":2.4095687863272985,"pX":-0.016858496592225308,"pZ":1.2640603839761797,"vX0":-7.101337950994365,"vY0":-117.0177364848397,"vZ0":-4.794822337435773,"x":117.64,"y":204.65,"x0":2.0870623301074067,"y0":50.001060647018555,"z0":6.014426541052714,"aX":10.315605713031097},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.5,"breakHorizontal":-11.8,"spinRate":1311,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.46669851875567137,"extension":6.146068652254546},"index":2,"playId":"793fb03d-e89a-32ae-a8d6-a91c04dda4b4","pitchNumber":3,"startTime":"2026-07-26T18:29:31.794Z","endTime":"2026-07-26T18:29:36.026Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.558752869232432,"aZ":-18.24186320805561,"pfxX":7.309747397298661,"pfxZ":7.692079487171885,"pX":0.5221355496830439,"pZ":2.1447585432515663,"vX0":-6.722403740468545,"vY0":-133.22555952082055,"vZ0":-5.996366838273664,"x":97.1,"y":180.87,"x0":2.1190341223522733,"y0":50.00538086051002,"z0":5.72773157673419,"aX":13.243569138758376},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":-11.9,"spinRate":1952,"spinDirection":140},"zone":9,"typeConfidence":0.91,"plateTime":0.4099379174630178,"extension":6.774890138223894},"hitData":{"launchSpeed":93.6,"launchAngle":29.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.98,"coordY":61.61}},"index":3,"playId":"d6599b07-d356-31b8-9dff-0effd90f409d","pitchNumber":4,"startTime":"2026-07-26T18:29:47.880Z","endTime":"2026-07-26T18:29:57.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:29:57.535Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:31:42.462Z","endTime":"2026-07-26T18:33:23.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.818010308659623,"aZ":-17.53397213995588,"pfxX":7.688624879900416,"pfxZ":7.612225401395339,"pX":0.21236458794598725,"pZ":2.944825235721557,"vX0":-6.071888365919871,"vY0":-136.95683037483667,"vZ0":-4.958317252756025,"x":108.91,"y":159.27,"x0":1.4459911361417004,"y0":50.00020690893317,"z0":5.956761233297894,"aX":14.780806295255564},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":-12.8,"spinRate":2276,"spinDirection":136},"zone":2,"typeConfidence":0.87,"plateTime":0.3981021624406922,"extension":5.72534033981117},"index":0,"playId":"9a7427cd-9198-3fd2-ad92-a3c0de41555e","pitchNumber":1,"startTime":"2026-07-26T18:32:06.686Z","endTime":"2026-07-26T18:32:10.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4987266909662,"aZ":-15.683886478141412,"pfxX":6.836872662385512,"pfxZ":8.314854500321385,"pX":-1.0624152439451076,"pZ":3.12519123634711,"vX0":-8.848201203231675,"vY0":-139.0704726328847,"vZ0":-5.134289556632776,"x":157.5,"y":154.4,"x0":1.2535456391915645,"y0":50.00585976490498,"z0":6.015237824217072,"aX":13.564342576110775},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":-10.8,"spinRate":2403,"spinDirection":136},"zone":11,"typeConfidence":0.88,"plateTime":0.3919729737517774,"extension":5.86717222050433},"index":1,"playId":"3d4312fd-4f56-388d-9a84-3229860ffb18","pitchNumber":2,"startTime":"2026-07-26T18:32:21.683Z","endTime":"2026-07-26T18:32:26.096Z","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":95.6,"endSpeed":88.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630521149776662,"aZ":-21.104118390893667,"pfxX":7.858195626766541,"pfxZ":5.583958599656743,"pX":-0.4299616009640594,"pZ":2.9233718818932575,"vX0":-7.923449339406484,"vY0":-139.07404110528935,"vZ0":-4.602322849308377,"x":133.39,"y":159.85,"x0":1.418435156505248,"y0":50.00558823323596,"z0":5.9771813644202965,"aX":15.584131760798133},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":-12.8,"spinRate":2350,"spinDirection":141},"zone":1,"typeConfidence":0.92,"plateTime":0.39203211327546716,"extension":5.900022234175739},"index":2,"playId":"725cb53b-6279-3ccd-9827-7868213425ab","pitchNumber":3,"startTime":"2026-07-26T18:32:37.788Z","endTime":"2026-07-26T18:32:40.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426498272206047,"aZ":-32.11456117592049,"pfxX":-1.8807570891448568,"pfxZ":0.03927580200827263,"pX":-1.915141348908248,"pZ":0.9611955505956603,"vX0":-7.387546799214249,"vY0":-126.44042849351231,"vZ0":-5.549873445268731,"x":190.0,"y":212.83,"x0":1.282363871312913,"y0":50.00594933307523,"z0":5.744656828075233,"aX":-3.0613531345703024},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":5.0,"spinRate":3236,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4322754687007411,"extension":5.869640616249547},"index":3,"playId":"663720fd-112c-307c-9ca0-0a1dab16d804","pitchNumber":4,"startTime":"2026-07-26T18:32:57.763Z","endTime":"2026-07-26T18:33:00.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13867980073567,"aZ":-13.70922185230283,"pfxX":4.518526509495991,"pfxZ":9.384828652916163,"pX":0.07598783879278896,"pZ":2.4576001498104514,"vX0":-5.552702391691949,"vY0":-139.5469618787583,"vZ0":-6.896916214313772,"x":114.1,"y":172.42,"x0":1.506871914411066,"y0":50.00280756943627,"z0":5.86889345493044,"aX":8.889945686024898},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.0,"spinRate":2268,"spinDirection":142},"zone":5,"typeConfidence":0.9,"plateTime":0.39288630144859926,"extension":5.802271435932403},"hitData":{"launchSpeed":97.1,"launchAngle":35.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.93,"coordY":81.35}},"index":4,"playId":"8506435b-80cf-3247-97b3-be6b36940486","pitchNumber":5,"startTime":"2026-07-26T18:33:14.195Z","endTime":"2026-07-26T18:33:23.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:33:23.795Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to right fielder Kody Clemens.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:33:24.090Z","endTime":"2026-07-26T18:34:11.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":95.8,"endSpeed":89.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.167215262972583,"aZ":-14.193508661798397,"pfxX":5.201957779180075,"pfxZ":8.987543840760928,"pX":-0.09496585762961053,"pZ":1.2867166106971342,"vX0":-5.8381501846339345,"vY0":-139.33954297268846,"vZ0":-9.988578408262876,"x":120.62,"y":204.04,"x0":1.3343032484592803,"y0":50.004847102352414,"z0":5.8163218634932266,"aX":10.409728164238194},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":-8.5,"spinRate":2209,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.39048717137435895,"extension":5.812929420642553},"index":0,"playId":"75b46f39-4672-3b32-ad5a-f0639d95a908","pitchNumber":1,"startTime":"2026-07-26T18:33:46.253Z","endTime":"2026-07-26T18:33:49.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61568682528656,"aZ":-14.576698949930183,"pfxX":5.312741525070375,"pfxZ":8.858976471130859,"pX":-0.2455590606121347,"pZ":1.7769708881148107,"vX0":-6.652055684268419,"vY0":-139.39229494271228,"vZ0":-8.400141648891454,"x":126.36,"y":190.8,"x0":1.4711902358576943,"y0":50.00127862711285,"z0":5.772898276821578,"aX":10.551206010079031},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":-8.4,"spinRate":2244,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.39155219687778287,"extension":5.873493247082591},"hitData":{"launchSpeed":78.7,"launchAngle":41.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.09,"coordY":120.57}},"index":1,"playId":"2290c0f4-cecb-3d0b-b0f9-df2d5c698ae9","pitchNumber":2,"startTime":"2026-07-26T18:34:03.199Z","endTime":"2026-07-26T18:34:11.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:34:11.846Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:34:18.349Z","endTime":"2026-07-26T18:35:34.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19730672068187,"aZ":-28.634609511243774,"pfxX":6.867994465003683,"pfxZ":2.1248546792192595,"pX":0.5799935816412938,"pZ":2.278713884668949,"vX0":-4.997454028585436,"vY0":-127.48982118595903,"vZ0":-3.462552675134762,"x":94.89,"y":177.25,"x0":1.6614027433047922,"y0":50.00403770234533,"z0":5.884818281063703,"aX":11.445419131170452},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-11.5,"spinRate":1935,"spinDirection":137},"zone":6,"typeConfidence":0.89,"plateTime":0.42763138064238726,"extension":5.790907137212545},"index":0,"playId":"ebcc0427-d094-35e5-9cfa-c5c7a28aa1fd","pitchNumber":1,"startTime":"2026-07-26T18:34:35.597Z","endTime":"2026-07-26T18:34:38.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.317810540644885,"aZ":-28.740919429516275,"pfxX":7.020834519969185,"pfxZ":2.0982286450668592,"pX":0.7853920482059736,"pZ":3.272445421991994,"vX0":-4.508959200108604,"vY0":-126.30591900469359,"vZ0":-1.2060512584004361,"x":87.06,"y":150.42,"x0":1.668825031736624,"y0":50.004646786405175,"z0":6.037581506769605,"aX":11.505358825620542},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":-11.9,"spinRate":2011,"spinDirection":126},"zone":3,"typeConfidence":0.89,"plateTime":0.4313278308023327,"extension":5.661256325096664},"index":1,"playId":"7b733b63-6d79-3f8b-af7c-ee7d380c55b6","pitchNumber":2,"startTime":"2026-07-26T18:34:54.206Z","endTime":"2026-07-26T18:34:57.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T18:35:02.862Z","endTime":"2026-07-26T18:35:14.608Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.555925599252557,"aZ":-39.50608068118495,"pfxX":-7.8393969880338235,"pfxZ":-5.132624337474487,"pX":1.3213826335845065,"pZ":2.6018767857113017,"vX0":1.707871125519185,"vY0":-118.90129275005751,"vZ0":0.1449717746916701,"x":66.63,"y":168.53,"x0":1.6107411974256376,"y0":50.00578581573683,"z0":6.135361301947164,"aX":-11.186726046324296},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.0,"breakHorizontal":13.8,"spinRate":3227,"spinDirection":313},"zone":12,"typeConfidence":0.9,"plateTime":0.4612803178570015,"extension":5.776834667363529},"index":3,"playId":"6216dc0c-b209-3f4a-8d11-c1ee880aa3a9","pitchNumber":3,"startTime":"2026-07-26T18:35:14.608Z","endTime":"2026-07-26T18:35:17.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729809155054465,"aZ":-42.468187462011244,"pfxX":-5.468617375149991,"pfxZ":-6.742913443227826,"pX":0.4046698381646137,"pZ":2.2016896684296063,"vX0":-0.9483814331657422,"vY0":-122.83549154242945,"vZ0":-0.8892880212465658,"x":101.57,"y":179.33,"x0":1.50645350426143,"y0":50.00531111404365,"z0":6.1845728469485115,"aX":-8.343434817918984},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.1,"breakHorizontal":10.1,"spinRate":3251,"spinDirection":316},"zone":6,"typeConfidence":0.9,"plateTime":0.4462007375845003,"extension":5.698024941438094},"index":4,"playId":"41f82b4e-10f8-307b-be33-f2e644fca67e","pitchNumber":4,"startTime":"2026-07-26T18:35:30.597Z","endTime":"2026-07-26T18:35:34.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:35:34.173Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Jackson singles on a fly ball to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:37:21.341Z","endTime":"2026-07-26T18:38:16.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.848553346088632,"aZ":-15.912830406246037,"pfxX":6.207534958160308,"pfxZ":9.291077032683233,"pX":0.8936366751050624,"pZ":3.0026508275576576,"vX0":-5.3628999423003405,"vY0":-130.9925834430233,"vZ0":-4.465932295789172,"x":82.94,"y":157.71,"x0":2.154002350914944,"y0":50.00015775372006,"z0":5.9072064681514656,"aX":10.861933263983076},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.1,"breakHorizontal":-10.2,"spinRate":2123,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.4170010603033023,"extension":6.680768569635621},"index":0,"playId":"373462f4-4194-3ac7-bdf3-1718f8a86080","pitchNumber":1,"startTime":"2026-07-26T18:37:46.210Z","endTime":"2026-07-26T18:37:49.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.029116324705157,"aZ":-30.674409772868568,"pfxX":7.500482141307753,"pfxZ":1.1173399287182306,"pX":0.37476987313124704,"pZ":1.011022443447168,"vX0":-6.001565626486594,"vY0":-114.68541479821918,"vZ0":-4.804959497169657,"x":102.71,"y":211.48,"x0":2.0372796076013113,"y0":50.005161888837854,"z0":6.088533529635712,"aX":10.102518721432501},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.2,"breakHorizontal":-12.2,"spinRate":1366,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.4756077759025876,"extension":6.168886549266969},"hitData":{"launchSpeed":68.3,"launchAngle":35.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.76,"coordY":110.25}},"index":1,"playId":"0c7d2fa9-0813-3a7e-9e4c-5faaef4d5afa","pitchNumber":2,"startTime":"2026-07-26T18:38:04.090Z","endTime":"2026-07-26T18:38:16.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:38:16.238Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks. Alex Jackson to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:38:29.897Z","endTime":"2026-07-26T18:42:46.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.930426071107583,"aZ":-26.737399488619417,"pfxX":-1.3174897473713667,"pfxZ":3.3048704823298696,"pX":-1.2621341351583752,"pZ":3.382615420627649,"vX0":-7.517208820882064,"vY0":-126.98906410914412,"vZ0":-1.5753209144393097,"x":165.11,"y":147.45,"x0":1.8974908107008346,"y0":50.00583824458813,"z0":6.120766460126935,"aX":-2.1707691907924476},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":4.0,"spinRate":2333,"spinDirection":181},"zone":11,"typeConfidence":0.63,"plateTime":0.42990913604753755,"extension":6.3442357640238685},"index":0,"playId":"5600c2c2-2f90-3495-bbc8-90a92a4d6198","pitchNumber":1,"startTime":"2026-07-26T18:38:45.144Z","endTime":"2026-07-26T18:38:51.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.231192120818452,"aZ":-29.359621815237112,"pfxX":7.2419990211279295,"pfxZ":1.9851931406362056,"pX":-0.19747371505683228,"pZ":1.8405434469512576,"vX0":-7.530783376264002,"vY0":-117.52737549424972,"vZ0":-3.6648526203609926,"x":124.53,"y":189.09,"x0":2.0856641127878244,"y0":50.00365334187455,"z0":6.104696761543437,"aX":10.279286280141127},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.0,"breakHorizontal":-11.6,"spinRate":1406,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.46347377982151494,"extension":6.108188951945138},"index":1,"playId":"c97d27ee-3361-3705-8786-3e418043cd8c","pitchNumber":2,"startTime":"2026-07-26T18:39:18.015Z","endTime":"2026-07-26T18:39:25.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61975702453448,"aZ":-17.135625923503554,"pfxX":6.940619594879361,"pfxZ":8.169266744993823,"pX":0.01303828861407502,"pZ":4.025539870678969,"vX0":-7.511911646063742,"vY0":-133.99300647909521,"vZ0":-1.6933796562764245,"x":116.5,"y":130.09,"x0":1.934850907578154,"y0":50.000708265395964,"z0":5.874387304053704,"aX":12.774260930168184},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":-11.2,"spinRate":2200,"spinDirection":140},"zone":11,"typeConfidence":0.92,"plateTime":0.40685908074967925,"extension":6.6790335277930994},"index":2,"playId":"8e192c41-64ec-35c8-82aa-1d63f5d3dfaa","pitchNumber":3,"startTime":"2026-07-26T18:40:07.598Z","endTime":"2026-07-26T18:40:11.126Z","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":90.6,"endSpeed":83.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.088760685733305,"aZ":-18.263493550431885,"pfxX":7.091271374232255,"pfxZ":7.832053190906176,"pX":-0.6236790475290575,"pZ":2.5029883732289613,"vX0":-9.265445487176688,"vY0":-131.72216714601905,"vZ0":-5.007443745136452,"x":140.77,"y":171.2,"x0":2.000233288337321,"y0":50.005902180524885,"z0":5.758076310953554,"aX":12.601328744121322},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.4,"breakHorizontal":-11.0,"spinRate":2204,"spinDirection":136},"zone":4,"typeConfidence":0.9,"plateTime":0.41408530105622265,"extension":6.728879755565639},"index":3,"playId":"dfee17e9-a0c1-36f3-b31d-aa35a9b95e9b","pitchNumber":4,"startTime":"2026-07-26T18:40:26.688Z","endTime":"2026-07-26T18:40:30.326Z","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":91.3,"endSpeed":84.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.894525024225192,"aZ":-15.747346928520338,"pfxX":7.2960929720066385,"pfxZ":9.103245257590698,"pX":-0.9561895037853925,"pZ":2.8804140208159006,"vX0":-9.729760862235969,"vY0":-132.62951405242754,"vZ0":-4.521431526311328,"x":153.45,"y":161.01,"x0":1.7898927836403133,"y0":50.00393185743406,"z0":5.734049537815508,"aX":13.168904600207442},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":-11.4,"spinRate":2256,"spinDirection":140},"zone":11,"typeConfidence":0.91,"plateTime":0.4109272358123035,"extension":6.831853265728308},"index":4,"playId":"5449cd82-0651-37c7-91f8-c58ad07235fd","pitchNumber":5,"startTime":"2026-07-26T18:40:53.437Z","endTime":"2026-07-26T18:40:57.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.332577693088144,"aZ":-17.432733292758762,"pfxX":7.526304890783555,"pfxZ":8.083798893284932,"pX":-0.17873496745294426,"pZ":3.683011347675196,"vX0":-8.44092055687834,"vY0":-133.81203665147075,"vZ0":-2.257780359516665,"x":123.81,"y":139.34,"x0":2.0302707769777384,"y0":50.00498922481647,"z0":5.778844185446193,"aX":13.729018196127816},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":-12.0,"spinRate":2323,"spinDirection":140},"zone":11,"typeConfidence":0.92,"plateTime":0.40843432929203516,"extension":6.646738304292113},"index":5,"playId":"8757848d-4ed1-361d-82a0-ffdb85ea09cd","pitchNumber":6,"startTime":"2026-07-26T18:41:17.217Z","endTime":"2026-07-26T18:41:20.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.286149777132202,"aZ":-30.9775791343066,"pfxX":4.730518901714722,"pfxZ":0.8600849377938768,"pX":0.4115889447188173,"pZ":3.236680044670662,"vX0":-5.296039665141255,"vY0":-116.3158094341263,"vZ0":-0.20446471952074885,"x":101.31,"y":151.39,"x0":2.0852477217970815,"y0":50.004268368052244,"z0":6.220877421742875,"aX":6.594810802314202},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.8,"breakHorizontal":-7.6,"spinRate":1303,"spinDirection":123},"zone":3,"typeConfidence":0.87,"plateTime":0.46782523086059147,"extension":6.114678153623394},"index":6,"playId":"f48938b4-b473-3e38-840c-19d9d75da45a","pitchNumber":7,"startTime":"2026-07-26T18:41:46.426Z","endTime":"2026-07-26T18:41:50.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"1fa5e5ca-9828-3b7c-8b87-937accb9bb72","startTime":"2026-07-26T18:42:17.532Z","endTime":"2026-07-26T18:42:20.532Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.784848558412268,"aZ":-16.87750441526952,"pfxX":5.652187788247973,"pfxZ":8.341131126400814,"pX":0.23239253017721,"pZ":4.3858446702684315,"vX0":-5.588987957667363,"vY0":-133.82627365809046,"vZ0":-1.4692935584328113,"x":108.14,"y":120.36,"x0":1.602151939706999,"y0":50.00653318876656,"z0":6.1368950127939295,"aX":10.371710974390865},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":-9.2,"spinRate":2197,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.4075004055978768,"extension":6.5533455149994255},"index":8,"playId":"aeabf000-04a4-3b72-bc76-4cdb442f64a3","pitchNumber":8,"startTime":"2026-07-26T18:42:39.203Z","endTime":"2026-07-26T18:42:46.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:42:46.976Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Kreidler lines out sharply to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:43:54.238Z","endTime":"2026-07-26T18:46:02.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T18:42:52.700Z","endTime":"2026-07-26T18:43:56.450Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.630312905430497,"aZ":-22.93620629898997,"pfxX":1.4614585974405587,"pfxZ":5.472051304009339,"pX":-0.9825758985222108,"pZ":4.35893961948057,"vX0":-7.475369685537627,"vY0":-128.3556048759534,"vZ0":-0.0029776641175423,"x":154.45,"y":121.09,"x0":1.7628921263696782,"y0":50.00263439178753,"z0":6.128681392504743,"aX":2.467891799867915},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.2,"breakHorizontal":-1.2,"spinRate":2210,"spinDirection":169},"zone":11,"typeConfidence":0.79,"plateTime":0.4248247939366312,"extension":6.382194114268974},"index":1,"playId":"cd24cae0-4255-3821-b6ec-e190ef11a9a7","pitchNumber":1,"startTime":"2026-07-26T18:43:56.450Z","endTime":"2026-07-26T18:44:00.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36113942191268,"aZ":-17.938825009666637,"pfxX":7.059835191580646,"pfxZ":7.848867470567196,"pX":-0.31428126155511205,"pZ":3.8229140802691157,"vX0":-7.976959155979269,"vY0":-133.48219401038696,"vZ0":-1.9770021383079046,"x":128.98,"y":135.56,"x0":1.7884553869333915,"y0":50.003092811055886,"z0":5.857729081121895,"aX":12.805340724243367},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-11.2,"spinRate":2122,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.40954374587488207,"extension":6.71686674490335},"index":2,"playId":"bd02514f-7cf5-359c-9473-0947980fb3d7","pitchNumber":2,"startTime":"2026-07-26T18:44:18.671Z","endTime":"2026-07-26T18:44:21.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75481542015115,"aZ":-15.365575099657686,"pfxX":5.999688884581896,"pfxZ":9.449462452609476,"pX":0.09656239403532156,"pZ":2.607725196206419,"vX0":-6.37765043235204,"vY0":-132.17954912644407,"vZ0":-5.830088239581597,"x":113.32,"y":168.37,"x0":1.7550090478015061,"y0":50.00335897537128,"z0":5.960168101310551,"aX":10.673812851493349},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":-9.6,"spinRate":2150,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.4135255922114278,"extension":6.702698912809201},"index":3,"playId":"b7435413-ad43-3243-8e14-160be8572d4b","pitchNumber":3,"startTime":"2026-07-26T18:44:40.881Z","endTime":"2026-07-26T18:44:43.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.812393688443574,"aZ":-26.761896288285545,"pfxX":-1.0827629192057242,"pfxZ":3.4754912721757236,"pX":-0.841529098481348,"pZ":-0.20243527538130565,"vX0":-6.611994142138647,"vY0":-123.07611325675971,"vZ0":-9.268689145083762,"x":149.08,"y":244.25,"x0":2.0032610652256224,"y0":50.00448174298087,"z0":5.824715939362721,"aX":-1.6873638499688561},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.7,"breakHorizontal":3.2,"spinRate":2323,"spinDirection":187},"zone":13,"typeConfidence":0.89,"plateTime":0.44236478136251867,"extension":6.360378825248544},"index":4,"playId":"a129fcae-3541-3761-bcd4-f53b3110aba0","pitchNumber":4,"startTime":"2026-07-26T18:45:04.862Z","endTime":"2026-07-26T18:45:07.862Z","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":92.0,"endSpeed":84.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3755641736774,"aZ":-15.924951056275502,"pfxX":6.736401637007555,"pfxZ":8.976766104784216,"pX":-0.9702991633243614,"pZ":3.899234401945,"vX0":-9.954627337676413,"vY0":-133.60597702904508,"vZ0":-2.272916568875666,"x":153.99,"y":133.5,"x0":1.926122201396723,"y0":50.006355474824744,"z0":5.903519872498737,"aX":12.20009273935642},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-10.1,"spinRate":2156,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.4097276822423419,"extension":6.738554427385201},"index":5,"playId":"89bdce9b-8dbd-3139-b975-12ccb1c80068","pitchNumber":5,"startTime":"2026-07-26T18:45:30.679Z","endTime":"2026-07-26T18:45:34.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.259668280628254,"aZ":-15.259840696548753,"pfxX":7.035548658768561,"pfxZ":9.458728037907097,"pX":-0.11198592132187367,"pZ":2.5573133040317018,"vX0":-8.306537178540294,"vY0":-132.5982997850599,"vZ0":-5.458897213256075,"x":121.27,"y":169.73,"x0":2.1410995630201977,"y0":50.00247782830907,"z0":5.748802748852901,"aX":12.580513736144068},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":-11.0,"spinRate":2173,"spinDirection":138},"zone":5,"typeConfidence":0.91,"plateTime":0.412421726556107,"extension":6.70077216770246},"hitData":{"launchSpeed":107.5,"launchAngle":16.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.36,"coordY":98.98}},"index":6,"playId":"37e40a96-6556-3eba-a528-f3dd25d97b29","pitchNumber":6,"startTime":"2026-07-26T18:45:52.997Z","endTime":"2026-07-26T18:46:02.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:46:02.073Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Martin walks. Alex Jackson to 3rd. Brooks Lee to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:46:12.263Z","endTime":"2026-07-26T18:54:59.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,4,5,7,8],"actionIndex":[2,3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.294340328711126,"aZ":-31.324616111423556,"pfxX":7.254255650999227,"pfxZ":0.6157445225478773,"pX":0.3754208828128518,"pZ":1.2923411270358265,"vX0":-6.233685342319127,"vY0":-116.19320331138317,"vZ0":-4.141495179627594,"x":102.69,"y":203.89,"x0":2.141231757569892,"y0":50.00191584584559,"z0":6.050983220109605,"aX":9.990589979522067},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.4,"breakHorizontal":-11.8,"spinRate":1265,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.470090578972973,"extension":6.054269867697357},"index":0,"playId":"16139a68-21e8-3326-afe1-d0bfa4dd79a3","pitchNumber":1,"startTime":"2026-07-26T18:46:28.640Z","endTime":"2026-07-26T18:46:32.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.52145761348943,"aZ":-30.377915646431497,"pfxX":7.288597115764411,"pfxZ":1.3008143966942693,"pX":0.8512328921705089,"pZ":2.3084286422958447,"vX0":-4.902500225692106,"vY0":-116.2619460457656,"vZ0":-2.1226172514487995,"x":84.55,"y":176.45,"x0":2.0286566040999916,"y0":50.00521834451485,"z0":6.085684111404647,"aX":10.090577325953781},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.2,"breakHorizontal":-12.1,"spinRate":1252,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.46911897238348566,"extension":6.207144984177548},"index":1,"playId":"4f5fcb12-4720-3814-b762-b0e674b4c275","pitchNumber":2,"startTime":"2026-07-26T18:46:48.407Z","endTime":"2026-07-26T18:46:51.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-26T18:47:13.926Z","endTime":"2026-07-26T18:49:13.481Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"description":"Pitching Change: Luis Morales replaces Jeffrey Springs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-26T18:49:13.481Z","endTime":"2026-07-26T18:53:51.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806960,"link":"/api/v1/people/806960"},"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.850382425190922,"aZ":-10.739217261267662,"pfxX":-5.336138284826836,"pfxZ":10.280202207902228,"pX":1.9331666412424906,"pZ":2.1720199195677865,"vX0":11.82014130413616,"vY0":-142.77452722032706,"vZ0":-7.545955021626885,"x":43.31,"y":180.14,"x0":-1.5489780318393216,"y0":50.00244696428188,"z0":5.508872645918721,"aX":-11.127309962006086},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2561,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.38221106698779295,"extension":6.092852661400947},"index":4,"playId":"9b04b731-fe0c-352e-a72b-38f302f39e32","pitchNumber":3,"startTime":"2026-07-26T18:53:51.386Z","endTime":"2026-07-26T18:53:54.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.910507971969047,"aZ":-25.48398748441939,"pfxX":9.102271307407358,"pfxZ":4.504585397624063,"pX":0.6188081552290334,"pZ":1.116543114141549,"vX0":3.3994953549130558,"vY0":-120.91727997159843,"vZ0":-4.977173589285819,"x":93.41,"y":208.63,"x0":-1.9866352980027782,"y0":50.002273778512425,"z0":5.4292335248482155,"aX":13.518789299636824},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.3,"breakHorizontal":-17.3,"spinRate":2750,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4524401788669139,"extension":6.107426775504489},"index":5,"playId":"ea3e1d4c-6d07-3d69-bc37-d916c84a558d","pitchNumber":4,"startTime":"2026-07-26T18:54:09.746Z","endTime":"2026-07-26T18:54:12.746Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-26T18:54:22.128Z","endTime":"2026-07-26T18:54:36.896Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.879790585169264,"aZ":-25.4754125246603,"pfxX":2.7403754751587215,"pfxZ":4.046200363425906,"pX":1.081309609393775,"pZ":1.0975428604399406,"vX0":6.549455246778881,"vY0":-126.57985774028815,"vZ0":-5.536298644333341,"x":75.78,"y":209.15,"x0":-1.8749255405357315,"y0":50.003028732336446,"z0":5.300056722286478,"aX":4.537842825359743},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":-6.2,"spinRate":2878,"spinDirection":90},"zone":14,"typeConfidence":0.89,"plateTime":0.4293754096497526,"extension":6.152326071739011},"index":7,"playId":"88cdb918-e5cd-32a1-b371-1c926ea18be6","pitchNumber":5,"startTime":"2026-07-26T18:54:36.896Z","endTime":"2026-07-26T18:54:40.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52832661118319,"aZ":-12.040544422972086,"pfxX":-5.497907481724713,"pfxZ":9.52775853638847,"pX":0.5364892211251184,"pZ":-0.09263029791737486,"vX0":8.05571658960178,"vY0":-143.38516981559246,"vZ0":-13.17462921472056,"x":96.55,"y":241.28,"x0":-1.5759392348586572,"y0":50.00654825313453,"z0":5.275765119917946,"aX":-11.621759144962624},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":8.6,"spinRate":2608,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.3798488410294736,"extension":6.1673773305153015},"index":8,"playId":"6cccaabb-fe39-33ad-b253-ab8d69653e5a","pitchNumber":6,"startTime":"2026-07-26T18:54:55.119Z","endTime":"2026-07-26T18:54:59.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:54:59.541Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Twins challenged (force play), call on the field was overturned: Byron Buxton lines out to shortstop Alika Williams.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:55:18.769Z","endTime":"2026-07-26T18:56:34.712Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":87.4,"endSpeed":80.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071142309587007,"aZ":-27.385808302777253,"pfxX":8.311321787581296,"pfxZ":2.908644875566309,"pX":0.2862667989095973,"pZ":1.6351449109807645,"vX0":2.40946472402843,"vY0":-127.26963718884181,"vZ0":-4.144806047553203,"x":106.09,"y":194.63,"x0":-1.7517083777434053,"y0":50.003867137385505,"z0":5.44308412864702,"aX":13.694013900777449},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":-15.6,"spinRate":2877,"spinDirection":80},"zone":9,"typeConfidence":0.92,"plateTime":0.4296600213753705,"extension":6.1030220134968385},"index":0,"playId":"0fe6a60e-59ef-3aaa-80cc-cfc10d6a9191","pitchNumber":1,"startTime":"2026-07-26T18:55:44.318Z","endTime":"2026-07-26T18:55:47.318Z","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":89.1,"endSpeed":82.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.356297426408652,"aZ":-21.173210915352506,"pfxX":2.886234264091226,"pfxZ":6.477163988563484,"pX":1.1143035866454822,"pZ":-0.1555011905184699,"vX0":6.1310013571632735,"vY0":-129.3620401485172,"vZ0":-9.523883049829765,"x":74.53,"y":242.98,"x0":-1.6593215169985147,"y0":50.00631796855944,"z0":5.190022737802943,"aX":4.904077117939593},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.8,"breakHorizontal":-6.6,"spinRate":2849,"spinDirection":100},"zone":14,"typeConfidence":0.89,"plateTime":0.4230021574251368,"extension":6.162731449729186},"index":1,"playId":"681d4a26-be63-3032-ab8d-f051cd556da4","pitchNumber":2,"startTime":"2026-07-26T18:56:02.151Z","endTime":"2026-07-26T18:56:05.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237556849934748,"aZ":-15.95403350783961,"pfxX":-5.805481490673172,"pfxZ":7.584087463529117,"pX":-0.10406997756876951,"pZ":2.248693360653456,"vX0":6.414004333224803,"vY0":-144.31893128923215,"vZ0":-6.39549970601267,"x":120.97,"y":178.07,"x0":-1.5865059510445398,"y0":50.00287732845902,"z0":5.452238193285129,"aX":-12.416006959034538},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.8,"breakHorizontal":9.5,"spinRate":2589,"spinDirection":209},"zone":5,"typeConfidence":0.92,"plateTime":0.37755149018888456,"extension":6.285944211493606},"hitData":{"launchSpeed":96.2,"launchAngle":8.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":151.18}},"index":2,"playId":"f2230009-4639-3fcc-b53a-0adfd569181c","pitchNumber":3,"startTime":"2026-07-26T18:56:26.997Z","endTime":"2026-07-26T18:56:34.712Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MC","challengeTeamId":142},"playEndTime":"2026-07-26T18:56:34.712Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a line drive to right fielder Colby Thomas. Brooks Lee scores. Austin Martin scores.","rbi":2,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:57:42.939Z","endTime":"2026-07-26T19:00:44.700Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,3,4,5,6],"actionIndex":[1,2],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":{"id":806960,"link":"/api/v1/people/806960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f9bb19a7-a2b2-44f4-a92b-f1cebe134582","startTime":"2026-07-26T18:57:42.939Z","endTime":"2026-07-26T18:57:49.978Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Ryan Jeffers batting, Alex Jackson scores on a balk. Brooks Lee advances to 3rd on a balk. Austin Martin advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"f9bb19a7-a2b2-44f4-a92b-f1cebe134582","startTime":"2026-07-26T18:58:06.502Z","endTime":"2026-07-26T18:59:44.990Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806960,"link":"/api/v1/people/806960"}},{"details":{"description":"Athletics hitting coach Chris Cron ejected by HP umpire Chad Fairchild.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-26T18:59:44.272Z","endTime":"2026-07-26T18:59:44.273Z","isPitch":false,"type":"action","player":{"id":112849,"link":"/api/v1/people/112849"},"umpire":{"id":431232,"link":"/api/v1/people/431232"}},{"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.7,"endSpeed":91.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.022222224402732,"aZ":-17.027951566215254,"pfxX":-6.709128638131485,"pfxZ":7.160712622231198,"pX":-0.5427911834804419,"pZ":2.6733670845870163,"vX0":5.481576657746093,"vY0":-143.75073028114272,"vZ0":-4.9373781907435115,"x0":-1.5927320677334382,"y0":50.003675695900334,"z0":5.453638261212187,"aX":-14.1906263470766},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.2,"breakHorizontal":11.2,"spinRate":2532,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.3795101545266881,"extension":6.219127816939286},"index":3,"playId":"a977af8f-784d-330e-b975-70a692fbf890","pitchNumber":1,"startTime":"2026-07-26T18:59:44.274Z","endTime":"2026-07-26T18:59:47.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368241782145727,"aZ":-26.29812644351499,"pfxX":6.042555374421396,"pfxZ":3.506985925605646,"pX":0.5216562827666598,"pZ":0.6715656170079128,"vX0":3.482976784561593,"vY0":-128.30595968212995,"vZ0":-6.717856313608724,"x":97.12,"y":220.65,"x0":-1.6362889645447305,"y0":50.00173274786942,"z0":5.359683223081688,"aX":10.121525512389555},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-11.8,"spinRate":2882,"spinDirection":84},"zone":14,"typeConfidence":0.91,"plateTime":0.42611253984561603,"extension":6.2118319297841325},"index":4,"playId":"3f041f94-7905-3343-963d-e34e469ee5ea","pitchNumber":2,"startTime":"2026-07-26T18:59:58.332Z","endTime":"2026-07-26T19:00:01.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11634827353685,"aZ":-23.829853016580337,"pfxX":5.022163061946784,"pfxZ":5.006414594716854,"pX":0.2037424604786744,"pZ":1.492876557237842,"vX0":3.070084656605606,"vY0":-127.4796816154848,"vZ0":-5.267255882407622,"x":109.23,"y":198.47,"x0":-1.6637406988649615,"y0":50.00416221712549,"z0":5.436837689821791,"aX":8.368875187869527},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.3,"breakHorizontal":-9.7,"spinRate":2914,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4276184606198772,"extension":6.121825715941},"index":5,"playId":"a90520d3-5646-37b1-8497-1123b3e955f5","pitchNumber":3,"startTime":"2026-07-26T19:00:17.082Z","endTime":"2026-07-26T19:00:20.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.962131932068026,"aZ":-14.605163551389834,"pfxX":-6.481401388268614,"pfxZ":8.286290073481466,"pX":0.2620898721537102,"pZ":2.6290432640360137,"vX0":7.247255284125134,"vY0":-143.8857688016881,"vZ0":-5.749916397789552,"x":107.01,"y":167.8,"x0":-1.4341267974129652,"y0":50.0003607674038,"z0":5.540962482287941,"aX":-13.737669196667788},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.2,"breakHorizontal":10.4,"spinRate":2526,"spinDirection":208},"zone":5,"typeConfidence":0.92,"plateTime":0.37910053278932,"extension":6.138365058903318},"hitData":{"launchSpeed":95.5,"launchAngle":13.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":108.1}},"index":6,"playId":"c20d0502-63fe-3a5a-af74-8636bac3f3db","pitchNumber":4,"startTime":"2026-07-26T19:00:34.464Z","endTime":"2026-07-26T19:00:44.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:00:44.700Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T19:01:05.680Z","endTime":"2026-07-26T19:01:57.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.485260586751608,"aZ":-28.338484129376205,"pfxX":6.936803962192972,"pfxZ":2.5505464175214767,"pX":1.2414130979740357,"pZ":2.2095123666746215,"vX0":4.755507503453343,"vY0":-122.0502232848398,"vZ0":-2.2404594158597497,"x":69.68,"y":179.12,"x0":-1.6351460967505502,"y0":50.00598575427411,"z0":5.585008891994112,"aX":10.443909450133164},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.3,"breakHorizontal":-13.7,"spinRate":2865,"spinDirection":75},"zone":14,"typeConfidence":0.91,"plateTime":0.44912732374289766,"extension":6.090455449636266},"index":0,"playId":"5b836f8d-0e26-3f1d-94b7-37adb841733e","pitchNumber":1,"startTime":"2026-07-26T19:01:13.304Z","endTime":"2026-07-26T19:01:16.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.349587670833404,"aZ":-21.867836591642927,"pfxX":1.3138295258111832,"pfxZ":6.2411533833196815,"pX":-1.5658600250544228,"pZ":2.181018162969641,"vX0":0.6590174113084093,"vY0":-127.69533865888378,"vZ0":-3.8356608899460625,"x":176.69,"y":179.89,"x0":-1.99795991322187,"y0":50.00083850428301,"z0":5.4233091274428595,"aX":2.1689646258570656},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.7,"breakHorizontal":-2.5,"spinRate":2653,"spinDirection":126},"zone":13,"typeConfidence":0.89,"plateTime":0.4289548598778117,"extension":5.986570625392951},"index":1,"playId":"d3bf1a84-e932-3c00-9581-fef430ac1b32","pitchNumber":2,"startTime":"2026-07-26T19:01:28.989Z","endTime":"2026-07-26T19:01:31.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07499094169066,"aZ":-13.594456205544057,"pfxX":-3.529551362481649,"pfxZ":8.939852762840033,"pX":-0.23811528387005287,"pZ":2.997001363373796,"vX0":5.446921017060382,"vY0":-143.2446510317177,"vZ0":-4.484978270370041,"x":126.08,"y":157.86,"x0":-1.7056577763755791,"y0":50.002451687817874,"z0":5.432887390646422,"aX":-7.335591067194197},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":5.3,"spinRate":2408,"spinDirection":213},"zone":2,"typeConfidence":0.92,"plateTime":0.3823717861828859,"extension":6.179409476953254},"hitData":{"launchSpeed":88.4,"launchAngle":63.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":139.01}},"index":2,"playId":"8a2dde88-a120-379f-b00a-ce67f09c7340","pitchNumber":3,"startTime":"2026-07-26T19:01:47.753Z","endTime":"2026-07-26T19:01:57.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:01:57.766Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T19:04:10.723Z","endTime":"2026-07-26T19:05:29.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":85.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.596704289001284,"aZ":-23.745970554225124,"pfxX":8.341784646517521,"pfxZ":4.5875389129822794,"pX":1.1038792062927527,"pZ":2.29253883404666,"vX0":-4.319027248163453,"vY0":-134.3384211127076,"vZ0":-5.349178444437126,"x":74.92,"y":176.88,"x0":1.6438980220965036,"y0":50.00414251568564,"z0":5.9851963228095295,"aX":15.332169726523915},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":-14.3,"spinRate":2269,"spinDirection":145},"zone":14,"typeConfidence":0.69,"plateTime":0.4068661524756241,"extension":5.611305713454987},"index":0,"playId":"5fb97ff0-d778-3527-b80d-36e667680a06","pitchNumber":1,"startTime":"2026-07-26T19:04:18.507Z","endTime":"2026-07-26T19:04:21.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37632188245565,"aZ":-14.65026602937667,"pfxX":5.109387527274382,"pfxZ":9.268560648516964,"pX":-0.1052948026597514,"pZ":2.997975102801414,"vX0":-6.196376060418845,"vY0":-136.7020532287048,"vZ0":-5.168321796351855,"x":121.01,"y":157.83,"x0":1.5278736538930857,"y0":50.0042452985455,"z0":5.92020815421091,"aX":9.66265534014537},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":-7.9,"spinRate":2288,"spinDirection":141},"zone":2,"typeConfidence":0.89,"plateTime":0.40079019675005156,"extension":5.771532879238838},"index":1,"playId":"a531041d-74ee-3188-b807-cc63cf96f966","pitchNumber":2,"startTime":"2026-07-26T19:04:32.763Z","endTime":"2026-07-26T19:04:35.763Z","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":93.2,"endSpeed":86.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358862452827033,"aZ":-20.409964481704318,"pfxX":8.430339766738399,"pfxZ":6.2445168028716145,"pX":0.9959266623146209,"pZ":2.057598313304773,"vX0":-4.505442057896281,"vY0":-135.62022842147118,"vZ0":-6.171599294661266,"x":79.04,"y":183.22,"x0":1.5729003993043211,"y0":50.00660431827491,"z0":5.761191975658919,"aX":15.89424700751177},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":-14.5,"spinRate":2307,"spinDirection":141},"zone":14,"typeConfidence":0.93,"plateTime":0.4020536497132139,"extension":5.756362556992157},"index":2,"playId":"b03e5b74-e9c4-33a8-9be4-786550b89a86","pitchNumber":3,"startTime":"2026-07-26T19:04:50.130Z","endTime":"2026-07-26T19:04:53.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35808593266854,"aZ":-39.63083313213593,"pfxX":-6.544460635368767,"pfxZ":-4.984236571235801,"pX":1.154512393387287,"pZ":2.4888253308164137,"vX0":1.1126556737762017,"vY0":-121.39857156167818,"vZ0":-0.6233052868677749,"x":72.99,"y":171.58,"x0":1.5411857281871475,"y0":50.0045835873383,"z0":6.193190850322977,"aX":-9.786826427354761},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.9,"breakHorizontal":11.6,"spinRate":3318,"spinDirection":312},"zone":14,"typeConfidence":0.89,"plateTime":0.45086432107241237,"extension":5.556125837870801},"index":3,"playId":"142f29f0-913f-3550-9511-318114bbf323","pitchNumber":4,"startTime":"2026-07-26T19:05:10.223Z","endTime":"2026-07-26T19:05:14.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59907934127651,"aZ":-32.52999546725433,"pfxX":-1.6805660612552642,"pfxZ":-0.21527477942040285,"pX":-0.8778413219248392,"pZ":1.836981918342979,"vX0":-5.246506353857735,"vY0":-126.43955138914559,"vZ0":-3.5238221667851617,"x":150.46,"y":189.18,"x0":1.4384067496247828,"y0":50.004838699739025,"z0":5.845565105507177,"aX":-2.734742227916521},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":4.2,"spinRate":2965,"spinDirection":317},"zone":13,"typeConfidence":0.83,"plateTime":0.43237776414643037,"extension":5.749071393117818},"index":4,"playId":"f4ccdf9f-85ed-3ccd-aa93-9db8fbb610dc","pitchNumber":5,"startTime":"2026-07-26T19:05:26.166Z","endTime":"2026-07-26T19:05:29.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:05:29.301Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T19:05:35.365Z","endTime":"2026-07-26T19:06:05.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848311777240944,"aZ":-16.007161193379225,"pfxX":4.022420290543431,"pfxZ":8.38416376048151,"pX":-0.13826578780531154,"pZ":3.322390224637564,"vX0":-5.377187750904061,"vY0":-137.59647640124314,"vZ0":-4.264463744867622,"x":122.27,"y":149.08,"x0":1.3133807590638105,"y0":50.006866772292774,"z0":5.967986608847448,"aX":7.760557629833309},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-6.2,"spinRate":2227,"spinDirection":143},"zone":2,"typeConfidence":0.89,"plateTime":0.39717977776893276,"extension":5.784015203766382},"hitData":{"launchSpeed":87.0,"launchAngle":51.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.91,"coordY":108.61}},"index":0,"playId":"613f8a0f-8177-304c-bae0-df2df2a31d1f","pitchNumber":1,"startTime":"2026-07-26T19:05:55.585Z","endTime":"2026-07-26T19:06:05.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:06:05.009Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, second baseman Royce Lewis to first baseman Alex Jackson.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T19:06:10.134Z","endTime":"2026-07-26T19:06:36.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.423428235216228,"aZ":-16.7920856203344,"pfxX":7.613262788816558,"pfxZ":7.774991115137115,"pX":-0.3404796252920529,"pZ":2.1155971182120976,"vX0":-7.1688228341473765,"vY0":-138.88447968509104,"vZ0":-7.307507960122043,"x":129.98,"y":181.66,"x0":1.269323120051193,"y0":50.00359977154352,"z0":5.8722987664141915,"aX":15.062030000182183},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":-12.6,"spinRate":2368,"spinDirection":140},"zone":7,"typeConfidence":0.79,"plateTime":0.3924930063796377,"extension":5.886511509128114},"hitData":{"launchSpeed":98.6,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":152.19}},"index":0,"playId":"90a09d5a-5bcd-3187-9795-fbb96b341f5a","pitchNumber":1,"startTime":"2026-07-26T19:06:28.851Z","endTime":"2026-07-26T19:06:36.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:06:36.197Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out sharply to right fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T19:08:28.939Z","endTime":"2026-07-26T19:08:50.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":97.6,"endSpeed":90.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.891150662026284,"aZ":-16.17236966024779,"pfxX":-5.42704766260854,"pfxZ":7.702154329487226,"pX":-0.22673531831580365,"pZ":2.3845825124541205,"vX0":5.832305306334432,"vY0":-142.1229375883201,"vZ0":-5.90803076750242,"x":125.64,"y":174.4,"x0":-1.585431823665464,"y0":50.00006929285952,"z0":5.491123682304518,"aX":-11.271060518209412},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":8.9,"spinRate":2424,"spinDirection":201},"zone":5,"typeConfidence":0.92,"plateTime":0.38315237145627545,"extension":6.165618851262023},"hitData":{"launchSpeed":102.1,"launchAngle":18.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.76,"coordY":74.61}},"index":0,"playId":"9a126570-deb6-3c91-9bbb-e957b88c752c","pitchNumber":1,"startTime":"2026-07-26T19:08:43.555Z","endTime":"2026-07-26T19:08:50.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:08:50.329Z","atBatIndex":22},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Luke Keaschall reaches on a fielding error by shortstop Alika Williams.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T19:08:52.459Z","endTime":"2026-07-26T19:10:45.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5132559168974,"aZ":-14.744195241053912,"pfxX":-6.682158090057346,"pfxZ":8.28295094797901,"pX":0.022754416231729246,"pZ":2.3148527418985916,"vX0":6.829878479904976,"vY0":-143.73655567161003,"vZ0":-6.354653014443593,"x":116.13,"y":176.28,"x0":-1.509423078021324,"y0":50.00378103483581,"z0":5.460121129181533,"aX":-14.063730601627363},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":2439,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3802284346023517,"extension":6.1461715221457975},"index":0,"playId":"65bf9d7d-1895-31d7-9829-32fb147dd04d","pitchNumber":1,"startTime":"2026-07-26T19:09:17.209Z","endTime":"2026-07-26T19:09:20.636Z","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":82.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789149254878936,"aZ":-22.09018226297879,"pfxX":2.6877927548312712,"pfxZ":5.8898622421013584,"pX":0.27656571883089137,"pZ":0.884227222111907,"vX0":4.2619627990611635,"vY0":-130.171005072888,"vZ0":-7.014358442172492,"x":106.46,"y":214.91,"x0":-1.7324763254058344,"y0":50.00644713972158,"z0":5.291054062671179,"aX":4.604666823879323},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":-5.9,"spinRate":2847,"spinDirection":122},"zone":14,"typeConfidence":0.88,"plateTime":0.4210684213811091,"extension":6.193088077856632},"index":1,"playId":"6e5ec776-2c92-359b-9200-0f270f9307cc","pitchNumber":2,"startTime":"2026-07-26T19:09:33.046Z","endTime":"2026-07-26T19:09:36.531Z","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":85.9,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.088654571169897,"aZ":-26.146189270732446,"pfxX":7.048940879448242,"pfxZ":3.770804104432036,"pX":0.7970253556790954,"pZ":0.727108843106646,"vX0":4.0183392133753975,"vY0":-125.10160354038618,"vZ0":-6.271081249338751,"x":86.62,"y":219.15,"x0":-1.7413447758092977,"y0":50.00575871358438,"z0":5.384139478659227,"aX":11.27500618869034},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.8,"breakHorizontal":-13.7,"spinRate":3019,"spinDirection":66},"zone":14,"typeConfidence":0.92,"plateTime":0.43632122150263397,"extension":6.095874697949613},"index":2,"playId":"9bd66c32-918c-32e3-8581-3d0ede01453a","pitchNumber":3,"startTime":"2026-07-26T19:09:47.120Z","endTime":"2026-07-26T19:09:50.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681135867856643,"aZ":-15.559357880733197,"pfxX":-7.056510502318217,"pfxZ":7.832929528036321,"pX":0.40647784504128787,"pZ":2.243339063118977,"vX0":7.909086001389133,"vY0":-143.85922786813774,"vZ0":-6.264736840466922,"x":101.51,"y":178.21,"x0":-1.4462269811263164,"y0":50.001005698541185,"z0":5.393567685415673,"aX":-14.964237014130374},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.2,"breakHorizontal":11.4,"spinRate":2568,"spinDirection":207},"zone":6,"typeConfidence":0.91,"plateTime":0.3790425509285722,"extension":6.208874462184328},"index":3,"playId":"59c12fd9-06c2-35c5-8d9c-4d9bd66157be","pitchNumber":4,"startTime":"2026-07-26T19:10:06.717Z","endTime":"2026-07-26T19:10:10.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722305381509923,"aZ":-20.297000066727836,"pfxX":0.832467263118894,"pfxZ":6.893557454112491,"pX":0.23906195001643696,"pZ":1.1732104328563386,"vX0":4.712419592780787,"vY0":-130.2782450612393,"vZ0":-6.896761187541556,"x":107.89,"y":207.1,"x0":-1.699529625001742,"y0":50.00356611148712,"z0":5.382900437306623,"aX":1.4346493248602017},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.2,"breakHorizontal":-2.5,"spinRate":2984,"spinDirection":104},"zone":14,"typeConfidence":0.85,"plateTime":0.4200173374397993,"extension":6.033635081146935},"index":4,"playId":"08202535-3e7b-34f3-b661-a3848a627be8","pitchNumber":5,"startTime":"2026-07-26T19:10:21.752Z","endTime":"2026-07-26T19:10:25.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68551856348717,"aZ":-17.349928024411586,"pfxX":-7.982829809999133,"pfxZ":7.040268270352346,"pX":0.4336437076242618,"pZ":2.6308944815876867,"vX0":8.225396071036311,"vY0":-143.59542475518268,"vZ0":-5.120934966858767,"x":100.47,"y":167.75,"x0":-1.4194896652276263,"y0":50.001306344578474,"z0":5.503194219111529,"aX":-16.806778559655395},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":2516,"spinDirection":206},"zone":6,"typeConfidence":0.84,"plateTime":0.380247706726478,"extension":6.1401396486013935},"hitData":{"launchSpeed":80.2,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":152.7}},"index":5,"playId":"4a21b632-1eec-393c-8d12-c2764373f931","pitchNumber":6,"startTime":"2026-07-26T19:10:36.985Z","endTime":"2026-07-26T19:10:45.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:10:45.043Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Jackson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T19:11:00.122Z","endTime":"2026-07-26T19:13:13.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97259411147631,"aZ":-12.571660131667796,"pfxX":-5.196916149754188,"pfxZ":9.485295650562282,"pX":0.7570285751384768,"pZ":2.647164636853325,"vX0":8.106613990970605,"vY0":-142.45099041733482,"vZ0":-5.686763768185273,"x":88.14,"y":167.31,"x0":-1.4430091316366622,"y0":50.00473654455717,"z0":5.455626594133591,"aX":-10.742904413717113},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2627,"spinDirection":207},"zone":6,"typeConfidence":0.92,"plateTime":0.3836671893725634,"extension":6.142871667712637},"index":0,"playId":"5d5fa79f-9f6e-3111-b59d-b82d00148bf1","pitchNumber":1,"startTime":"2026-07-26T19:11:13.679Z","endTime":"2026-07-26T19:11:16.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915950807576916,"aZ":-12.668830030283326,"pfxX":-4.635669499685536,"pfxZ":9.38988185884871,"pX":0.18365318644985382,"pZ":2.275030101153386,"vX0":6.5140496572554145,"vY0":-142.96453888045087,"vZ0":-6.7130104935688735,"x":110.0,"y":177.35,"x0":-1.5185035730450664,"y0":50.00248663659069,"z0":5.443245751358156,"aX":-9.629171807529852},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2461,"spinDirection":210},"zone":5,"typeConfidence":0.92,"plateTime":0.382628909371296,"extension":6.218399863697587},"index":1,"playId":"39d1770c-a731-3ae4-8795-2d5a88784293","pitchNumber":2,"startTime":"2026-07-26T19:11:33.361Z","endTime":"2026-07-26T19:11:36.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97808773999553,"aZ":-20.34236947388777,"pfxX":2.8717571171334457,"pfxZ":6.942892436808549,"pX":-0.8726397159496495,"pZ":1.4445130865191722,"vX0":1.5745175841959052,"vY0":-128.96352828687606,"vZ0":-5.774801497468994,"x":150.26,"y":199.78,"x0":-1.8619049882492567,"y0":50.00070918842484,"z0":5.256630093917447,"aX":4.890527214016442},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":-5.5,"spinRate":2782,"spinDirection":114},"zone":13,"typeConfidence":0.89,"plateTime":0.42289408994861155,"extension":6.168333631884958},"index":2,"playId":"69fc9e7a-b0b5-32f4-bbc2-a559a6c667fd","pitchNumber":3,"startTime":"2026-07-26T19:11:55.421Z","endTime":"2026-07-26T19:11:58.421Z","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.4,"endSpeed":79.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33127785158774,"aZ":-26.392069816046213,"pfxX":4.223290674553253,"pfxZ":3.5820921869448963,"pX":-0.4453158335711071,"pZ":2.8809103943604923,"vX0":2.178042871515357,"vY0":-125.85519338418268,"vZ0":-1.1656512555710672,"x":133.97,"y":161.0,"x0":-1.8690752879808914,"y0":50.00007334582,"z0":5.47767493074841,"aX":6.806822436113964},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.5,"breakHorizontal":-8.2,"spinRate":2835,"spinDirection":90},"zone":1,"typeConfidence":0.89,"plateTime":0.43438016358327936,"extension":6.1126320721163445},"index":3,"playId":"b3095446-f053-3306-ab01-2c10db22cdc2","pitchNumber":4,"startTime":"2026-07-26T19:12:15.738Z","endTime":"2026-07-26T19:12:19.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-26T19:12:33.705Z","endTime":"2026-07-26T19:12:46.339Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57769000439677,"aZ":-18.52401914258382,"pfxX":-6.133155284593231,"pfxZ":6.600816845341402,"pX":-0.03787381151063147,"pZ":3.7517996175224884,"vX0":5.990766148501888,"vY0":-142.41501658128394,"vZ0":-1.8411784648643246,"x":118.44,"y":137.48,"x0":-1.3647903868675235,"y0":50.00530274269894,"z0":5.569766995832415,"aX":-12.688021941554705},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.8,"breakHorizontal":10.0,"spinRate":2503,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.383584929149031,"extension":6.258429431829311},"index":5,"playId":"6895a6d7-18d9-373a-8320-4710a6c5602b","pitchNumber":5,"startTime":"2026-07-26T19:12:46.339Z","endTime":"2026-07-26T19:12:49.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.4,"endSpeed":79.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20610214721244,"aZ":-26.12864185953324,"pfxX":8.993387881200466,"pfxZ":3.83262704201529,"pX":0.42720079179880055,"pZ":0.6741751311632497,"vX0":2.2925394753895594,"vY0":-124.37228736149648,"vZ0":-6.082216480353861,"x":100.72,"y":220.58,"x0":-1.6736691224882712,"y0":50.00452610911422,"z0":5.2974027422223,"aX":14.195202224477107},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":-16.8,"spinRate":2978,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.43914573759025854,"extension":6.100138127673949},"index":6,"playId":"7b1f66f2-72d5-3ba2-9b0d-3cbbb41c3cd6","pitchNumber":6,"startTime":"2026-07-26T19:13:08.800Z","endTime":"2026-07-26T19:13:13.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:13:13.618Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T19:13:20.368Z","endTime":"2026-07-26T19:14:45.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87433737046824,"aZ":-24.62611292820455,"pfxX":7.765859773932757,"pfxZ":4.923581683768981,"pX":0.05237052861448684,"pZ":1.7229708023404429,"vX0":1.905621614356049,"vY0":-123.17225427704865,"vZ0":-4.276597875042274,"x":115.0,"y":192.26,"x0":-1.740747652764329,"y0":50.00586343313981,"z0":5.568649626617359,"aX":11.912125307955515},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.2,"breakHorizontal":-14.5,"spinRate":2901,"spinDirection":77},"zone":8,"typeConfidence":0.91,"plateTime":0.4449932420345135,"extension":6.1715404807010605},"index":0,"playId":"7318ab44-d023-34de-ba05-56ef588ba1d5","pitchNumber":1,"startTime":"2026-07-26T19:13:38.235Z","endTime":"2026-07-26T19:13:41.235Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.782213711601973,"aZ":-30.62293140467711,"pfxX":10.236506987397341,"pfxZ":1.079754791493362,"pX":0.5103403895799523,"pZ":0.32971328341468026,"vX0":2.073440980968706,"vY0":-119.47993193654676,"vZ0":-5.730764761424417,"x":97.55,"y":229.88,"x0":-1.699294110405698,"y0":50.004181176008295,"z0":5.522914270548299,"aX":14.748810862875937},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.8,"breakHorizontal":-19.1,"spinRate":2966,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4590469701066855,"extension":6.169839862861208},"index":1,"playId":"d14549ce-e5c8-3fda-b28d-3e81b379aa3f","pitchNumber":2,"startTime":"2026-07-26T19:13:57.102Z","endTime":"2026-07-26T19:14:00.121Z","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":"b8d2ca08-666e-3195-b9bf-ffd61e6ae4aa","startTime":"2026-07-26T19:14:19.020Z","endTime":"2026-07-26T19:14:22.020Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805560284136252,"aZ":-20.118194453691252,"pfxX":-4.012640305799363,"pfxZ":5.785263331982581,"pX":0.2560048751903404,"pZ":2.4176589247690017,"vX0":6.313398776522657,"vY0":-142.31993801832718,"vZ0":-5.412254417620882,"x":107.24,"y":173.5,"x0":-1.4536779749430981,"y0":50.00180350819264,"z0":5.588940876011553,"aX":-8.3616404517037},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.7,"breakHorizontal":6.2,"spinRate":2446,"spinDirection":201},"zone":5,"typeConfidence":0.92,"plateTime":0.3825404384839368,"extension":6.186575775722194},"hitData":{"launchSpeed":80.6,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.76,"coordY":179.05}},"index":3,"playId":"214c9159-8430-3456-afb6-fddafd35e64d","pitchNumber":3,"startTime":"2026-07-26T19:14:37.281Z","endTime":"2026-07-26T19:14:45.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:14:45.187Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to center fielder Luke Keaschall.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T19:16:36.510Z","endTime":"2026-07-26T19:17:36.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.380988350975816,"aZ":-17.856753201188035,"pfxX":4.708089285056742,"pfxZ":7.345350591948198,"pX":0.2758400693120611,"pZ":2.119857176460284,"vX0":-5.165877847999,"vY0":-137.7309326799024,"vZ0":-7.02219387773319,"x":106.49,"y":181.54,"x0":1.5510803028732054,"y0":50.00328999994147,"z0":5.8798756955017355,"aX":9.178479164677885},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":-7.7,"spinRate":2273,"spinDirection":138},"zone":8,"typeConfidence":0.86,"plateTime":0.39546041037401203,"extension":5.764564095580007},"index":0,"playId":"05ed015c-6d0d-3373-b41c-4b2681b16b76","pitchNumber":1,"startTime":"2026-07-26T19:16:53.838Z","endTime":"2026-07-26T19:16:56.838Z","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":95.1,"endSpeed":88.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.844572977885452,"aZ":-22.752531689667514,"pfxX":7.724142494593631,"pfxZ":4.790027235647074,"pX":2.295145985576935,"pZ":3.2658011224354606,"vX0":-1.3397545032895408,"vY0":-138.6349157289936,"vZ0":-3.062651472017219,"x":29.51,"y":150.6,"x0":1.7770282476995167,"y0":50.004816063198675,"z0":5.88495829671935,"aX":15.199963443214278},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":-13.8,"spinRate":2241,"spinDirection":138},"zone":12,"typeConfidence":0.93,"plateTime":0.3934645754178163,"extension":5.696506303548855},"index":1,"playId":"52bced3a-f487-33ee-a8b3-fc2f59993e25","pitchNumber":2,"startTime":"2026-07-26T19:17:11.703Z","endTime":"2026-07-26T19:17:14.703Z","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":95.0,"endSpeed":87.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.128827007534962,"aZ":-21.241822823543032,"pfxX":8.672755011550375,"pfxZ":5.619994918878321,"pX":0.5382721306463779,"pZ":2.0195921362967058,"vX0":-5.334606024129645,"vY0":-138.17820380507322,"vZ0":-6.519349398644467,"x":96.48,"y":184.25,"x0":1.3613577434725521,"y0":50.002863664381636,"z0":5.824327633371705,"aX":16.867292275292172},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":-14.6,"spinRate":2323,"spinDirection":141},"zone":9,"typeConfidence":0.94,"plateTime":0.3955256870476478,"extension":5.778041542389614},"hitData":{"launchSpeed":97.1,"launchAngle":20.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.41,"coordY":62.41}},"index":2,"playId":"d30a2fa3-a3f9-3857-a83c-3f8dc8123915","pitchNumber":3,"startTime":"2026-07-26T19:17:28.907Z","endTime":"2026-07-26T19:17:36.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:17:36.919Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T19:17:38.300Z","endTime":"2026-07-26T19:19:31.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.654332311190803,"aZ":-32.5229198867887,"pfxX":-1.587301533609709,"pfxZ":-0.22002835983825086,"pX":0.3214263424479501,"pZ":3.303191295934519,"vX0":-2.6493313063663613,"vY0":-125.8221480517694,"vZ0":-0.285450122155277,"x":104.75,"y":149.59,"x0":1.589238621957074,"y0":50.00002274658388,"z0":6.02699159022778,"aX":-2.5740703405562337},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":3.4,"spinRate":3148,"spinDirection":282},"zone":3,"typeConfidence":0.89,"plateTime":0.43333545765969994,"extension":5.630904977424703},"index":0,"playId":"92e88a84-4f9f-3930-8ecc-08641fb3f8df","pitchNumber":1,"startTime":"2026-07-26T19:18:01.161Z","endTime":"2026-07-26T19:18:04.521Z","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":82.1,"endSpeed":76.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.211262211076427,"aZ":-39.192359080793864,"pfxX":-5.907764261698409,"pfxZ":-4.8546655991784835,"pX":0.8058418182669008,"pZ":0.8116010719661755,"vX0":0.04339314512337317,"vY0":-119.58752925350045,"vZ0":-3.740442309666504,"x":86.28,"y":216.87,"x0":1.5547703418866663,"y0":50.00039637809256,"z0":5.914104373994024,"aX":-8.548966956331778},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.4,"breakHorizontal":10.7,"spinRate":3444,"spinDirection":318},"zone":14,"typeConfidence":0.9,"plateTime":0.45813985877212504,"extension":5.842033998423141},"index":1,"playId":"baea5516-884a-3437-847e-e41768ba25f8","pitchNumber":2,"startTime":"2026-07-26T19:18:16.443Z","endTime":"2026-07-26T19:18:19.507Z","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":95.5,"endSpeed":88.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.619785288368973,"aZ":-14.637837835434567,"pfxX":6.488372358078463,"pfxZ":8.822465650963208,"pX":-0.7587738438282482,"pZ":2.9378873101967877,"vX0":-7.330500605041231,"vY0":-139.00920421185842,"vZ0":-5.702907912240248,"x":145.92,"y":159.46,"x0":1.0501731734238056,"y0":50.00157780122935,"z0":5.962090970886975,"aX":12.895197953918606},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":-10.6,"spinRate":2374,"spinDirection":144},"zone":4,"typeConfidence":0.91,"plateTime":0.3917145994165683,"extension":5.945527055666261},"index":2,"playId":"a6bcfa18-ebac-3e39-8606-a32fef123f8a","pitchNumber":3,"startTime":"2026-07-26T19:18:34.112Z","endTime":"2026-07-26T19:18:37.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72613651097248,"aZ":-17.824403868546025,"pfxX":9.072171897361937,"pfxZ":7.0905164047005,"pX":-2.377552929583757,"pZ":2.340710176388075,"vX0":-12.565474251300792,"vY0":-140.17157441098018,"vZ0":-6.615155891645088,"x":207.63,"y":175.58,"x0":0.9501008172171717,"y0":50.00012788246326,"z0":5.862659919417965,"aX":18.352883261235355},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":-14.4,"spinRate":2413,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.38828481725375275,"extension":5.935204912229759},"index":3,"playId":"c533f23d-8e6e-3543-b58f-53e223be2b86","pitchNumber":4,"startTime":"2026-07-26T19:18:53.331Z","endTime":"2026-07-26T19:18:56.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.302186676642645,"aZ":-14.509392778639572,"pfxX":4.486254655513454,"pfxZ":8.79402733760299,"pX":-1.0305298301118455,"pZ":3.3315636584652255,"vX0":-7.4221419855604776,"vY0":-140.47906650239594,"vZ0":-4.8648130856724,"x":156.28,"y":148.83,"x0":1.0567932702537828,"y0":50.00539403368649,"z0":6.0214146567556845,"aX":9.01474616231191},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":-6.7,"spinRate":2383,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.3891522984835425,"extension":5.977546016991925},"index":4,"playId":"ee5870fe-af6b-3aab-a13d-e49bb92056e8","pitchNumber":5,"startTime":"2026-07-26T19:19:09.739Z","endTime":"2026-07-26T19:19:13.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24852947843864,"aZ":-11.657135801150105,"pfxX":4.209677372146843,"pfxZ":10.208349204022888,"pX":0.15004540480272427,"pZ":1.2349302838001628,"vX0":-4.435318811700995,"vY0":-140.2898902196391,"vZ0":-10.521573183539372,"x":111.28,"y":205.44,"x0":1.1982702774567242,"y0":50.004930764745005,"z0":5.775595653778684,"aX":8.462598634357784},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":-6.8,"spinRate":2389,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.3891912780825102,"extension":6.008216011736648},"index":5,"playId":"e7108288-1adb-3d03-8655-215654979b3a","pitchNumber":6,"startTime":"2026-07-26T19:19:27.424Z","endTime":"2026-07-26T19:19:31.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:19:31.736Z","atBatIndex":27},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonah Heim grounds into a double play, third baseman Brooks Lee to second baseman Royce Lewis to first baseman Alex Jackson. Nick Kurtz out at 2nd. Jonah Heim out at 1st.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T19:19:35.953Z","endTime":"2026-07-26T19:22:13.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":87.1,"endSpeed":81.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.117897797128965,"aZ":-25.660699558998846,"pfxX":6.657455804152647,"pfxZ":3.926406479551889,"pX":-0.7632050696616722,"pZ":1.454035099110663,"vX0":-7.5578980302629,"vY0":-126.74363482931584,"vZ0":-5.770675118612337,"x":146.09,"y":199.52,"x0":1.365190249874091,"y0":50.00276276665345,"z0":5.757930106975428,"aX":11.044922081477832},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":-10.8,"spinRate":1784,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.428934516603932,"extension":5.946074110491077},"index":0,"playId":"6061c13c-e9e5-3554-9f78-9118773ddca5","pitchNumber":1,"startTime":"2026-07-26T19:19:56.657Z","endTime":"2026-07-26T19:20:00.371Z","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":86.1,"endSpeed":80.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29904320744546,"aZ":-23.23328226180734,"pfxX":6.51334385471112,"pfxZ":5.531628030941801,"pX":-0.8564087388388256,"pZ":1.26821510861004,"vX0":-7.402574846756901,"vY0":-125.2704966938673,"vZ0":-6.493452766295943,"x":149.64,"y":204.54,"x0":1.2675076029336108,"y0":50.0019205784482,"z0":5.748617776487547,"aX":10.526428602387908},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.0,"breakHorizontal":-10.4,"spinRate":1914,"spinDirection":130},"zone":13,"typeConfidence":0.86,"plateTime":0.43445029177175387,"extension":5.996007040936864},"index":1,"playId":"10c20514-1fc8-3b7d-b09b-9a06ab38c4d9","pitchNumber":2,"startTime":"2026-07-26T19:20:11.762Z","endTime":"2026-07-26T19:20:15.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.219377316691634,"aZ":-19.099268004857738,"pfxX":7.95508395690952,"pfxZ":6.619585618841452,"pX":-0.8663738911120589,"pZ":2.8169038845283847,"vX0":-8.529240105843927,"vY0":-138.93603699476682,"vZ0":-4.971046385648252,"x":150.02,"y":162.72,"x0":1.195201378702504,"y0":50.00105567081729,"z0":5.880721476332297,"aX":15.706697831634509},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":-12.8,"spinRate":2325,"spinDirection":140},"zone":11,"typeConfidence":0.87,"plateTime":0.3927369155997176,"extension":5.837236255079864},"index":2,"playId":"b45010e3-8450-30c7-b3ba-93f735ded32d","pitchNumber":3,"startTime":"2026-07-26T19:20:28.397Z","endTime":"2026-07-26T19:20:32.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929947695740154,"aZ":-22.025494413187605,"pfxX":8.711979156939382,"pfxZ":5.159257208265503,"pX":-0.6827083327551371,"pZ":2.5060303274877467,"vX0":-8.791658593372713,"vY0":-138.41579140249613,"vZ0":-5.069275904539889,"x":143.02,"y":171.12,"x0":1.382056514720603,"y0":50.00326154202477,"z0":5.8089868511801495,"aX":17.13724866113082},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":-14.3,"spinRate":2227,"spinDirection":142},"zone":4,"typeConfidence":0.93,"plateTime":0.3936570734033529,"extension":5.891109994484844},"index":3,"playId":"4aeb74e1-87d4-3f33-81b9-dc308d0031e7","pitchNumber":4,"startTime":"2026-07-26T19:20:45.430Z","endTime":"2026-07-26T19:20:48.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.717034329070707,"aZ":-20.635987315416653,"pfxX":7.854733123267824,"pfxZ":5.878023758585643,"pX":-0.5113684325349966,"pZ":3.1136180140373333,"vX0":-7.928786422336556,"vY0":-138.67024535453206,"vZ0":-3.807133253745863,"x":136.49,"y":154.71,"x0":1.353621859734128,"y0":50.002269643379826,"z0":5.867458256388236,"aX":15.417817076096819},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":-12.7,"spinRate":2263,"spinDirection":143},"zone":1,"typeConfidence":0.9,"plateTime":0.39379486406418884,"extension":5.841782590137592},"index":4,"playId":"c49450fc-a2aa-3237-aa0c-05039e2bf93b","pitchNumber":5,"startTime":"2026-07-26T19:21:01.969Z","endTime":"2026-07-26T19:21:04.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406817853837474,"aZ":-16.33442339929284,"pfxX":5.624974369197433,"pfxZ":7.824562301951419,"pX":0.06448280997213192,"pZ":3.899167805786627,"vX0":-5.7136215001677,"vY0":-140.56929926424593,"vZ0":-2.816791408332895,"x":114.54,"y":133.5,"x0":1.38133670155379,"y0":50.004114919020225,"z0":5.959808821588638,"aX":11.388655990411452},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":-9.2,"spinRate":2333,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.3879526834522551,"extension":5.861564798080515},"index":5,"playId":"6d21c35c-3c4e-3574-863b-7cc118100586","pitchNumber":6,"startTime":"2026-07-26T19:21:23.069Z","endTime":"2026-07-26T19:21:26.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38692120460938,"aZ":-20.50139788808047,"pfxX":7.9548174864033925,"pfxZ":5.803072803514533,"pX":0.331951606689091,"pZ":3.1378025228906874,"vX0":-5.89699600226205,"vY0":-139.9619946863164,"vZ0":-3.8910490977144643,"x":104.35,"y":154.06,"x0":1.4176845714561406,"y0":50.00600339206953,"z0":5.864862359829575,"aX":16.009414091102006},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.0,"breakHorizontal":-13.4,"spinRate":2370,"spinDirection":138},"zone":3,"typeConfidence":0.92,"plateTime":0.38923211831414317,"extension":5.834103317976171},"index":6,"playId":"299c6a8f-3368-3e4d-a255-8abaed4a705e","pitchNumber":7,"startTime":"2026-07-26T19:21:43.038Z","endTime":"2026-07-26T19:21:47.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":83.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81855053564114,"aZ":-32.675902004323056,"pfxX":-2.593367628675376,"pfxZ":-0.2898117804559561,"pX":-0.6557418295390415,"pZ":3.419465623284373,"vX0":-4.65714779422967,"vY0":-128.91198487887087,"vZ0":-0.13866982690777363,"x":142.0,"y":146.45,"x0":1.4947370430264568,"y0":50.00339627053828,"z0":5.946935491766058,"aX":-4.4687029799470475},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":5.5,"spinRate":2963,"spinDirection":296},"zone":1,"typeConfidence":0.91,"plateTime":0.4210735024286514,"extension":5.806241743190029},"hitData":{"launchSpeed":69.9,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":172.46}},"index":7,"playId":"9674637a-1737-3802-bac4-50de9abe9b28","pitchNumber":8,"startTime":"2026-07-26T19:22:04.402Z","endTime":"2026-07-26T19:22:13.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:22:13.465Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Kreidler doubles (6) on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T19:24:20.366Z","endTime":"2026-07-26T19:25:13.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":79.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.699599571619952,"aZ":-27.775117878085176,"pfxX":6.253620464330666,"pfxZ":2.79303138665329,"pX":0.22477800625860772,"pZ":2.8968719835021934,"vX0":3.03174008469153,"vY0":-123.46642610310124,"vZ0":-0.8175490631248188,"x":108.43,"y":160.56,"x0":-1.8237661564025176,"y0":50.004960813558895,"z0":5.526380235597684,"aX":9.86025394469693},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.2,"breakHorizontal":-12.0,"spinRate":2845,"spinDirection":86},"zone":5,"typeConfidence":0.9,"plateTime":0.44008258977037507,"extension":6.078585755647216},"index":0,"playId":"75242568-095c-39b0-b4e8-097da3bd278e","pitchNumber":1,"startTime":"2026-07-26T19:24:30.785Z","endTime":"2026-07-26T19:24:34.202Z","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":87.2,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.10669507699486,"aZ":-26.888725030907594,"pfxX":5.014968725503853,"pfxZ":3.153860879481166,"pX":0.1929778585549804,"pZ":1.6989497683914254,"vX0":2.929967040988725,"vY0":-127.12343767323047,"vZ0":-3.9603365872382543,"x":109.64,"y":192.91,"x0":-1.6171365566817688,"y0":50.00348594516231,"z0":5.353490361342065,"aX":8.408108020731147},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":-9.6,"spinRate":2856,"spinDirection":97},"zone":8,"typeConfidence":0.9,"plateTime":0.4269088683523137,"extension":6.100729721107532},"index":1,"playId":"5ea1ffaf-04ba-3397-b3bd-2738a54f542b","pitchNumber":2,"startTime":"2026-07-26T19:24:45.313Z","endTime":"2026-07-26T19:24:48.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.364218727745463,"aZ":-24.18016066605829,"pfxX":2.8729161142560535,"pfxZ":4.61239042030211,"pX":-0.4307470409656028,"pZ":2.369721758419832,"vX0":2.482082008551422,"vY0":-129.6392881447762,"vZ0":-2.9510092898061737,"x":133.42,"y":174.8,"x0":-1.767679080209197,"y0":50.00569673861165,"z0":5.331665881296101,"aX":4.981194521235942},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.0,"breakHorizontal":-5.6,"spinRate":2694,"spinDirection":127},"zone":4,"typeConfidence":0.89,"plateTime":0.41952903896142457,"extension":6.09602600704889},"hitData":{"launchSpeed":88.7,"launchAngle":13.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.92,"coordY":146.19}},"index":2,"playId":"eff0fd01-a8fc-3e92-b329-6827c4bfeb65","pitchNumber":3,"startTime":"2026-07-26T19:25:00.646Z","endTime":"2026-07-26T19:25:13.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:25:13.862Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Martin pops out to shortstop Alika Williams.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T19:25:27.703Z","endTime":"2026-07-26T19:27:41.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":97.5,"endSpeed":90.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20640600911114,"aZ":-14.575267082487331,"pfxX":-4.279547098403867,"pfxZ":8.476586996536817,"pX":0.7056443705194959,"pZ":2.403416025166975,"vX0":7.409521582664111,"vY0":-141.96469440854855,"vZ0":-6.0226289814304295,"x":90.1,"y":173.89,"x0":-1.3617269236227283,"y0":50.00567212918995,"z0":5.451686929079143,"aX":-8.888698889158636},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":6.6,"spinRate":2493,"spinDirection":210},"zone":6,"typeConfidence":0.92,"plateTime":0.38328696104415094,"extension":6.1902052170981126},"index":0,"playId":"abfc8101-9b98-32c4-ba26-b14a59336dda","pitchNumber":1,"startTime":"2026-07-26T19:25:39.835Z","endTime":"2026-07-26T19:25:42.835Z","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":98.5,"endSpeed":92.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688429098014474,"aZ":-15.729775660235385,"pfxX":-5.128153406191438,"pfxZ":7.722131416279711,"pX":0.8992534788237643,"pZ":2.265905112910131,"vX0":8.251978327747867,"vY0":-143.3029553120622,"vZ0":-6.324704037243109,"x":82.72,"y":177.6,"x0":-1.3202066044645322,"y0":50.00224035883476,"z0":5.443162273888764,"aX":-10.920571000241074},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.2,"breakHorizontal":8.0,"spinRate":2416,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.37877096854939163,"extension":6.196339427933575},"index":1,"playId":"9c63810c-498f-3a0d-b994-d20aa918e580","pitchNumber":2,"startTime":"2026-07-26T19:26:04.377Z","endTime":"2026-07-26T19:26:07.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6312637841696,"aZ":-20.75347325564069,"pfxX":4.320242960527365,"pfxZ":6.699982546726391,"pX":1.2579869975463747,"pZ":-0.5826643792368632,"vX0":6.225512348330173,"vY0":-129.39575732519222,"vZ0":-10.466287095531298,"x":69.05,"y":254.51,"x0":-1.7357105397354946,"y0":50.006425696211146,"z0":5.088840274141871,"aX":7.365281552879263},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.1,"breakHorizontal":-9.1,"spinRate":2748,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.4224330486019281,"extension":6.304925677702865},"index":2,"playId":"6f327357-7e3d-385a-ab52-1002445d1501","pitchNumber":3,"startTime":"2026-07-26T19:26:33.759Z","endTime":"2026-07-26T19:26:36.759Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29684074962082,"aZ":-15.496087141626331,"pfxX":-6.68727892141647,"pfxZ":8.032108159292342,"pX":0.8066893356330598,"pZ":1.023479105792118,"vX0":8.297844020459321,"vY0":-143.01714688824825,"vZ0":-9.479136028429007,"x":86.25,"y":211.15,"x0":-1.2604098389874252,"y0":50.00145378356099,"z0":5.347811294236705,"aX":-13.883215251363964},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.8,"breakHorizontal":10.4,"spinRate":2440,"spinDirection":207},"zone":14,"typeConfidence":0.92,"plateTime":0.3826543096770738,"extension":6.198856549700524},"index":3,"playId":"033a58eb-894e-376f-a3ae-1dce931de5e3","pitchNumber":4,"startTime":"2026-07-26T19:26:59.261Z","endTime":"2026-07-26T19:27:02.683Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T19:27:19.383Z","endTime":"2026-07-26T19:27:31.661Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85600287990531,"aZ":-22.346225604581942,"pfxX":4.903443338623822,"pfxZ":5.841389742539551,"pX":0.1964609249479495,"pZ":2.049335837717052,"vX0":3.265008295417344,"vY0":-129.1485156458064,"vZ0":-4.107438814251623,"x":109.51,"y":183.45,"x0":-1.7229582521592712,"y0":50.00540847796915,"z0":5.387296312343593,"aX":8.25126853840193},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.8,"breakHorizontal":-9.6,"spinRate":2793,"spinDirection":121},"zone":8,"typeConfidence":0.89,"plateTime":0.424728072490971,"extension":6.141111846393283},"hitData":{"launchSpeed":74.5,"launchAngle":49.0,"totalDistance":220.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":82.41,"coordY":123.58}},"index":5,"playId":"c5963b19-4d2d-370d-9789-baeb9004a682","pitchNumber":5,"startTime":"2026-07-26T19:27:31.661Z","endTime":"2026-07-26T19:27:41.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:27:41.096Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T19:27:50.489Z","endTime":"2026-07-26T19:30:11.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"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":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":806960,"link":"/api/v1/people/806960"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"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":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43759328356645,"aZ":-26.979509732195307,"pfxX":4.435377876147554,"pfxZ":3.27669603647262,"pX":0.12758683809298096,"pZ":1.9438713151860383,"vX0":3.3885087951781494,"vY0":-124.84749637113983,"vZ0":-2.9756640864517707,"x":112.14,"y":186.3,"x0":-1.8218789005068188,"y0":50.00054687262733,"z0":5.3648124732552676,"aX":7.019701668612174},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.5,"breakHorizontal":-8.8,"spinRate":2854,"spinDirection":78},"zone":8,"typeConfidence":0.9,"plateTime":0.4382292661386056,"extension":6.0839384861464465},"index":0,"playId":"b03d386a-970b-374c-abb5-d34d664258dc","pitchNumber":1,"startTime":"2026-07-26T19:28:13.479Z","endTime":"2026-07-26T19:28:16.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-26T19:28:29.271Z","endTime":"2026-07-26T19:28:44.710Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69837512099636,"aZ":-16.424323199899387,"pfxX":-7.928483699716316,"pfxZ":7.5575852602232025,"pX":1.0108999324293622,"pZ":0.5408276763630622,"vX0":9.172717985492998,"vY0":-142.92512988607407,"vZ0":-10.493424751601946,"x":78.47,"y":224.18,"x0":-1.1989185509012794,"y0":50.0052340927629,"z0":5.274238751344789,"aX":-16.525627858307548},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":2704,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.382176538996037,"extension":6.314132455213343},"index":2,"playId":"1cda69af-60c6-37fe-9bc6-92ff54a17020","pitchNumber":2,"startTime":"2026-07-26T19:28:44.710Z","endTime":"2026-07-26T19:28:48.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168987058198155,"aZ":-22.72675566388018,"pfxX":5.47071503793218,"pfxZ":5.886638380424481,"pX":0.23584094965941305,"pZ":-0.003662097020279756,"vX0":3.1554876310292084,"vY0":-125.54929810980745,"vZ0":-8.141371381923028,"x":108.01,"y":238.88,"x0":-1.7458639002098757,"y0":50.0025404688049,"z0":5.115523042789336,"aX":8.778681360958352},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.1,"breakHorizontal":-10.6,"spinRate":2967,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.4353884948946951,"extension":6.158820383780796},"index":3,"playId":"f209d1b0-eb5e-348e-a2d7-1c612fea32d0","pitchNumber":3,"startTime":"2026-07-26T19:29:10.075Z","endTime":"2026-07-26T19:29:22.340Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ryan Kreidler steals (2) 3rd base. Ryan Kreidler scores. Throwing error by catcher Jonah Heim.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":7,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"f209d1b0-eb5e-348e-a2d7-1c612fea32d0","startTime":"2026-07-26T19:29:31.066Z","endTime":"2026-07-26T19:29:46.373Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"}},{"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":99.3,"endSpeed":91.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.021152754449485,"aZ":-14.418064266337584,"pfxX":-5.026396558828998,"pfxZ":8.307078012036403,"pX":0.03566427767797615,"pZ":1.4838117966634041,"vX0":6.099021050741176,"vY0":-144.4480013360024,"vZ0":-8.286960189581144,"x":115.64,"y":198.72,"x0":-1.4386801607639654,"y0":50.00450379952119,"z0":5.254316458267874,"aX":-10.74554957887997},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.8,"breakHorizontal":8.0,"spinRate":2496,"spinDirection":209},"zone":14,"typeConfidence":0.92,"plateTime":0.37753342107147647,"extension":6.335773076152089},"index":5,"playId":"2e46d44a-482f-36f3-acfa-9bbf58cfc6dc","pitchNumber":4,"startTime":"2026-07-26T19:29:46.373Z","endTime":"2026-07-26T19:29:49.736Z","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":99.2,"endSpeed":92.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32413681326773,"aZ":-15.282845166623488,"pfxX":-6.059278601877745,"pfxZ":7.8846865669480675,"pX":0.8466829532997503,"pZ":1.565655532033173,"vX0":8.28601520073131,"vY0":-144.24545207386225,"vZ0":-7.9988162358615,"x":84.73,"y":196.51,"x0":-1.2538201307574415,"y0":50.0048863294996,"z0":5.285062783646816,"aX":-12.983470986010873},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.1,"breakHorizontal":9.6,"spinRate":2584,"spinDirection":207},"zone":14,"typeConfidence":0.92,"plateTime":0.3773450670669023,"extension":6.2158469602030975},"index":6,"playId":"344d4f05-e0c8-3756-9fc0-5bef0535c584","pitchNumber":5,"startTime":"2026-07-26T19:30:08.251Z","endTime":"2026-07-26T19:30:11.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:30:11.862Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers called out on strikes.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T19:30:13.856Z","endTime":"2026-07-26T19:33:10.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481755464620793,"aZ":-25.60514512245304,"pfxX":7.523553610160715,"pfxZ":3.9899734005252587,"pX":1.3887671556807903,"pZ":0.7352489921502635,"vX0":4.890022223677799,"vY0":-126.85914357827855,"vZ0":-6.099475988765459,"x":64.06,"y":218.93,"x0":-1.5348762206460846,"y0":50.004769879615516,"z0":5.184779224276305,"aX":12.386176669539923},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.2,"breakHorizontal":-14.6,"spinRate":2872,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.43010263907257373,"extension":6.2340049548495395},"index":0,"playId":"ea8cb3fa-47ca-3fd0-b0be-40212d556bbd","pitchNumber":1,"startTime":"2026-07-26T19:30:35.265Z","endTime":"2026-07-26T19:30:38.265Z","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.2,"endSpeed":90.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822304294577215,"aZ":-17.17117718701306,"pfxX":-5.378562711559556,"pfxZ":7.154711262850905,"pX":0.6948031298821717,"pZ":2.322855311181808,"vX0":7.618536929698339,"vY0":-142.91143125559014,"vZ0":-5.922032794151701,"x":90.52,"y":176.06,"x0":-1.290325279940229,"y0":50.00002625224542,"z0":5.477135702602006,"aX":-11.273347589159394},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":8.4,"spinRate":2445,"spinDirection":210},"zone":6,"typeConfidence":0.92,"plateTime":0.38134598330099845,"extension":6.169931509534655},"index":1,"playId":"2c089895-9509-3348-9176-f1f3939ac67e","pitchNumber":2,"startTime":"2026-07-26T19:30:49.920Z","endTime":"2026-07-26T19:30:53.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970042801766997,"aZ":-25.877640028738682,"pfxX":8.884276474079845,"pfxZ":3.7256792932346756,"pX":1.4163836235919574,"pZ":0.9737377061238223,"vX0":4.277569379868448,"vY0":-129.36232990390855,"vZ0":-5.989319450150115,"x":63.01,"y":212.49,"x0":-1.4144533182257786,"y0":50.00007714261174,"z0":5.312959932448695,"aX":14.9941293632371},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":-17.0,"spinRate":2841,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.42404733723578936,"extension":6.262558371015078},"index":2,"playId":"a99a5e1b-f563-3e5f-b654-fba2999860cf","pitchNumber":3,"startTime":"2026-07-26T19:31:05.235Z","endTime":"2026-07-26T19:31:08.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66602746437931,"aZ":-22.855103918860653,"pfxX":2.198545063188992,"pfxZ":5.421660078919263,"pX":0.38194935880888115,"pZ":1.6836226728454684,"vX0":4.536072232763745,"vY0":-129.6569676594022,"vZ0":-5.345681668659651,"x":102.44,"y":193.32,"x0":-1.6693344127851868,"y0":50.00481078347032,"z0":5.494244460561918,"aX":3.7781382263856447},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":-4.9,"spinRate":2902,"spinDirection":72},"zone":9,"typeConfidence":0.88,"plateTime":0.420908239870887,"extension":5.974906201282704},"index":3,"playId":"56dd399f-c18f-3d9a-9161-6ba571eb6519","pitchNumber":4,"startTime":"2026-07-26T19:31:24.419Z","endTime":"2026-07-26T19:31:27.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.448096283863734,"aZ":-15.866906324140585,"pfxX":-6.866144974657735,"pfxZ":7.672514822806479,"pX":0.8692693866228094,"pZ":2.239297386773145,"vX0":8.499115475302407,"vY0":-144.34508709615022,"vZ0":-6.2316251907094715,"x":83.87,"y":178.32,"x0":-1.21173066624716,"y0":50.000066135039944,"z0":5.39137544867595,"aX":-14.586968998548395},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.8,"breakHorizontal":10.9,"spinRate":2542,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.37847904028623214,"extension":6.220754841464623},"index":4,"playId":"1767dea9-5bae-31a8-80ba-e1ed4b2c9345","pitchNumber":5,"startTime":"2026-07-26T19:31:54.224Z","endTime":"2026-07-26T19:31:57.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809178913616364,"aZ":-24.010279024624676,"pfxX":5.173112938562054,"pfxZ":4.732704361530121,"pX":0.38932757396156337,"pZ":3.1003625098289995,"vX0":3.179789689184103,"vY0":-129.9036275440718,"vZ0":-1.6456178019502268,"x":102.16,"y":155.07,"x0":-1.518986691612742,"y0":50.004371931523316,"z0":5.550747644824927,"aX":8.923708530826207},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":-10.1,"spinRate":2979,"spinDirection":96},"zone":3,"typeConfidence":0.89,"plateTime":0.42014657708930647,"extension":6.042754090267004},"index":5,"playId":"fb083974-2175-3b2d-9ab2-936c3a82a7cf","pitchNumber":6,"startTime":"2026-07-26T19:32:17.268Z","endTime":"2026-07-26T19:32:24.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24425151313627,"aZ":-13.349616537316379,"pfxX":-5.192993718456117,"pfxZ":8.895419994166874,"pX":0.5761636422133334,"pZ":3.6102879961727328,"vX0":7.425258689141758,"vY0":-144.04272741935733,"vZ0":-3.1529429214586315,"x":95.04,"y":141.3,"x0":-1.3518998643523503,"y0":50.00210452446491,"z0":5.536374712064113,"aX":-10.989369671952048},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2502,"spinDirection":204},"zone":12,"typeConfidence":0.92,"plateTime":0.37923363497327545,"extension":6.173211905889583},"index":6,"playId":"f2b8bf04-ed52-3863-bd33-fce163383316","pitchNumber":7,"startTime":"2026-07-26T19:32:47.634Z","endTime":"2026-07-26T19:32:52.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63072737072822,"aZ":-16.050747837169144,"pfxX":-5.772232779266444,"pfxZ":7.593235156272416,"pX":0.6590215923198627,"pZ":2.0614267739244525,"vX0":8.020037333296502,"vY0":-143.94921746532216,"vZ0":-6.527377600379381,"x":91.88,"y":183.12,"x0":-1.3976838490204555,"y0":50.00496837065126,"z0":5.330759207296145,"aX":-12.261538620997026},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.7,"breakHorizontal":9.1,"spinRate":2491,"spinDirection":206},"zone":9,"typeConfidence":0.92,"plateTime":0.3787511521169842,"extension":6.229407695801772},"index":7,"playId":"5c7d4464-70b6-3003-a234-a76229fa0bfd","pitchNumber":8,"startTime":"2026-07-26T19:33:05.257Z","endTime":"2026-07-26T19:33:10.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:33:10.058Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a line drive to right fielder Kody Clemens.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T19:35:51.630Z","endTime":"2026-07-26T19:37:31.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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,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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535386506730422,"aZ":-20.471566124887133,"pfxX":8.442483055440952,"pfxZ":6.122630681593947,"pX":-0.5590869965448666,"pZ":2.2939210447181053,"vX0":-7.795387297750758,"vY0":-137.1551307748117,"vZ0":-5.9584296234890815,"x":138.31,"y":176.84,"x0":1.2192032050639818,"y0":50.00009390084558,"z0":5.884658974121482,"aX":16.12780340842543},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":-13.7,"spinRate":2193,"spinDirection":141},"zone":4,"typeConfidence":0.92,"plateTime":0.39892921953237037,"extension":5.784571552839083},"index":0,"playId":"fa1efe4c-24d4-3e2d-b644-f70ae8ba098f","pitchNumber":1,"startTime":"2026-07-26T19:36:10.832Z","endTime":"2026-07-26T19:36:14.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481117449427376,"aZ":-39.166683653826915,"pfxX":-5.80219915649036,"pfxZ":-5.07722532864191,"pX":-0.6580063786898597,"pZ":1.0813593366590657,"vX0":-3.0145436947043587,"vY0":-117.30836667013229,"vZ0":-2.8283783037154313,"x":142.08,"y":209.58,"x0":1.4019743684497696,"y0":50.00083891082752,"z0":5.993362111265662,"aX":-7.995629180852793},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.6,"breakHorizontal":11.3,"spinRate":3152,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.46889660533729804,"extension":5.70185962569578},"index":1,"playId":"597fc6ae-c98e-3c27-ad92-4c4688fe878c","pitchNumber":2,"startTime":"2026-07-26T19:36:24.960Z","endTime":"2026-07-26T19:36:29.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.664118566213045,"aZ":-11.93022976622954,"pfxX":3.818542534008744,"pfxZ":10.604370005976946,"pX":-0.7159800884183954,"pZ":1.4097511161042635,"vX0":-6.973518549474697,"vY0":-137.14523064083048,"vZ0":-9.413492264844638,"x":144.29,"y":200.72,"x0":1.3609482524089649,"y0":50.00554828751156,"z0":5.695511708835851,"aX":7.292154352684745},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":-5.5,"spinRate":2271,"spinDirection":139},"zone":13,"typeConfidence":0.89,"plateTime":0.3990104256905873,"extension":5.95533073074595},"index":2,"playId":"9c04d02d-3118-3438-9ca6-e9196a318a9b","pitchNumber":3,"startTime":"2026-07-26T19:36:42.158Z","endTime":"2026-07-26T19:36:45.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275889650676998,"aZ":-22.09807123327896,"pfxX":9.373678825357697,"pfxZ":5.23226013576949,"pX":-0.7510592104568847,"pZ":1.5590881421697906,"vX0":-9.017095277021724,"vY0":-137.34952845193857,"vZ0":-7.1993937258446605,"x":145.63,"y":196.68,"x0":1.3447227127377321,"y0":50.00020805606081,"z0":5.699182488389524,"aX":18.041900919431182},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":-15.2,"spinRate":2340,"spinDirection":140},"zone":13,"typeConfidence":0.93,"plateTime":0.39763628441492305,"extension":5.981688438598693},"index":3,"playId":"c95e650b-7607-3b5f-bb91-6d712375fa0d","pitchNumber":4,"startTime":"2026-07-26T19:36:59.498Z","endTime":"2026-07-26T19:37:04.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-26T19:37:11.286Z","endTime":"2026-07-26T19:37:18.409Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.084274517704404,"aZ":-23.19447252804064,"pfxX":8.871929735099233,"pfxZ":4.681853302056947,"pX":0.4706478871659086,"pZ":2.676567429887657,"vX0":-5.639583440272931,"vY0":-136.86202846998643,"vZ0":-4.431007958168255,"x":99.06,"y":166.51,"x0":1.3936701669269338,"y0":50.00238525543816,"z0":5.883132277920528,"aX":17.015971329223337},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":-15.1,"spinRate":2219,"spinDirection":140},"zone":6,"typeConfidence":0.92,"plateTime":0.3985285324918606,"extension":5.799460164456634},"hitData":{"launchSpeed":99.9,"launchAngle":9.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.43,"coordY":118.55}},"index":5,"playId":"c329e6b3-b0a3-313c-a042-a44e53d36bd4","pitchNumber":5,"startTime":"2026-07-26T19:37:18.409Z","endTime":"2026-07-26T19:37:31.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:37:31.407Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T19:37:32.504Z","endTime":"2026-07-26T19:38:46.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.5,"endSpeed":75.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85759189979683,"aZ":-36.75716571335785,"pfxX":-5.37339703578948,"pfxZ":-3.1899260344282556,"pX":0.2670404070445697,"pZ":2.6358097693155975,"vX0":-1.0722163617912495,"vY0":-118.74661807798743,"vZ0":-0.505102984532917,"x":106.82,"y":167.61,"x0":1.4224011822620564,"y0":50.00579761463106,"z0":6.183405542170077,"aX":-7.707011735540836},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":10.0,"spinRate":3206,"spinDirection":314},"zone":5,"typeConfidence":0.9,"plateTime":0.46052095504432744,"extension":5.822544367001586},"index":0,"playId":"099adc65-bd2a-36a9-bd79-bf8aec726098","pitchNumber":1,"startTime":"2026-07-26T19:37:52.527Z","endTime":"2026-07-26T19:37:55.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.821475996497043,"aZ":-26.055323924829942,"pfxX":6.795996425664629,"pfxZ":3.7343560620929503,"pX":-0.6875529282126425,"pZ":1.092140917821476,"vX0":-7.50248255949929,"vY0":-125.96252769980802,"vZ0":-6.463940671155882,"x":143.21,"y":209.29,"x0":1.4190537245923347,"y0":50.00454509647333,"z0":5.743028315963599,"aX":11.139447114644367},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-11.0,"spinRate":1719,"spinDirection":137},"zone":13,"typeConfidence":0.89,"plateTime":0.43158927139646197,"extension":5.856762436076524},"index":1,"playId":"9ffa5187-ab12-384c-9d14-646233ded5b9","pitchNumber":2,"startTime":"2026-07-26T19:38:10.214Z","endTime":"2026-07-26T19:38:13.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12175884432856,"aZ":-38.353166723466295,"pfxX":-6.74135679134582,"pfxZ":-4.41129314248081,"pX":-0.2676347895630559,"pZ":1.6699202888470261,"vX0":-2.0083175817347576,"vY0":-117.8067165529413,"vZ0":-2.066076601010741,"x":127.2,"y":193.69,"x0":1.4725027082254152,"y0":50.00311564156956,"z0":6.115246253882053,"aX":-9.441602644918198},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.3,"breakHorizontal":12.7,"spinRate":3368,"spinDirection":316},"zone":7,"typeConfidence":0.9,"plateTime":0.465574642366148,"extension":5.706977580580157},"index":2,"playId":"7e7bd913-5972-3d9c-ab80-260d9e52c48e","pitchNumber":3,"startTime":"2026-07-26T19:38:25.541Z","endTime":"2026-07-26T19:38:28.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70242623396363,"aZ":-27.89728769574311,"pfxX":8.031165744424165,"pfxZ":2.656878869468338,"pX":0.1611506021233794,"pZ":1.3581201449624096,"vX0":-6.177946534066027,"vY0":-125.47942538716165,"vZ0":-5.39873665740374,"x":110.86,"y":202.11,"x0":1.5980625850577868,"y0":50.00595296935669,"z0":5.779225984097913,"aX":12.953949823812238},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-13.3,"spinRate":1918,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.43463076856867033,"extension":5.816232006615847},"index":3,"playId":"76dfeccd-cf08-3091-bcf9-3ef69e23238e","pitchNumber":4,"startTime":"2026-07-26T19:38:42.893Z","endTime":"2026-07-26T19:38:46.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:38:46.433Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colby Thomas grounds into a double play, shortstop Ryan Kreidler to second baseman Royce Lewis to first baseman Alex Jackson. Tyler Soderstrom out at 2nd. Colby Thomas out at 1st.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T19:38:50.097Z","endTime":"2026-07-26T19:39:32.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40740807832005,"aZ":-28.190370569464225,"pfxX":0.9863179009454699,"pfxZ":2.480945496138906,"pX":-1.3197075176372663,"pZ":2.2200934730613144,"vX0":-7.186099661877137,"vY0":-126.40736834983502,"vZ0":-3.2951514921193765,"x":167.3,"y":178.84,"x0":1.440263366768424,"y0":50.00535139676477,"z0":5.820580990736339,"aX":1.5864299071593146},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":0.0,"spinRate":2833,"spinDirection":222},"zone":13,"typeConfidence":0.89,"plateTime":0.43444593520008734,"extension":5.860560475318993},"index":0,"playId":"1e20916d-7339-3424-a39b-1e597e6d129c","pitchNumber":1,"startTime":"2026-07-26T19:39:09.060Z","endTime":"2026-07-26T19:39:12.060Z","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.8,"endSpeed":87.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113978393358476,"aZ":-21.989513797727685,"pfxX":9.639913878161384,"pfxZ":5.262528589126215,"pX":0.7284565988585949,"pZ":1.7569568796634079,"vX0":-5.552325108697157,"vY0":-137.89736244449898,"vZ0":-6.718719622481821,"x":89.23,"y":191.34,"x0":1.5098016386093613,"y0":50.005763374711336,"z0":5.696436078710816,"aX":18.668817636294072},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":-16.4,"spinRate":2349,"spinDirection":135},"zone":9,"typeConfidence":0.94,"plateTime":0.39638822064202284,"extension":5.863706792369945},"hitData":{"launchSpeed":88.7,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":153.0}},"index":1,"playId":"7ee6c73d-870a-33a4-8941-5c5916fded9e","pitchNumber":2,"startTime":"2026-07-26T19:39:24.752Z","endTime":"2026-07-26T19:39:32.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:39:32.637Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, shortstop Alika Williams to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:41:36.521Z","endTime":"2026-07-26T19:42:48.202Z","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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936657423665032,"aZ":-16.796837683254896,"pfxX":-6.009754964073748,"pfxZ":7.3018133837527746,"pX":0.32080830487644363,"pZ":2.3620427173518768,"vX0":7.0348761905726125,"vY0":-143.44588319339226,"vZ0":-5.777393641941365,"x":104.77,"y":175.0,"x0":-1.3705148504527846,"y0":50.0037931732737,"z0":5.431756867422823,"aX":-12.656660725508164},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.4,"breakHorizontal":9.6,"spinRate":2529,"spinDirection":201},"zone":6,"typeConfidence":0.92,"plateTime":0.380326078682653,"extension":6.243699113551638},"index":0,"playId":"8e969714-e070-3cb4-ae80-7a36c070ff70","pitchNumber":1,"startTime":"2026-07-26T19:41:42.805Z","endTime":"2026-07-26T19:41:46.279Z","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":87.4,"endSpeed":80.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95197107101891,"aZ":-25.880427095233134,"pfxX":5.396601668102263,"pfxZ":3.8433603030764267,"pX":1.6934505211776172,"pZ":1.4670450256749064,"vX0":6.230424573627705,"vY0":-127.11074086693156,"vZ0":-4.456613390492378,"x":52.45,"y":199.17,"x0":-1.4900756227013907,"y0":50.002354524629645,"z0":5.296912590379901,"aX":8.832615600429014},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":-11.2,"spinRate":2718,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.43084333575147715,"extension":6.22271664181966},"index":1,"playId":"5c43839e-f31b-378a-bcb7-4ac741953e96","pitchNumber":2,"startTime":"2026-07-26T19:41:55.769Z","endTime":"2026-07-26T19:41:58.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.415855670499937,"aZ":-16.747417393918813,"pfxX":-6.725987598484091,"pfxZ":7.315522452512597,"pX":0.5947562216239618,"pZ":1.816614601458894,"vX0":8.200174794999164,"vY0":-143.44666596030729,"vZ0":-7.059820775656097,"x":94.33,"y":189.73,"x0":-1.4108608265363864,"y0":50.00487314406929,"z0":5.330936880146197,"aX":-14.188615870202112},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.1,"breakHorizontal":10.8,"spinRate":2431,"spinDirection":208},"zone":9,"typeConfidence":0.92,"plateTime":0.3800767632081792,"extension":6.313786059504178},"index":2,"playId":"250b2210-8c60-326e-b36a-645d565ff8f6","pitchNumber":3,"startTime":"2026-07-26T19:42:08.388Z","endTime":"2026-07-26T19:42:11.721Z","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":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55227189256956,"aZ":-14.296422098493148,"pfxX":-5.9748314262956725,"pfxZ":8.608842050344006,"pX":1.920465490294157,"pZ":2.389068348823357,"vX0":10.972001879232566,"vY0":-142.88661267800043,"vZ0":-6.193081281823896,"x":43.8,"y":174.28,"x0":-1.1852822619987464,"y0":50.00565262986547,"z0":5.475682726708681,"aX":-12.412495476750548},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":8.8,"spinRate":2441,"spinDirection":207},"zone":14,"typeConfidence":0.92,"plateTime":0.38268256939031753,"extension":6.186766086369511},"index":3,"playId":"ab26405a-48e9-359c-b82e-259568574c41","pitchNumber":4,"startTime":"2026-07-26T19:42:23.984Z","endTime":"2026-07-26T19:42:26.984Z","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":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79960930416788,"aZ":-24.248991562460002,"pfxX":4.905425478200365,"pfxZ":4.64618368592567,"pX":0.9968728464250429,"pZ":1.9407711095178475,"vX0":4.710103168295465,"vY0":-129.24776073287396,"vZ0":-4.157442724560941,"x":79.0,"y":186.38,"x0":-1.4809553841154655,"y0":50.00437468521888,"z0":5.413674465583371,"aX":8.369468921825682},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.8,"breakHorizontal":-9.8,"spinRate":2830,"spinDirection":99},"zone":14,"typeConfidence":0.89,"plateTime":0.42241421880467245,"extension":6.105114133126754},"hitData":{"launchSpeed":96.4,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":145.09}},"index":4,"playId":"ddb86c06-e909-3e4f-a03c-b8318610bb99","pitchNumber":5,"startTime":"2026-07-26T19:42:40.227Z","endTime":"2026-07-26T19:42:48.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:42:48.202Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a ground ball to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:42:53.189Z","endTime":"2026-07-26T19:43:33.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2157418415563,"aZ":-26.972912872541194,"pfxX":6.38080758575739,"pfxZ":3.1918875425451905,"pX":-0.049486986477032625,"pZ":1.9208687570026186,"vX0":2.2432416567497575,"vY0":-125.66084467660815,"vZ0":-3.7211257419719197,"x":118.89,"y":186.92,"x0":-1.778415375841017,"y0":50.000716880591014,"z0":5.569338013470406,"aX":10.383308520897874},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":-12.0,"spinRate":2879,"spinDirection":74},"zone":8,"typeConfidence":0.9,"plateTime":0.43295486809827377,"extension":6.096128773915077},"index":0,"playId":"29389c1b-967c-358f-8bce-78902c143431","pitchNumber":1,"startTime":"2026-07-26T19:43:12.083Z","endTime":"2026-07-26T19:43:15.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.856867060869256,"aZ":-23.76042441945965,"pfxX":-7.594223301888999,"pfxZ":4.755256625183463,"pX":-0.6843825572191942,"pZ":1.7269899171070968,"vX0":4.844275878031195,"vY0":-130.75466083986612,"vZ0":-5.064925129463511,"x":143.09,"y":192.15,"x0":-1.5537553080454733,"y0":50.00485913610808,"z0":5.422289971553796,"aX":-13.441915602230178},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.9,"breakHorizontal":13.0,"spinRate":2197,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.415422415594938,"extension":6.197836533570821},"hitData":{"launchSpeed":81.4,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":146.11}},"index":1,"playId":"6ad713e1-e036-384a-8c6e-32aa16d42b1b","pitchNumber":2,"startTime":"2026-07-26T19:43:25.222Z","endTime":"2026-07-26T19:43:33.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:43:33.742Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall called out on strikes.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:43:55.431Z","endTime":"2026-07-26T19:45:12.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95263162505979,"aZ":-14.573792466364614,"pfxX":-5.085075028329092,"pfxZ":8.529550136279479,"pX":1.1182296649209125,"pZ":2.4642332593094722,"vX0":8.515012353321117,"vY0":-142.13104081271894,"vZ0":-5.869865787178855,"x":74.38,"y":172.25,"x0":-1.2440998256063975,"y0":50.00529141981195,"z0":5.467904243433717,"aX":-10.496151688353631},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2528,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.38410665685316925,"extension":6.211540782370608},"index":0,"playId":"8ba17a6c-f5e4-30ca-88ac-d624feaa992b","pitchNumber":1,"startTime":"2026-07-26T19:44:01.520Z","endTime":"2026-07-26T19:44:04.841Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.9,"endSpeed":89.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17248183998216,"aZ":-12.767367375620582,"pfxX":-4.458996514748067,"pfxZ":9.437246332571926,"pX":0.7317704307781548,"pZ":3.251704291520216,"vX0":7.633763771093565,"vY0":-142.37936908113747,"vZ0":-3.873484278531535,"x":89.11,"y":150.98,"x0":-1.4027523154324124,"y0":50.004896860158496,"z0":5.4357273675514985,"aX":-9.172193206875878},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2582,"spinDirection":210},"zone":3,"typeConfidence":0.92,"plateTime":0.3844456456197496,"extension":6.305006688361675},"index":1,"playId":"bae82199-a1a1-325f-a2ad-18a8b5f9a8dc","pitchNumber":2,"startTime":"2026-07-26T19:44:31.430Z","endTime":"2026-07-26T19:44:34.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71068309091464,"aZ":-26.227195394125268,"pfxX":2.3524887868414845,"pfxZ":3.689628365064003,"pX":0.09840549542338557,"pZ":2.908566072493123,"vX0":3.8681729944098517,"vY0":-126.44651608947815,"vZ0":-0.9774117729962497,"x":113.25,"y":160.25,"x0":-1.7592094181171825,"y0":50.00442261529275,"z0":5.411757923584356,"aX":3.795415194447229},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.7,"breakHorizontal":-5.2,"spinRate":2791,"spinDirection":117},"zone":2,"typeConfidence":0.89,"plateTime":0.43380554197882715,"extension":6.0834854930521},"index":2,"playId":"ef435114-6285-36e9-8ea0-2435937c3bce","pitchNumber":3,"startTime":"2026-07-26T19:44:49.895Z","endTime":"2026-07-26T19:44:53.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.243954419515084,"aZ":-14.27305777042324,"pfxX":-5.470173793455259,"pfxZ":8.610421456581768,"pX":0.25101790390301704,"pZ":1.9599461334107182,"vX0":6.3425098684148145,"vY0":-142.6827437407494,"vZ0":-7.113734386786023,"x":107.43,"y":185.86,"x0":-1.2811537720591544,"y0":50.00501029108355,"z0":5.369963042468053,"aX":-11.375453739421266},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":8.8,"spinRate":2612,"spinDirection":207},"zone":8,"typeConfidence":0.92,"plateTime":0.38265361743700677,"extension":6.12240349536948},"index":3,"playId":"f8cd7c9a-6665-3d1c-81c3-83a08548b332","pitchNumber":4,"startTime":"2026-07-26T19:45:08.468Z","endTime":"2026-07-26T19:45:12.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:45:12.771Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Jackson called out on strikes.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:45:18.819Z","endTime":"2026-07-26T19:46:51.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376699416113016,"aZ":-23.63458607061296,"pfxX":4.272999263618924,"pfxZ":5.343763244655538,"pX":0.5227702166080999,"pZ":2.185466732846905,"vX0":4.04964350814725,"vY0":-125.35839714977405,"vZ0":-3.0329333919082404,"x":97.07,"y":179.77,"x0":-1.6663491726334814,"y0":50.00276408636093,"z0":5.331818498740105,"aX":6.827656740383293},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":-8.6,"spinRate":2876,"spinDirection":95},"zone":9,"typeConfidence":0.89,"plateTime":0.43625239749398137,"extension":6.118567566540017},"index":0,"playId":"6b9e4c40-6502-3c41-b9f7-8246477eb72f","pitchNumber":1,"startTime":"2026-07-26T19:45:38.164Z","endTime":"2026-07-26T19:45:41.164Z","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":87.7,"endSpeed":82.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89463716111702,"aZ":-25.923168638730264,"pfxX":2.265255605533871,"pfxZ":3.708474534178868,"pX":0.14467567276433296,"pZ":1.240184416596701,"vX0":3.613399152496716,"vY0":-127.80218116430237,"vZ0":-4.980115674449013,"x":111.49,"y":205.3,"x0":-1.5719442225842857,"y0":50.00000613982656,"z0":5.205463616396318,"aX":3.813144284804872},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":-4.8,"spinRate":2841,"spinDirection":124},"zone":14,"typeConfidence":0.89,"plateTime":0.42565798838896773,"extension":6.1864731752523925},"index":1,"playId":"623bb939-6168-30dd-bd45-8de118bc91bc","pitchNumber":2,"startTime":"2026-07-26T19:45:59.985Z","endTime":"2026-07-26T19:46:03.006Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T19:46:14.225Z","endTime":"2026-07-26T19:46:26.940Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.665426089712355,"aZ":-15.320158399338217,"pfxX":-4.932050260917223,"pfxZ":7.985053989522273,"pX":1.3143300683287629,"pZ":2.705931960976161,"vX0":9.02059451590299,"vY0":-143.74734841450496,"vZ0":-5.096161698962395,"x":66.9,"y":165.72,"x0":-1.2115223245746458,"y0":50.00396145850568,"z0":5.4400337001994075,"aX":-10.411969246944878},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.7,"breakHorizontal":7.3,"spinRate":2566,"spinDirection":205},"zone":12,"typeConfidence":0.92,"plateTime":0.3798187691842747,"extension":6.162342167455803},"index":3,"playId":"5d3bbf43-7de9-3a73-b7ae-8f06093596c7","pitchNumber":3,"startTime":"2026-07-26T19:46:26.940Z","endTime":"2026-07-26T19:46:29.940Z","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":99.1,"endSpeed":91.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07830204536797,"aZ":-14.57143621264404,"pfxX":-4.8149714768102525,"pfxZ":8.303333520246511,"pX":0.5566882315160683,"pZ":2.497593240473228,"vX0":7.089102220190614,"vY0":-144.13425800913905,"vZ0":-5.693682609750527,"x":95.78,"y":171.34,"x0":-1.3004123178090898,"y0":50.006344753123734,"z0":5.386459421394433,"aX":-10.211914248037461},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.2,"breakHorizontal":7.4,"spinRate":2479,"spinDirection":209},"zone":6,"typeConfidence":0.92,"plateTime":0.3789021153031258,"extension":6.257250347114687},"index":4,"playId":"27e89d3d-4d1b-3afa-a7d8-0cdcd51047dd","pitchNumber":4,"startTime":"2026-07-26T19:46:47.321Z","endTime":"2026-07-26T19:46:51.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:46:51.943Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out sharply, second baseman Royce Lewis to first baseman Alex Jackson.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:48:45.283Z","endTime":"2026-07-26T19:49:38.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8522140336898,"aZ":-21.17599945825481,"pfxX":6.81856506755808,"pfxZ":5.742210675408382,"pX":1.1224256076252943,"pZ":3.9531923694024482,"vX0":-3.733161744422987,"vY0":-137.17530425731297,"vZ0":-1.6156732719711644,"x":74.22,"y":132.04,"x0":1.6112553066653925,"y0":50.005385288356685,"z0":5.985996557000988,"aX":13.064563458297048},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":-11.6,"spinRate":2315,"spinDirection":140},"zone":12,"typeConfidence":0.81,"plateTime":0.3984964565228917,"extension":5.643310742816684},"index":0,"playId":"718597f1-ba5a-3a05-a42e-77b7f37ece6b","pitchNumber":1,"startTime":"2026-07-26T19:49:00.344Z","endTime":"2026-07-26T19:49:03.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21764490173707,"aZ":-20.235344102899948,"pfxX":5.116455774286278,"pfxZ":6.435911246728963,"pX":1.038029119560577,"pZ":3.263867767709432,"vX0":-2.824068043337073,"vY0":-135.29571761176877,"vZ0":-3.2756996119799897,"x":77.43,"y":150.66,"x0":1.4299571627275065,"y0":50.00667904120168,"z0":5.9066920849085145,"aX":9.497785089172817},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":-8.6,"spinRate":2256,"spinDirection":142},"zone":12,"typeConfidence":0.57,"plateTime":0.4046643305686155,"extension":5.834438195308118},"index":1,"playId":"0859d00e-7980-32d7-8ee3-8a8824b28625","pitchNumber":2,"startTime":"2026-07-26T19:49:14.695Z","endTime":"2026-07-26T19:49:17.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.517714653315778,"aZ":-20.37990324639959,"pfxX":8.158827481929782,"pfxZ":6.230915400406115,"pX":0.45224790914046503,"pZ":2.5584457855216876,"vX0":-5.666288577183998,"vY0":-136.1425379866015,"vZ0":-4.989966565207843,"x":99.76,"y":169.7,"x0":1.4916181618292725,"y0":50.00269463613265,"z0":5.80919369850405,"aX":15.445262376139251},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":-13.7,"spinRate":2334,"spinDirection":137},"zone":6,"typeConfidence":0.93,"plateTime":0.4010160875433071,"extension":5.882915281198039},"hitData":{"launchSpeed":105.7,"launchAngle":2.0,"totalDistance":154.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":134.29,"coordY":140.8}},"index":2,"playId":"fdcf0aac-eb26-34a0-b993-671a9a9cb806","pitchNumber":3,"startTime":"2026-07-26T19:49:30.817Z","endTime":"2026-07-26T19:49:38.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:49:38.567Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to center fielder Luke Keaschall.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:49:46.565Z","endTime":"2026-07-26T19:50:15.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.679156205299822,"aZ":-19.069681185387783,"pfxX":8.575593783724239,"pfxZ":6.805957449652572,"pX":0.016977601882440158,"pZ":2.859831533240639,"vX0":-6.626203199187699,"vY0":-137.24798121360394,"vZ0":-4.747558217046786,"x":116.35,"y":161.56,"x0":1.337004094303689,"y0":50.004764069742954,"z0":5.893781189443509,"aX":16.517493998888366},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":-14.3,"spinRate":2253,"spinDirection":143},"zone":2,"typeConfidence":0.94,"plateTime":0.3976467674216124,"extension":5.886761774659494},"hitData":{"launchSpeed":96.7,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.0,"coordY":93.0}},"index":0,"playId":"f7454c41-93de-322d-93ce-d4a5a1645c11","pitchNumber":1,"startTime":"2026-07-26T19:50:03.693Z","endTime":"2026-07-26T19:50:15.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:50:15.276Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:50:18.679Z","endTime":"2026-07-26T19:52:40.491Z","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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.137136219851016,"aZ":-39.057452443701905,"pfxX":-5.62357462392969,"pfxZ":-4.860297853482196,"pX":0.6375017258869429,"pZ":2.755116807492613,"vX0":-0.04487889556019509,"vY0":-118.1545182824418,"vZ0":0.2364100242672733,"x":92.7,"y":164.39,"x0":1.3875596922893367,"y0":50.00319520781196,"z0":6.23764384306384,"aX":-7.964825498039937},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.5,"breakHorizontal":10.2,"spinRate":3189,"spinDirection":315},"zone":6,"typeConfidence":0.9,"plateTime":0.4632631935112328,"extension":5.600506752257228},"index":0,"playId":"d4cbede7-3cd0-37dd-aaa0-9d2aea613c0d","pitchNumber":1,"startTime":"2026-07-26T19:50:34.649Z","endTime":"2026-07-26T19:50:37.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.880866163232863,"aZ":-39.38775424454086,"pfxX":-4.88816939012644,"pfxZ":-4.917359902412393,"pX":-0.05985205254690427,"pZ":1.3617567400185036,"vX0":-2.0635233834274764,"vY0":-120.23800399659308,"vZ0":-2.849942636572417,"x":119.28,"y":202.01,"x0":1.4440397522122834,"y0":50.00294344594802,"z0":6.050727368732024,"aX":-7.170880297704515},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.4,"breakHorizontal":9.4,"spinRate":3277,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.4551979284135763,"extension":5.842682049014239},"index":1,"playId":"b5a3b902-b06c-319f-b4d2-0b2203cce55e","pitchNumber":2,"startTime":"2026-07-26T19:50:48.953Z","endTime":"2026-07-26T19:50:52.032Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T19:51:04.190Z","endTime":"2026-07-26T19:51:12.227Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.914116906902656,"aZ":-40.83688191417013,"pfxX":-4.360541384993344,"pfxZ":-6.002392668198077,"pX":1.30379167487561,"pZ":2.365631253726953,"vX0":0.7759087405525653,"vY0":-119.36766048392208,"vZ0":-0.2494346700472041,"x":67.3,"y":174.91,"x0":1.5410950220677917,"y0":50.00207090749048,"z0":6.147182624244904,"aX":-6.294041435011298},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.7,"breakHorizontal":7.7,"spinRate":3277,"spinDirection":322},"zone":14,"typeConfidence":0.9,"plateTime":0.4588042624466482,"extension":5.661655095229552},"index":3,"playId":"64028f22-0775-3db0-bc14-57052fd07e03","pitchNumber":3,"startTime":"2026-07-26T19:51:12.227Z","endTime":"2026-07-26T19:51:15.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.635987214201663,"aZ":-29.053009965576496,"pfxX":8.711014919950793,"pfxZ":1.8897250723938814,"pX":0.7361526065472868,"pZ":2.2179866761143017,"vX0":-4.81539129513502,"vY0":-126.58102132676653,"vZ0":-3.395034550863134,"x":88.94,"y":178.89,"x0":1.5144391712685763,"y0":50.00125154843005,"z0":5.859840675508927,"aX":14.379921034008307},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-15.0,"spinRate":1929,"spinDirection":132},"zone":9,"typeConfidence":0.91,"plateTime":0.42986013911662146,"extension":5.708015642303827},"index":4,"playId":"69c0031d-7edf-3092-80e4-51259801477b","pitchNumber":4,"startTime":"2026-07-26T19:51:28.331Z","endTime":"2026-07-26T19:51:34.203Z","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":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61405530868205,"aZ":-42.15337363931364,"pfxX":-4.840345782116508,"pfxZ":-6.697406928734527,"pX":0.9364063708247166,"pZ":1.5546059543840194,"vX0":0.2501099696585317,"vY0":-121.24158774416541,"vZ0":-2.161621834935216,"x":81.31,"y":196.81,"x0":1.4608942743835462,"y0":50.0047731434575,"z0":6.13517126496931,"aX":-7.2095104474006595},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.4,"breakHorizontal":8.8,"spinRate":3304,"spinDirection":318},"zone":14,"typeConfidence":0.9,"plateTime":0.45170211120225146,"extension":5.645699819546459},"index":5,"playId":"12d0c88e-9d83-35cd-9bb9-76e1afd0526e","pitchNumber":5,"startTime":"2026-07-26T19:52:18.608Z","endTime":"2026-07-26T19:52:22.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55888170837397,"aZ":-23.831579893340706,"pfxX":7.983608661835758,"pfxZ":4.164502237295213,"pX":-0.11150460842940506,"pZ":3.107033578306803,"vX0":-6.895422277264569,"vY0":-139.4758803769865,"vZ0":-3.4437245690507687,"x":121.25,"y":154.89,"x0":1.3358473730429437,"y0":50.001571018133625,"z0":5.899813542784462,"aX":15.986102867349333},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.1,"breakHorizontal":-13.3,"spinRate":2319,"spinDirection":140},"zone":2,"typeConfidence":0.93,"plateTime":0.3902855119935613,"extension":6.020626142842089},"index":6,"playId":"9aa180c0-fae3-3516-b0b3-b386d7ab208a","pitchNumber":6,"startTime":"2026-07-26T19:52:36.963Z","endTime":"2026-07-26T19:52:40.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:52:40.491Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jacob Wilson hit by pitch. Jeff McNeil to 2nd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:55:22.283Z","endTime":"2026-07-26T19:56:47.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T19:53:03.531Z","endTime":"2026-07-26T19:53:46.588Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Sands replaces Connor Prielipp.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T19:53:46.588Z","endTime":"2026-07-26T19:55:24.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75350475897915,"aZ":-17.505844323591884,"pfxX":-5.550652402040566,"pfxZ":7.904095485187283,"pX":1.0800905910928065,"pZ":2.0753052979950297,"vX0":10.802235483819917,"vY0":-134.53379092963797,"vZ0":-6.283181893923208,"x":75.83,"y":182.75,"x0":-2.2435305919625335,"y0":50.00527458155984,"z0":5.6569439351137945,"aX":-10.305012615923655},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2253,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.4051969314287174,"extension":5.882417978689582},"index":2,"playId":"04a1fa85-cf88-3474-8b85-d66c165fde1c","pitchNumber":1,"startTime":"2026-07-26T19:55:24.548Z","endTime":"2026-07-26T19:55:28.691Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21320832795927,"aZ":-18.571850873210785,"pfxX":-5.4261309649600875,"pfxZ":7.380444018586091,"pX":0.6647498759368203,"pZ":2.1288410474433297,"vX0":9.489557849454558,"vY0":-134.41666297547246,"vZ0":-5.934121567641343,"x":91.66,"y":181.3,"x0":-2.1950512100665627,"y0":50.000138067326674,"z0":5.669345655585174,"aX":-9.99762441582506},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":7.9,"spinRate":2262,"spinDirection":221},"zone":9,"typeConfidence":0.89,"plateTime":0.4063770587133848,"extension":6.056506039842322},"index":3,"playId":"f98ea1f0-8ce1-355b-9316-f209fd567ca2","pitchNumber":2,"startTime":"2026-07-26T19:55:39.765Z","endTime":"2026-07-26T19:55:42.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86246266270017,"aZ":-32.480046812799294,"pfxX":-3.8182050066291824,"pfxZ":-0.1953759327572797,"pX":0.23126850979242317,"pZ":2.039034546499763,"vX0":7.6765456880689005,"vY0":-123.71018355541352,"vZ0":-2.314186847884244,"x":108.18,"y":183.73,"x0":-2.3932024253483255,"y0":50.00309249266984,"z0":5.6660764266506165,"aX":-6.017304044297126},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":5.4,"spinRate":1498,"spinDirection":243},"zone":8,"typeConfidence":0.67,"plateTime":0.44000083850905813,"extension":5.9238572325500165},"index":4,"playId":"47c7243a-391a-3031-adf6-e0a2f488cc59","pitchNumber":3,"startTime":"2026-07-26T19:55:57.932Z","endTime":"2026-07-26T19:56:00.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548920906896658,"aZ":-37.766262632111996,"pfxX":5.942225353866555,"pfxZ":-3.841396169743607,"pX":-0.40926435990607923,"pZ":2.18400609122643,"vX0":3.2736468150022,"vY0":-119.75778471257365,"vZ0":-0.28958335899440435,"x":132.6,"y":179.81,"x0":-2.5646598647238057,"y0":50.001687095321806,"z0":5.676904957443784,"aX":8.6531835136077},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.7,"breakHorizontal":-11.5,"spinRate":2757,"spinDirection":47},"zone":7,"typeConfidence":0.9,"plateTime":0.4569010908912787,"extension":5.842013734840161},"index":5,"playId":"03f370c8-c39f-35d7-8b21-0b3f10167267","pitchNumber":4,"startTime":"2026-07-26T19:56:20.383Z","endTime":"2026-07-26T19:56:23.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154794340484656,"aZ":-18.785751090412194,"pfxX":-5.541941592207496,"pfxZ":7.0482004569427374,"pX":-1.4063455335718786,"pZ":4.242364680026603,"vX0":4.174288321343667,"vY0":-136.07710178039778,"vZ0":-1.2508410594991672,"x":170.61,"y":124.24,"x0":-2.230097637824001,"y0":50.005727990076096,"z0":5.992757642250797,"aX":-10.532734054802686},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":9.4,"spinRate":2306,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4004925545667426,"extension":5.894936215361153},"index":6,"playId":"77b2ab42-9ec7-376e-ae7f-ad842ee4f1aa","pitchNumber":5,"startTime":"2026-07-26T19:56:40.559Z","endTime":"2026-07-26T19:56:47.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:56:47.242Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Kurtz homers (21) on a fly ball to center field. Jeff McNeil scores. Jacob Wilson scores.","rbi":3,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:57:45.865Z","endTime":"2026-07-26T19:58:16.308Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T19:57:08.540Z","endTime":"2026-07-26T19:57:48.092Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561164719130794,"aZ":-33.951613623952454,"pfxX":-7.653416814244013,"pfxZ":-1.1066691660790209,"pX":-0.5296819615920442,"pZ":2.488642552606048,"vX0":6.752636456639866,"vY0":-125.91176471594704,"vZ0":-1.3603192654545948,"x":137.19,"y":171.59,"x0":-2.2519166546911746,"y0":50.003608497211644,"z0":5.7831967387721335,"aX":-12.289772871615128},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":12.4,"spinRate":1359,"spinDirection":247},"zone":4,"typeConfidence":0.91,"plateTime":0.4350156350678098,"extension":6.0081714038116365},"hitData":{"launchSpeed":104.1,"launchAngle":28.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.98,"coordY":34.89}},"index":1,"playId":"44c04664-a1df-3a41-93fb-27d5fceea8df","pitchNumber":1,"startTime":"2026-07-26T19:57:48.092Z","endTime":"2026-07-26T19:58:16.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:58:16.308Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Luke Keaschall.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:58:36.948Z","endTime":"2026-07-26T19:59:28.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814340946447427,"aZ":-21.825184529264888,"pfxX":0.5696859758091439,"pfxZ":6.0028897139730955,"pX":0.17869091226173206,"pZ":3.022646511431879,"vX0":6.3473581399513614,"vY0":-130.57623178053166,"vZ0":-2.817934718233274,"x":110.19,"y":157.17,"x0":-2.3590822508475027,"y0":50.006117775244256,"z0":5.760336085233417,"aX":0.9815340752685813},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":-2.4,"spinRate":2491,"spinDirection":201},"zone":2,"typeConfidence":0.85,"plateTime":0.41966854577404566,"extension":5.927472488304171},"index":0,"playId":"e5dcc322-f69f-30f1-896f-00c7a2b0a8c0","pitchNumber":1,"startTime":"2026-07-26T19:58:38.798Z","endTime":"2026-07-26T19:58:41.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-26T19:58:48.402Z","endTime":"2026-07-26T19:59:01.317Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06270601975618,"aZ":-23.125164902528013,"pfxX":0.8591599214646441,"pfxZ":5.2259639182992395,"pX":-0.48609304550626375,"pZ":3.343919846392459,"vX0":4.821872896258923,"vY0":-130.21918220351193,"vZ0":-1.723929321121767,"x":135.53,"y":148.49,"x0":-2.4668213069030114,"y0":50.00647794586529,"z0":5.748722242823142,"aX":1.4885828460366486},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":-2.5,"spinRate":2576,"spinDirection":188},"zone":1,"typeConfidence":0.88,"plateTime":0.4191965418266701,"extension":5.839971855032369},"index":2,"playId":"7a30232f-baa1-3cac-b44b-71cddd1a8a41","pitchNumber":2,"startTime":"2026-07-26T19:59:01.317Z","endTime":"2026-07-26T19:59:04.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.703176292752907,"aZ":-17.24593692075793,"pfxX":-6.1231578101645745,"pfxZ":7.685718313881738,"pX":-0.15507807117310418,"pZ":2.9278562549151155,"vX0":8.224146119237812,"vY0":-138.2197406453607,"vZ0":-4.420750254695294,"x":122.91,"y":159.73,"x0":-2.368207349114491,"y0":50.001382581169864,"z0":5.699656784828286,"aX":-11.89208630239074},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":9.5,"spinRate":2384,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.3956854515203907,"extension":5.892851943454589},"hitData":{"launchSpeed":98.7,"launchAngle":39.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.09,"coordY":60.85}},"index":3,"playId":"e410d419-1bc9-3a8f-b316-9d59bc461994","pitchNumber":3,"startTime":"2026-07-26T19:59:18.584Z","endTime":"2026-07-26T19:59:28.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:59:28.995Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T20:01:28.440Z","endTime":"2026-07-26T20:01:59.005Z","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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"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":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.551106570933598,"aZ":-29.04368845300748,"pfxX":6.480156566812786,"pfxZ":2.0784428953713565,"pX":-0.921378427898505,"pZ":2.650550384205271,"vX0":0.23730706635543913,"vY0":-121.31277768441926,"vZ0":-1.2037741694678434,"x":152.12,"y":167.22,"x0":-1.8632866632732932,"y0":50.001846726024986,"z0":5.662380857927137,"aX":9.75230602145661},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.7,"breakHorizontal":-11.8,"spinRate":2774,"spinDirection":83},"zone":11,"typeConfidence":0.91,"plateTime":0.44981088513622414,"extension":6.0792400865242024},"index":0,"playId":"9733b5e2-f32b-37cc-8b58-d773d1733f06","pitchNumber":1,"startTime":"2026-07-26T20:01:37.972Z","endTime":"2026-07-26T20:01:41.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.578293536218332,"aZ":-24.06745379700357,"pfxX":4.113882984988349,"pfxZ":5.455692420777315,"pX":-0.6483878662275461,"pZ":2.1623906631607754,"vX0":1.6101667733051979,"vY0":-121.1000239031722,"vZ0":-3.3018880408891955,"x":141.72,"y":180.4,"x0":-1.8562804154507755,"y0":50.00235567520702,"z0":5.648108988792821,"aX":6.111497534936784},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.4,"breakHorizontal":-7.8,"spinRate":2887,"spinDirection":85},"zone":7,"typeConfidence":0.91,"plateTime":0.4522352450298879,"extension":6.099765811089455},"hitData":{"launchSpeed":73.6,"launchAngle":9.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.58,"coordY":142.04}},"index":1,"playId":"bcc3ff73-e311-39a6-bc9c-da96f8d51078","pitchNumber":2,"startTime":"2026-07-26T20:01:51.201Z","endTime":"2026-07-26T20:01:59.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:01:59.005Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Kreidler hits a ground-rule double (7) on a line drive to left-center field.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T20:02:06.808Z","endTime":"2026-07-26T20:04:32.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":92.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30273282645611,"aZ":-12.035200618328634,"pfxX":-2.419095965859042,"pfxZ":9.383814297300262,"pX":1.0513895124847157,"pZ":1.6205371845751346,"vX0":7.9581717241529155,"vY0":-144.56400373832244,"vZ0":-8.516124642283335,"x":76.92,"y":195.03,"x0":-1.4060823411994574,"y0":50.002805830637456,"z0":5.317802705544403,"aX":-5.192518903025256},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.7,"breakHorizontal":3.0,"spinRate":2458,"spinDirection":216},"zone":14,"typeConfidence":0.93,"plateTime":0.3768919228046177,"extension":6.215535963746283},"index":0,"playId":"e6c332d2-45a2-3ead-b1b7-957d8764a950","pitchNumber":1,"startTime":"2026-07-26T20:02:23.829Z","endTime":"2026-07-26T20:02:26.829Z","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":98.5,"endSpeed":91.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.272939087816074,"aZ":-18.039443948381262,"pfxX":-6.471248396049726,"pfxZ":6.705391360256139,"pX":0.6200074711608846,"pZ":1.2290729566910292,"vX0":7.8862643591273445,"vY0":-143.13943484471483,"vZ0":-8.510078483280736,"x":93.37,"y":205.6,"x0":-1.3101780938872898,"y0":50.00092541719466,"z0":5.33684171474931,"aX":-13.634826823203724},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.8,"breakHorizontal":10.4,"spinRate":2295,"spinDirection":214},"zone":14,"typeConfidence":0.92,"plateTime":0.3804420822882033,"extension":6.255622625296443},"index":1,"playId":"0204d71c-285a-3111-9e8d-a52cc678746c","pitchNumber":2,"startTime":"2026-07-26T20:02:39.677Z","endTime":"2026-07-26T20:02:42.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91657410201272,"aZ":-14.730070813346138,"pfxX":-5.620633799505691,"pfxZ":8.201365140177316,"pX":1.404921886173322,"pZ":1.5491737312840363,"vX0":9.888155538095239,"vY0":-143.6815898501702,"vZ0":-8.059487392208172,"x":63.45,"y":196.95,"x0":-1.3241307839388505,"y0":50.00465674069408,"z0":5.273095834058012,"aX":-11.957408934578748},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2637,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.37872958829518044,"extension":6.226018892670637},"index":2,"playId":"64a1307b-646e-316a-884b-fecb53566b6a","pitchNumber":3,"startTime":"2026-07-26T20:02:55.284Z","endTime":"2026-07-26T20:02:58.284Z","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":98.2,"endSpeed":90.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237563166584273,"aZ":-15.628562098799419,"pfxX":-5.338756620134789,"pfxZ":7.904394437816772,"pX":-0.10847399552513749,"pZ":2.023168577452296,"vX0":5.9302666961635895,"vY0":-142.91304362532833,"vZ0":-6.7010153574071785,"x":121.13,"y":184.15,"x0":-1.5050151046457925,"y0":50.005190155048666,"z0":5.358729342990036,"aX":-11.177828473245244},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2405,"spinDirection":208},"zone":8,"typeConfidence":0.92,"plateTime":0.3815194425659647,"extension":6.136356638959508},"index":3,"playId":"35189a5a-1118-3a39-b773-db096d1588b6","pitchNumber":4,"startTime":"2026-07-26T20:03:09.837Z","endTime":"2026-07-26T20:03:13.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.862679113558894,"aZ":-16.542518821279188,"pfxX":-6.291700944391245,"pfxZ":7.324055269042876,"pX":-0.1484066083404215,"pZ":1.6604904242207805,"vX0":6.246429589574309,"vY0":-144.3130331344846,"vZ0":-7.730752472172451,"x":122.66,"y":193.95,"x0":-1.5112050712626053,"y0":50.00086176322956,"z0":5.369691657674406,"aX":-13.426275481017505},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.1,"breakHorizontal":10.3,"spinRate":2385,"spinDirection":211},"zone":8,"typeConfidence":0.92,"plateTime":0.3778280502908502,"extension":6.2021101741728994},"index":4,"playId":"80fd53d1-85e4-3e5c-8481-420ed226e8a2","pitchNumber":5,"startTime":"2026-07-26T20:03:23.840Z","endTime":"2026-07-26T20:03:27.266Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"}}},{"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":91.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3321706939351,"aZ":-16.056753072905124,"pfxX":-6.417000701887984,"pfxZ":7.568745682653175,"pX":-0.7334396703550553,"pZ":1.9530763559430657,"vX0":4.707971153767607,"vY0":-144.25668998789334,"vZ0":-6.909021267528747,"x":144.96,"y":186.05,"x0":-1.5444546117213962,"y0":50.00355163626876,"z0":5.350465327018424,"aX":-13.663938829937353},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.6,"breakHorizontal":10.8,"spinRate":2443,"spinDirection":211},"zone":7,"typeConfidence":0.92,"plateTime":0.37822217924065127,"extension":6.23202650449617},"index":5,"playId":"5917b158-8f6b-309c-895f-c76b50c7d20b","pitchNumber":6,"startTime":"2026-07-26T20:03:53.481Z","endTime":"2026-07-26T20:03:56.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154929795901865,"aZ":-13.838975735712527,"pfxX":-4.406811722461964,"pfxZ":8.539058364347042,"pX":-0.32515015898758054,"pZ":2.7804404395824847,"vX0":4.825320714532669,"vY0":-144.56905119160118,"vZ0":-5.1333616883687405,"x":129.39,"y":163.71,"x0":-1.4319190394672785,"y0":50.00251133729843,"z0":5.4078068866981495,"aX":-9.46246429701986},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.8,"breakHorizontal":7.2,"spinRate":2498,"spinDirection":208},"zone":4,"typeConfidence":0.92,"plateTime":0.37680775939460176,"extension":6.132096587715768},"hitData":{"launchSpeed":104.3,"launchAngle":22.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":78.35,"coordY":57.78}},"index":6,"playId":"1f61001f-d681-3953-bd84-ca36d41eeb82","pitchNumber":7,"startTime":"2026-07-26T20:04:18.919Z","endTime":"2026-07-26T20:04:32.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:04:32.957Z","atBatIndex":47},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Austin Martin hits a sacrifice fly. Fielding error by left fielder Tyler Soderstrom. Ryan Kreidler scores. Austin Martin to 3rd.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T20:04:36.812Z","endTime":"2026-07-26T20:06:05.700Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":806960,"link":"/api/v1/people/806960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.664928965467062,"aZ":-24.891277062943825,"pfxX":4.189596867799844,"pfxZ":4.9371792934596,"pX":-1.0555010119592136,"pZ":4.139155846796991,"vX0":0.9597382423816978,"vY0":-120.01972355135906,"vZ0":1.8013340043392114,"x":157.23,"y":127.02,"x0":-2.004086852393974,"y0":50.00552383180553,"z0":5.577798439014096,"aX":6.184840526929958},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.6,"breakHorizontal":-7.8,"spinRate":2627,"spinDirection":103},"zone":11,"typeConfidence":0.87,"plateTime":0.4543315974913935,"extension":6.097502631173257},"index":0,"playId":"06ac8457-fad0-38b7-bcb8-bd48b6a41b66","pitchNumber":1,"startTime":"2026-07-26T20:04:58.022Z","endTime":"2026-07-26T20:05:02.401Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.523341748102588,"aZ":-16.23617086852314,"pfxX":-4.577415601751917,"pfxZ":7.676104499001118,"pX":0.03889856757577276,"pZ":3.146278986143552,"vX0":5.7838184563648305,"vY0":-142.23288148007035,"vZ0":-3.5693993816046974,"x":115.52,"y":153.83,"x0":-1.4135197581208332,"y0":50.004690734004264,"z0":5.42882649697388,"aX":-9.506253215928213},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.4,"breakHorizontal":7.3,"spinRate":2403,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.3831478613175263,"extension":6.294567014008419},"index":1,"playId":"21a518fe-3344-3613-8a06-64c042483e5c","pitchNumber":2,"startTime":"2026-07-26T20:05:17.253Z","endTime":"2026-07-26T20:05:24.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ryan Kreidler steals (3) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"21a518fe-3344-3613-8a06-64c042483e5c","startTime":"2026-07-26T20:05:27.643Z","endTime":"2026-07-26T20:05:49.802Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.560771380866438,"aZ":-24.466684517539353,"pfxX":4.571011518462252,"pfxZ":4.803989602727585,"pX":0.1352868006728232,"pZ":2.7884288495816283,"vX0":2.751107214878739,"vY0":-125.65621414703732,"vZ0":-1.5239487218301573,"x":111.84,"y":163.49,"x0":-1.566389576537745,"y0":50.00560331886702,"z0":5.383500337321367,"aX":7.337560608808549},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.6,"breakHorizontal":-8.9,"spinRate":2815,"spinDirection":78},"zone":2,"typeConfidence":0.89,"plateTime":0.4352714019174915,"extension":6.2042900021714305},"hitData":{"launchSpeed":86.6,"launchAngle":32.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.3,"coordY":87.62}},"index":3,"playId":"3601fdc4-d3f8-3138-a0da-5339825558e4","pitchNumber":3,"startTime":"2026-07-26T20:05:49.802Z","endTime":"2026-07-26T20:06:05.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:06:05.700Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out softly to catcher Jonah Heim in foul territory.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T20:07:27.659Z","endTime":"2026-07-26T20:08:59.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T20:07:02.825Z","endTime":"2026-07-26T20:07:29.887Z","isPitch":false,"type":"action"},{"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":85.3,"endSpeed":77.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492179237057968,"aZ":-29.085808988158277,"pfxX":3.3209559032112614,"pfxZ":1.989836937603414,"pX":-0.461470530538874,"pZ":2.624857418481458,"vX0":1.9188003978165014,"vY0":-124.28326859535173,"vZ0":-0.8574246246726945,"x":134.59,"y":167.91,"x0":-1.6768035114845257,"y0":50.00553616581974,"z0":5.404833929653009,"aX":5.159749332876082},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":-6.5,"spinRate":2857,"spinDirection":81},"zone":4,"typeConfidence":2.0,"plateTime":0.44187002992314595,"extension":6.200281498064763},"index":1,"playId":"19a994bd-6b26-396a-a67f-0b532f97ce45","pitchNumber":1,"startTime":"2026-07-26T20:07:29.887Z","endTime":"2026-07-26T20:07:33.836Z","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":87.8,"endSpeed":81.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.417624222571757,"aZ":-23.156320857865573,"pfxX":0.4500923494599496,"pfxZ":5.36640883675727,"pX":1.332881830167155,"pZ":1.685598748667744,"vX0":6.858076903382528,"vY0":-127.83551354680856,"vZ0":-4.512387679136529,"x":66.19,"y":193.27,"x0":-1.4256104850763303,"y0":50.00535260057194,"z0":5.255976864208857,"aX":0.7571455057764511},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.1,"breakHorizontal":-2.2,"spinRate":2846,"spinDirection":138},"zone":14,"typeConfidence":0.88,"plateTime":0.42587222801260305,"extension":6.302024395885505},"index":2,"playId":"23ecbb9a-2945-38e9-adc2-cf170f304d59","pitchNumber":2,"startTime":"2026-07-26T20:07:58.130Z","endTime":"2026-07-26T20:08:01.476Z","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":98.4,"endSpeed":90.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.407008273757274,"aZ":-19.128967050043407,"pfxX":-4.893571574824083,"pfxZ":6.198032634587413,"pX":0.29173988049269406,"pZ":4.57079133146984,"vX0":6.517429959223914,"vY0":-143.29018260958597,"vZ0":0.5694320673354488,"x":105.88,"y":115.37,"x0":-1.3638134189089022,"y0":50.001022130312414,"z0":5.553961905578683,"aX":-10.297349311860089},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.5,"breakHorizontal":7.7,"spinRate":2559,"spinDirection":206},"zone":12,"typeConfidence":0.92,"plateTime":0.3805196916606799,"extension":6.111797766941471},"index":3,"playId":"c5e3ae0b-0a61-3790-a381-b0fea94fc9ba","pitchNumber":3,"startTime":"2026-07-26T20:08:14.525Z","endTime":"2026-07-26T20:08:17.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30298666335862,"aZ":-25.469428541208213,"pfxX":3.7006100648419626,"pfxZ":4.083993082483846,"pX":0.6427594384314498,"pZ":1.6209924315297402,"vX0":4.490477473218708,"vY0":-126.38169000700694,"vZ0":-3.7991372390040943,"x":92.5,"y":195.01,"x0":-1.628276968228552,"y0":50.00193394842677,"z0":5.156418104035649,"aX":6.069854145997698},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":-7.6,"spinRate":2760,"spinDirection":102},"zone":9,"typeConfidence":0.89,"plateTime":0.4310514985477423,"extension":6.306895111595087},"index":4,"playId":"421ca70e-f8b3-30d3-b653-269e36bf3b2d","pitchNumber":4,"startTime":"2026-07-26T20:08:32.462Z","endTime":"2026-07-26T20:08:35.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28173587636468,"aZ":-17.74384714896626,"pfxX":-6.350465231501449,"pfxZ":6.858002081789827,"pX":-1.1152195915448728,"pZ":3.1662426912273465,"vX0":3.639661681427407,"vY0":-143.9018292002643,"vZ0":-3.38655920814292,"x":159.51,"y":153.29,"x0":-1.5688983571224895,"y0":50.00608816453376,"z0":5.452688664665407,"aX":-13.368277990653443},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":10.8,"spinRate":2438,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3801195535780848,"extension":6.134393058338843},"hitData":{"launchSpeed":50.8,"launchAngle":81.0,"totalDistance":40.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":139.2,"coordY":214.87}},"index":5,"playId":"f7aa0a17-e419-3ec0-8a02-37b2462f9e6d","pitchNumber":5,"startTime":"2026-07-26T20:08:52.324Z","endTime":"2026-07-26T20:08:59.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:08:59.701Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, shortstop Alika Williams to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T20:09:19.201Z","endTime":"2026-07-26T20:10:39.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029548824314716,"aZ":-23.26298453667269,"pfxX":1.9507075068062143,"pfxZ":5.666209225337359,"pX":0.6515940487619603,"pZ":1.0319010957654786,"vX0":5.00708599816171,"vY0":-124.36677271005667,"vZ0":-5.288486671747213,"x":92.16,"y":210.92,"x0":-1.6381128255485318,"y0":50.00389442916683,"z0":5.105778308535355,"aX":3.0664318840975184},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.4,"breakHorizontal":-4.7,"spinRate":2703,"spinDirection":107},"zone":14,"typeConfidence":0.89,"plateTime":0.43976204648414496,"extension":6.237164935974314},"index":0,"playId":"521dd665-2286-3f3e-bbb3-ce154d72af7f","pitchNumber":1,"startTime":"2026-07-26T20:09:29.270Z","endTime":"2026-07-26T20:09:32.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.3,"endSpeed":81.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818917019704127,"aZ":-24.18271346813128,"pfxX":3.9785435189982965,"pfxZ":4.764733350630323,"pX":0.969493240734791,"pZ":0.49845645965992513,"vX0":4.831347848117632,"vY0":-128.46779269087145,"vZ0":-6.953513857454869,"x":80.05,"y":225.32,"x0":-1.4500713251275597,"y0":50.00212596071949,"z0":5.111318977875734,"aX":6.670125615364298},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":-8.3,"spinRate":2829,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.42582679142332935,"extension":6.319921099107808},"index":1,"playId":"3d8a4fec-56c6-3bb1-8110-41d7519932b8","pitchNumber":2,"startTime":"2026-07-26T20:09:43.796Z","endTime":"2026-07-26T20:09:47.956Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51717556478806,"aZ":-25.563820792999557,"pfxX":3.7650471779738046,"pfxZ":3.974826682734765,"pX":0.20231660354917433,"pZ":1.924422686917023,"vX0":3.3290329899749813,"vY0":-127.26202246082684,"vZ0":-3.3285133915276313,"x":109.29,"y":186.82,"x0":-1.6052633207801135,"y0":50.00593929169434,"z0":5.241813207917197,"aX":6.267241375710048},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":-7.4,"spinRate":2839,"spinDirection":92},"zone":8,"typeConfidence":0.89,"plateTime":0.42800518893536177,"extension":6.278876962673428},"index":2,"playId":"f4443802-a9ab-3ecf-8aca-00437aab6862","pitchNumber":3,"startTime":"2026-07-26T20:10:07.650Z","endTime":"2026-07-26T20:10:12.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40217513724611,"aZ":-12.112905513410064,"pfxX":-4.7422779879286585,"pfxZ":9.530383622109941,"pX":0.12414165670580209,"pZ":2.0193315053675103,"vX0":5.940506904095335,"vY0":-143.93555867908492,"vZ0":-7.150742947012555,"x":112.27,"y":184.26,"x0":-1.3472308056225013,"y0":50.004828464571574,"z0":5.280750364599961,"aX":-9.984246849589523},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2430,"spinDirection":210},"zone":8,"typeConfidence":0.92,"plateTime":0.38008134418309547,"extension":6.336806654838682},"hitData":{"launchSpeed":64.4,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.0,"coordY":144.85}},"index":3,"playId":"734dd06b-2be8-32cd-9589-fc1e6d0d9ef7","pitchNumber":4,"startTime":"2026-07-26T20:10:31.720Z","endTime":"2026-07-26T20:10:39.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:10:39.090Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (22) on a fly ball to left fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:12:43.509Z","endTime":"2026-07-26T20:15:32.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.217735880735468,"aZ":-19.477948438274854,"pfxX":-4.956663540879483,"pfxZ":6.787022808613523,"pX":-0.29966188080989214,"pZ":3.5452416300125607,"vX0":6.994756817796331,"vY0":-134.889501212708,"vZ0":-2.4219251196059552,"x":128.42,"y":143.06,"x0":-2.264543657028374,"y0":50.000615920349674,"z0":5.805433404765634,"aX":-9.269986047124222},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":7.8,"spinRate":2330,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4037433260653267,"extension":6.153289727630725},"index":0,"playId":"f067c240-f046-375f-b901-f275769e4b9d","pitchNumber":1,"startTime":"2026-07-26T20:13:05.516Z","endTime":"2026-07-26T20:13:08.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.134856720382036,"aZ":-29.5118948928027,"pfxX":-8.476326402834596,"pfxZ":1.617623707854797,"pX":0.5229465014097231,"pZ":1.586721267401808,"vX0":9.608063717580425,"vY0":-126.64828367735338,"vZ0":-4.33605277005743,"x":97.07,"y":195.94,"x0":-2.191536792561383,"y0":50.00628898026204,"z0":5.640707479268487,"aX":-13.985027771447493},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":13.6,"spinRate":1650,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.4299661276094353,"extension":6.102563990998362},"index":1,"playId":"ad7ef4c1-45f9-3728-9d99-8ee7e4ebe65e","pitchNumber":2,"startTime":"2026-07-26T20:13:23.844Z","endTime":"2026-07-26T20:13:26.844Z","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":92.9,"endSpeed":85.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208963589247475,"aZ":-16.681249474892603,"pfxX":-3.924744273609396,"pfxZ":8.31522737580192,"pX":-1.5913606690423352,"pZ":2.5578094518312873,"vX0":3.2974041917183676,"vY0":-135.336686137102,"vZ0":-4.984762536886886,"x":177.66,"y":169.72,"x0":-2.31274532652123,"y0":50.00618492566104,"z0":5.583592297615488,"aX":-7.316829571923864},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":6.5,"spinRate":2280,"spinDirection":224},"zone":11,"typeConfidence":0.88,"plateTime":0.4039644541984728,"extension":5.979572671845008},"index":2,"playId":"393e41d6-9f3c-344d-b34f-bd024184dbc5","pitchNumber":3,"startTime":"2026-07-26T20:13:43.389Z","endTime":"2026-07-26T20:13:46.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4620901989997,"aZ":-35.93909280645095,"pfxX":4.315921002873624,"pfxZ":-2.6919242279480624,"pX":-0.8778734871586219,"pZ":3.2061352045793288,"vX0":2.609948598375925,"vY0":-117.34460875668731,"vZ0":1.6701395367439182,"x":150.46,"y":152.21,"x0":-2.5638408032230933,"y0":50.002064549939064,"z0":5.824591367915453,"aX":6.039264459604667},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.2,"breakHorizontal":-8.4,"spinRate":2715,"spinDirection":51},"zone":11,"typeConfidence":0.87,"plateTime":0.46613747699687913,"extension":5.898012393207349},"index":3,"playId":"f5db2a67-8404-34e0-9e0a-224c3ba5b9e7","pitchNumber":4,"startTime":"2026-07-26T20:13:59.746Z","endTime":"2026-07-26T20:14:03.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.380493401882052,"aZ":-30.64946966881723,"pfxX":-8.28087071107015,"pfxZ":0.9501947803636295,"pX":-1.68201230283484,"pZ":3.262671749159226,"vX0":4.2726484438481815,"vY0":-125.81234812495705,"vZ0":0.014717929420974274,"x":181.11,"y":150.69,"x0":-2.329723231894066,"y0":50.00007372129035,"z0":5.748225139556593,"aX":-13.225191126233431},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":13.9,"spinRate":1466,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.43596207785852137,"extension":5.965652703008785},"index":4,"playId":"d03c5cb2-2f84-3ea0-a69d-72ccd67908f2","pitchNumber":5,"startTime":"2026-07-26T20:14:16.298Z","endTime":"2026-07-26T20:14:19.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060294274764342,"aZ":-22.57756645106346,"pfxX":-2.0915789691540736,"pfxZ":5.481077267885098,"pX":-0.10705492287470338,"pZ":2.2994273863275745,"vX0":6.409512791750755,"vY0":-130.80458800455386,"vZ0":-3.921981139493059,"x":121.08,"y":176.7,"x0":-2.306820221467314,"y0":50.000647353799486,"z0":5.4912707126915565,"aX":-3.6610200127133035},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":2.5,"spinRate":2391,"spinDirection":211},"zone":5,"typeConfidence":0.7,"plateTime":0.41718481523169704,"extension":5.956407792402016},"index":5,"playId":"62e95ca0-ec7b-3231-982f-3e3a1c57e450","pitchNumber":6,"startTime":"2026-07-26T20:14:34.561Z","endTime":"2026-07-26T20:14:37.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-26T20:14:50.698Z","endTime":"2026-07-26T20:14:57.538Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729849940021136,"aZ":-24.650039565459547,"pfxX":-1.2134608298552911,"pfxZ":4.359175038525656,"pX":0.2909923976739014,"pZ":1.7842622089117943,"vX0":6.939589861060331,"vY0":-130.1263049748897,"vZ0":-4.700363403140237,"x":105.91,"y":190.6,"x0":-2.2456140584778095,"y0":50.00176077352055,"z0":5.467292568586029,"aX":-2.0946205866095498},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":0.7,"spinRate":2398,"spinDirection":206},"zone":9,"typeConfidence":0.87,"plateTime":0.4199276205020466,"extension":5.979964506315993},"index":7,"playId":"09fe11a9-cbc8-323c-b639-41b781437ac8","pitchNumber":7,"startTime":"2026-07-26T20:14:57.538Z","endTime":"2026-07-26T20:15:00.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35719473115613,"aZ":-17.647876008819086,"pfxX":-7.719895669140255,"pfxZ":7.624371036537824,"pX":-0.045420685698785476,"pZ":1.8801277947259194,"vX0":9.036636589663948,"vY0":-136.04939804672208,"vZ0":-6.523665837172887,"x":118.73,"y":188.02,"x0":-2.3820700414924425,"y0":50.00051924361926,"z0":5.500018511596651,"aX":-14.70300032170853},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2342,"spinDirection":227},"zone":8,"typeConfidence":0.79,"plateTime":0.4001591921057921,"extension":6.101338202395269},"hitData":{"launchSpeed":95.7,"launchAngle":47.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.67,"coordY":88.82}},"index":8,"playId":"6ca60895-8aa9-3d20-b8a2-e072b59ec328","pitchNumber":8,"startTime":"2026-07-26T20:15:16.287Z","endTime":"2026-07-26T20:15:32.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:15:32.433Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy White singles on a sharp line drive to left fielder Austin Martin. Tyler Soderstrom to 3rd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:15:38.408Z","endTime":"2026-07-26T20:16:59.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.564186083793132,"aZ":-19.24724497864383,"pfxX":-7.224374019966247,"pfxZ":7.052883308666556,"pX":0.35269885752331026,"pZ":2.301083806196862,"vX0":9.281360925684695,"vY0":-133.27218347539412,"vZ0":-4.89902517884723,"x":103.56,"y":176.65,"x0":-2.2060587660160444,"y0":50.00465255285617,"z0":5.51753892656033,"aX":-13.24413980424662},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":11.5,"spinRate":2280,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.40806288913426014,"extension":6.021368646750438},"index":0,"playId":"2a5f2bd5-51c8-3127-92ba-767e103ed22e","pitchNumber":1,"startTime":"2026-07-26T20:15:58.505Z","endTime":"2026-07-26T20:16:01.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07013500980986,"aZ":-19.723051454990543,"pfxX":-6.753730237750301,"pfxZ":6.367539485694795,"pX":0.5146648354487782,"pZ":3.54020449186308,"vX0":9.912899688883714,"vY0":-137.61685174794502,"vZ0":-2.3621564157705737,"x":97.38,"y":143.19,"x0":-2.22517692464551,"y0":50.00011133890891,"z0":5.718001632477117,"aX":-13.200776867171058},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":10.6,"spinRate":2466,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.3951397022191454,"extension":5.99315477224998},"index":1,"playId":"cc6d1f29-d840-3089-b606-718604cfe84c","pitchNumber":2,"startTime":"2026-07-26T20:16:17.735Z","endTime":"2026-07-26T20:16:21.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.655299436789257,"aZ":-34.459300585620205,"pfxX":4.955890506146776,"pfxZ":-1.5616810959370042,"pX":1.1958498124281023,"pZ":2.3301183631099116,"vX0":6.989297115023213,"vY0":-119.72815260521784,"vZ0":-0.3966454716108454,"x":71.42,"y":175.87,"x0":-2.397589044557432,"y0":50.003491146429084,"z0":5.563995363059275,"aX":7.243681393039332},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.6,"breakHorizontal":-10.6,"spinRate":2737,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45630570275202187,"extension":5.9656577678738},"index":2,"playId":"c1da1253-3e13-32a4-900d-ebc595cfaa75","pitchNumber":3,"startTime":"2026-07-26T20:16:33.459Z","endTime":"2026-07-26T20:16:36.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09520773511887,"aZ":-23.16840871102718,"pfxX":-8.462387900075274,"pfxZ":4.916256975478885,"pX":-0.45575289491985593,"pZ":2.1759716269186096,"vX0":8.339446145792849,"vY0":-133.7781154191545,"vZ0":-4.465002807871771,"x":134.37,"y":180.03,"x0":-2.498793068232936,"y0":50.000073791252795,"z0":5.506111526192021,"aX":-15.493073838083316},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":13.8,"spinRate":2255,"spinDirection":228},"zone":4,"typeConfidence":0.66,"plateTime":0.4078293396240573,"extension":6.049560490089207},"hitData":{"launchSpeed":103.2,"launchAngle":9.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.59,"coordY":101.69}},"index":3,"playId":"9808bef1-b620-3786-9816-c17efd4bec65","pitchNumber":4,"startTime":"2026-07-26T20:16:50.298Z","endTime":"2026-07-26T20:16:59.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:16:59.849Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks. Tommy White to 2nd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:18:16.390Z","endTime":"2026-07-26T20:20:01.337Z","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":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:17:08.737Z","endTime":"2026-07-26T20:17:21.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:17:21.642Z","endTime":"2026-07-26T20:18:18.631Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.062923956524383,"aZ":-34.55904008456778,"pfxX":-6.843873600377597,"pfxZ":-1.460740805405349,"pX":-1.3006874811842184,"pZ":3.2857061319097087,"vX0":5.384053784790856,"vY0":-126.66014106058023,"vZ0":0.6797648318613405,"x":166.58,"y":150.07,"x0":-2.5612469651542114,"y0":50.00500695264136,"z0":5.770110437184692,"aX":-11.158559020886116},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":11.3,"spinRate":1503,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.4319009720874609,"extension":5.917759332261537},"index":2,"playId":"8746406e-94ca-34c6-9721-29008d4feb3c","pitchNumber":1,"startTime":"2026-07-26T20:18:18.631Z","endTime":"2026-07-26T20:18:21.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775293047276783,"aZ":-18.926769018024793,"pfxX":-4.974859742209037,"pfxZ":7.0787924014992125,"pX":-1.3799789483883393,"pZ":3.746171692233356,"vX0":4.66041830165693,"vY0":-135.04616782545133,"vZ0":-1.6739479686661687,"x":169.6,"y":137.63,"x0":-2.470784488205395,"y0":50.003743898801865,"z0":5.687626915844012,"aX":-9.310975919456766},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":8.2,"spinRate":2373,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.40357294922119324,"extension":5.927333877976119},"index":3,"playId":"ab0c090a-7c04-3c5d-8c9a-d3ecc4441205","pitchNumber":2,"startTime":"2026-07-26T20:18:31.752Z","endTime":"2026-07-26T20:18:34.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830646906289235,"aZ":-18.363774970428846,"pfxX":-5.821702744349253,"pfxZ":7.505072336548752,"pX":-0.6341265422307939,"pZ":3.0817453301665907,"vX0":6.42538475199712,"vY0":-134.2665465311799,"vZ0":-3.375455698086733,"x":141.17,"y":155.57,"x0":-2.292590261171983,"y0":50.005475592075534,"z0":5.648777344462866,"aX":-10.718304269878159},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":9.4,"spinRate":2347,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.4066542543663161,"extension":6.158138878187479},"index":4,"playId":"8a902d0f-0aa4-3a91-a7aa-554370460c9a","pitchNumber":3,"startTime":"2026-07-26T20:18:47.339Z","endTime":"2026-07-26T20:18:50.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.888070928508903,"aZ":-31.840481656837117,"pfxX":-8.346778906169245,"pfxZ":0.21205031281072628,"pX":-0.6017313295355312,"pZ":3.2836885122797965,"vX0":6.969292744715658,"vY0":-125.48799109391523,"vZ0":0.30442582286103215,"x":139.94,"y":150.12,"x0":-2.3333594183781297,"y0":50.00422430641094,"z0":5.7590246487738765,"aX":-13.285310013456854},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":13.4,"spinRate":1426,"spinDirection":239},"zone":1,"typeConfidence":0.92,"plateTime":0.43682541446973966,"extension":6.000202411180595},"index":5,"playId":"2de046d1-9faa-3278-a246-91e3141a80a5","pitchNumber":4,"startTime":"2026-07-26T20:19:02.961Z","endTime":"2026-07-26T20:19:06.537Z","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":94.3,"endSpeed":86.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.005634389733487,"aZ":-18.123089400599163,"pfxX":-6.444683005744153,"pfxZ":7.305310131064308,"pX":-1.0376568333650216,"pZ":4.282507017390595,"vX0":6.281238124776223,"vY0":-137.24080447337698,"vZ0":-0.5524822968311813,"x":156.55,"y":123.15,"x0":-2.5095665720739193,"y0":50.0028488599825,"z0":5.711599194794998,"aX":-12.396423299876023},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2500,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3978291522988018,"extension":5.944830936978073},"index":6,"playId":"a9bebeaa-3887-3a89-b647-ae1e6fa03ed1","pitchNumber":5,"startTime":"2026-07-26T20:19:21.959Z","endTime":"2026-07-26T20:19:24.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19139660309488,"aZ":-22.497973133552485,"pfxX":0.7218698861713544,"pfxZ":5.568434704317022,"pX":-0.43729309760078505,"pZ":3.0371668443987745,"vX0":4.840148835996625,"vY0":-130.4411747718655,"vZ0":-2.397673692391931,"x":133.67,"y":156.78,"x0":-2.40410543834318,"y0":50.00515026670238,"z0":5.648967157543603,"aX":1.2544142176663493},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.8,"breakHorizontal":-2.3,"spinRate":2546,"spinDirection":215},"zone":1,"typeConfidence":0.87,"plateTime":0.41850450728453925,"extension":5.95121488491916},"index":7,"playId":"0565c723-c137-36fc-b988-f7ddc4fd6f5c","pitchNumber":6,"startTime":"2026-07-26T20:19:36.843Z","endTime":"2026-07-26T20:19:39.883Z","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":92.2,"endSpeed":85.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60158416422544,"aZ":-20.716730355466808,"pfxX":-6.008633741525454,"pfxZ":6.207644189287857,"pX":-1.99552632257291,"pZ":3.2198319443333117,"vX0":3.458249608768157,"vY0":-134.369297674983,"vZ0":-2.256906180230728,"x":193.06,"y":151.84,"x0":-2.512413314200741,"y0":50.00237314121697,"z0":5.528212847400481,"aX":-11.088247912567105},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":10.2,"spinRate":2301,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.40620160738071887,"extension":6.047715216776252},"index":8,"playId":"6340f249-5480-3073-9187-e178902bf360","pitchNumber":7,"startTime":"2026-07-26T20:19:57.784Z","endTime":"2026-07-26T20:20:01.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:20:01.337Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Donovan Walton walks. Tyler Soderstrom scores. Tommy White to 3rd. Lawrence Butler to 2nd.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:23:12.453Z","endTime":"2026-07-26T20:24:24.926Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"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"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Donovan Walton replaces Alika Williams.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:20:13.011Z","endTime":"2026-07-26T20:20:30.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":675961,"link":"/api/v1/people/675961"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:20:30.959Z","endTime":"2026-07-26T20:21:13.511Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tommy Nance replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T20:21:13.511Z","endTime":"2026-07-26T20:23:14.695Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":84.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35562545819763,"aZ":-24.91577961547912,"pfxX":-0.672936965018037,"pfxZ":4.094349815071653,"pX":0.9139391322987285,"pZ":0.9676137812157717,"vX0":5.892188678831205,"vY0":-130.6778837064131,"vZ0":-8.370156649064159,"x":82.16,"y":212.65,"x0":-1.2597828259044122,"y0":50.000629687349935,"z0":6.015720651097397,"aX":-1.1932848494969657},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":0.2,"spinRate":2351,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.4153839740324039,"extension":6.4443995292875025},"index":3,"playId":"3a71b525-30f9-32ad-a987-656c1dc0e02f","pitchNumber":1,"startTime":"2026-07-26T20:23:14.695Z","endTime":"2026-07-26T20:23:17.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.78739744910886,"aZ":-26.044974317328112,"pfxX":-0.1332496257228314,"pfxZ":3.516751019772184,"pX":0.08644989212208307,"pZ":1.2956260972075713,"vX0":3.9010170138624933,"vY0":-129.58241200294339,"vZ0":-7.314354961084056,"x":113.7,"y":203.8,"x0":-1.4056724073587914,"y0":50.00343813444482,"z0":6.0757573168440056,"aX":-0.23285829038966452},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-0.4,"spinRate":2539,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.41876426071756523,"extension":6.203064291607704},"index":4,"playId":"8759ef96-4d7a-3caa-8697-510114c34438","pitchNumber":2,"startTime":"2026-07-26T20:23:29.949Z","endTime":"2026-07-26T20:23:33.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70300784376516,"aZ":-21.36397497371564,"pfxX":-8.01529340532203,"pfxZ":5.7064880609239825,"pX":-0.9648707822433772,"pZ":2.6847270123359572,"vX0":3.70033043872231,"vY0":-135.99322230808508,"vZ0":-5.492846266356966,"x":153.78,"y":166.29,"x0":-1.293546334033876,"y0":50.00207546588511,"z0":6.189579315495992,"aX":-15.17987089096502},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":13.9,"spinRate":2174,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.4010650471514592,"extension":6.443886147771756},"index":5,"playId":"58ffc9d8-4bd9-3df1-862f-9d121726fa97","pitchNumber":3,"startTime":"2026-07-26T20:23:46.160Z","endTime":"2026-07-26T20:23:49.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.270328998507154,"aZ":-21.071995354849232,"pfxX":-6.977968286389139,"pfxZ":5.810235853383812,"pX":-1.334709106204219,"pZ":3.220146654969784,"vX0":2.123196831089737,"vY0":-136.65940657327178,"vZ0":-4.377280464348529,"x":167.88,"y":151.84,"x0":-1.2103566525698473,"y0":50.001686343921534,"z0":6.271256868633031,"aX":-13.330560121059623},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":12.2,"spinRate":2034,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.39926500034833357,"extension":6.411385767493916},"index":6,"playId":"ee89c69d-762e-3f0e-8668-75165cf6f679","pitchNumber":4,"startTime":"2026-07-26T20:24:04.483Z","endTime":"2026-07-26T20:24:07.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919795660337886,"aZ":-21.746819255113863,"pfxX":-7.7096768162358575,"pfxZ":5.465955324732259,"pX":-1.2524086294927823,"pZ":2.264561868936481,"vX0":2.8438124542887016,"vY0":-136.72294814629404,"vZ0":-6.641783876706182,"x":164.74,"y":177.64,"x0":-1.2995236840577207,"y0":50.00525592504583,"z0":6.2001493470576765,"aX":-14.712864800423668},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":13.4,"spinRate":2103,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.3994097289236769,"extension":6.514923340775721},"index":7,"playId":"de1c458c-2c5b-395f-9829-efea503490b6","pitchNumber":5,"startTime":"2026-07-26T20:24:21.486Z","endTime":"2026-07-26T20:24:24.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:24:24.926Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out softly, pitcher Tommy Nance to first baseman Alex Jackson. Tommy White scores. Lawrence Butler to 3rd. Donovan Walton to 2nd.","rbi":1,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:24:28.932Z","endTime":"2026-07-26T20:25:40.395Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"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],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608430431574188,"aZ":-21.714474420796364,"pfxX":-8.73347165037263,"pfxZ":5.387502262613092,"pX":-0.5545379025139353,"pZ":2.1033065739229393,"vX0":5.030783379116058,"vY0":-137.97203978033124,"vZ0":-6.817805419256222,"x":138.14,"y":181.99,"x0":-1.2598944354093686,"y0":50.0038621161707,"z0":6.053403298334134,"aX":-16.96132018060363},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":14.9,"spinRate":2122,"spinDirection":219},"zone":7,"typeConfidence":0.9,"plateTime":0.3958913364798664,"extension":6.550815448519091},"index":0,"playId":"bb5dad69-82c2-34c5-adf2-cb9018e0235f","pitchNumber":1,"startTime":"2026-07-26T20:24:53.656Z","endTime":"2026-07-26T20:24:56.927Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1829500524111,"aZ":-28.18579632915572,"pfxX":-0.5421960035268811,"pfxZ":2.2218211379605997,"pX":-0.8601477788374471,"pZ":3.358400037206408,"vX0":2.0521657549724988,"vY0":-131.78103666012598,"vZ0":-2.2456096170246886,"x":149.79,"y":148.1,"x0":-1.5711393566403091,"y0":50.005339485333,"z0":6.258203009286678,"aX":-0.9749038178974114},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.8,"breakHorizontal":0.6,"spinRate":2497,"spinDirection":255},"zone":11,"typeConfidence":0.88,"plateTime":0.4121669338958074,"extension":6.176594114964276},"index":1,"playId":"c56c7b0c-8143-371c-8372-f31c95d45736","pitchNumber":2,"startTime":"2026-07-26T20:25:10.957Z","endTime":"2026-07-26T20:25:13.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61188431033242,"aZ":-30.065608225354435,"pfxX":0.7063076310188823,"pfxZ":1.1693602971549968,"pX":-0.9859335900923567,"pZ":2.850083865310767,"vX0":1.5398279826267822,"vY0":-132.03359828663713,"vZ0":-2.874291357416265,"x":154.58,"y":161.83,"x0":-1.6637209714929566,"y0":50.00354073656032,"z0":6.118288019327293,"aX":1.2725977694779609},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.8,"breakHorizontal":-1.6,"spinRate":2540,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.41158750081884676,"extension":6.170704185301003},"hitData":{"launchSpeed":52.6,"launchAngle":-68.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.9,"coordY":181.21}},"index":2,"playId":"56ee0252-debb-3cdb-ae49-1d4b1f5e29e2","pitchNumber":3,"startTime":"2026-07-26T20:25:32.174Z","endTime":"2026-07-26T20:25:40.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:25:40.395Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Carlos Cortes out on a sacrifice fly to left fielder Austin Martin. Lawrence Butler scores.","rbi":1,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:26:39.364Z","endTime":"2026-07-26T20:28:38.435Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Cortes replaces Henry Bolte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T20:25:59.491Z","endTime":"2026-07-26T20:26:41.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67635723040406,"aZ":-22.471915307145274,"pfxX":-7.741526450176129,"pfxZ":5.012341939055715,"pX":-0.9027761117801667,"pZ":1.9413070003974948,"vX0":3.598106308871039,"vY0":-138.03718048462065,"vZ0":-7.261837559829745,"x":151.41,"y":186.36,"x0":-1.2146263122246896,"y0":50.006531457370464,"z0":6.110681990418165,"aX":-14.997227396331864},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.8,"breakHorizontal":13.3,"spinRate":2231,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.3962394753770977,"extension":6.481220294855545},"index":1,"playId":"1774da62-8ff6-3614-b5e1-1410b335ede8","pitchNumber":1,"startTime":"2026-07-26T20:26:41.622Z","endTime":"2026-07-26T20:26:44.968Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7045452623584,"aZ":-42.306327950738314,"pfxX":6.750135348796082,"pfxZ":-6.3221992343659,"pX":0.9570114825519861,"pZ":1.5973133323053141,"vX0":3.199079539096387,"vY0":-126.11805623691988,"vZ0":-3.1875733666007604,"x":80.52,"y":195.65,"x0":-1.2063922108031906,"y0":50.001252161424944,"z0":6.304693629771658,"aX":10.82318837514759},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-11.9,"breakHorizontal":-13.0,"spinRate":2792,"spinDirection":18},"zone":14,"typeConfidence":0.88,"plateTime":0.4350315764451964,"extension":6.353524777647743},"index":2,"playId":"b584445d-2be2-3323-8b0d-3431affd9d2f","pitchNumber":2,"startTime":"2026-07-26T20:26:59.743Z","endTime":"2026-07-26T20:27:02.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10445505525121,"aZ":-44.95887111971364,"pfxX":6.710593101409262,"pfxZ":-8.312710515847263,"pX":-0.8854063434430981,"pZ":3.9495065531515574,"vX0":-0.6317803576770497,"vY0":-123.6361878787533,"vZ0":2.7328998179215116,"x":150.75,"y":132.14,"x0":-1.49673606106413,"y0":50.001947795784105,"z0":6.619915047314402,"aX":10.322236932539129},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.0,"breakHorizontal":-12.0,"spinRate":2884,"spinDirection":20},"zone":11,"typeConfidence":0.9,"plateTime":0.4440886046634249,"extension":6.1534409032336095},"index":3,"playId":"243a18fb-e39f-36d3-a8ef-55741dc3cebd","pitchNumber":3,"startTime":"2026-07-26T20:27:20.407Z","endTime":"2026-07-26T20:27:23.407Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.693332885564327,"aZ":-44.266923396358216,"pfxX":7.210029295503242,"pfxZ":-7.679189928431561,"pX":-1.1190976056965334,"pZ":1.0823636459687647,"vX0":-1.9308261549676222,"vY0":-125.06724689951565,"vZ0":-3.9762281192894084,"x":159.66,"y":209.56,"x0":-1.2708529123465853,"y0":50.004832982205514,"z0":6.346612249182857,"aX":11.351646523922534},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-14.6,"breakHorizontal":-12.6,"spinRate":2831,"spinDirection":19},"zone":13,"typeConfidence":0.9,"plateTime":0.43900037760017163,"extension":6.367893757436208},"index":4,"playId":"7a8fe55a-f45e-300e-85e0-9b6e95958d6a","pitchNumber":4,"startTime":"2026-07-26T20:27:42.165Z","endTime":"2026-07-26T20:27:45.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":86.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.218995173192695,"aZ":-27.95367421824161,"pfxX":0.0016591703898922727,"pfxZ":2.275993595177317,"pX":0.180841668225251,"pZ":2.451269441294929,"vX0":4.17842402781374,"vY0":-133.1886375522275,"vZ0":-4.432514120975957,"x":110.11,"y":172.6,"x0":-1.3882878256481501,"y0":50.00221683791903,"z0":6.086229198539572,"aX":0.0019102697771060727},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.6,"breakHorizontal":-0.6,"spinRate":2608,"spinDirection":215},"zone":5,"typeConfidence":0.89,"plateTime":0.406449188615698,"extension":6.302836220130252},"index":5,"playId":"85cc4d5c-fa09-3fea-b170-bbe34aec23fd","pitchNumber":5,"startTime":"2026-07-26T20:28:02.793Z","endTime":"2026-07-26T20:28:06.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622933661141786,"aZ":-22.33474220943431,"pfxX":-8.867126226965755,"pfxZ":4.993853932602619,"pX":-0.2763645026569981,"pZ":3.0403713360430786,"vX0":5.307227315790592,"vY0":-138.88544804917703,"vZ0":-4.254991995243917,"x":127.53,"y":156.69,"x0":-1.0515113255554382,"y0":50.003948603860586,"z0":6.061878532555764,"aX":-17.47120490726853},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.4,"breakHorizontal":15.1,"spinRate":2230,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.39310785467708653,"extension":6.606915508081778},"hitData":{"launchSpeed":90.0,"launchAngle":28.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.6,"coordY":105.87}},"index":6,"playId":"965a47d6-5e16-3e44-bd7b-b17c494b6cd1","pitchNumber":6,"startTime":"2026-07-26T20:28:26.605Z","endTime":"2026-07-26T20:28:38.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:28:38.435Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to right fielder Kody Clemens.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:28:47.161Z","endTime":"2026-07-26T20:29:16.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.122625346168565,"aZ":-28.087269545580234,"pfxX":0.011269727596798895,"pfxZ":2.282523634240932,"pX":-0.21759794296885085,"pZ":2.0046601501625183,"vX0":3.3899474027183425,"vY0":-131.57291977297635,"vZ0":-5.124516200028598,"x":125.29,"y":184.65,"x0":-1.5124097534300374,"y0":50.005526446716814,"z0":6.003709960755042,"aX":0.019625903814932927},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":-0.6,"spinRate":2481,"spinDirection":185},"zone":8,"typeConfidence":0.9,"plateTime":0.4128350239927636,"extension":6.377596940920636},"hitData":{"launchSpeed":79.2,"launchAngle":29.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.62,"coordY":96.96}},"index":0,"playId":"de0eafe4-6c80-337f-b804-368a13e84b96","pitchNumber":1,"startTime":"2026-07-26T20:29:08.950Z","endTime":"2026-07-26T20:29:16.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:29:16.848Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to shortstop Donovan Walton in foul territory.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T20:33:02.825Z","endTime":"2026-07-26T20:34:10.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Lawrence Butler remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:32:10.199Z","endTime":"2026-07-26T20:32:10.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"description":"Donovan Walton remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:32:10.222Z","endTime":"2026-07-26T20:32:10.223Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":675961,"link":"/api/v1/people/675961"}},{"details":{"description":"Carlos Cortes remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T20:32:10.223Z","endTime":"2026-07-26T20:32:10.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"description":"Pitching Change: Geoff Hartlieb replaces Luis Morales.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-26T20:32:10.224Z","endTime":"2026-07-26T20:33:05.083Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664129,"link":"/api/v1/people/664129"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07549224326639,"aZ":-19.16836946839549,"pfxX":0.06031562961286063,"pfxZ":6.7753520351632694,"pX":-0.8551061953286108,"pZ":3.4214337130092263,"vX0":3.1565747445837467,"vY0":-136.2470553445292,"vZ0":-3.9432343609335403,"x":149.59,"y":146.4,"x0":-2.026468963022098,"y0":50.00233234497937,"z0":6.177083596274216,"aX":0.11499879804366296},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":-0.6,"spinRate":2429,"spinDirection":207},"zone":11,"typeConfidence":0.94,"plateTime":0.39886182615472876,"extension":6.24711979022093},"index":4,"playId":"c877e0a7-f2fe-3cb0-8724-72de4c15f538","pitchNumber":1,"startTime":"2026-07-26T20:33:05.083Z","endTime":"2026-07-26T20:33:08.236Z","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":97.2,"endSpeed":89.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.657965543481144,"aZ":-15.597841140690177,"pfxX":-3.572740851738403,"pfxZ":8.119571322003013,"pX":0.145470558127883,"pZ":2.7578337355531266,"vX0":6.738398083600588,"vY0":-141.35561421881283,"vZ0":-6.3925613772558485,"x":111.46,"y":164.32,"x0":-1.7958267674773443,"y0":50.00066734057449,"z0":6.034979761719139,"aX":-7.292181586067282},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.7,"breakHorizontal":5.3,"spinRate":2283,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.38623889064775163,"extension":6.328253974991257},"index":5,"playId":"cc322580-69fd-3fb0-ada4-ad7681de2afe","pitchNumber":2,"startTime":"2026-07-26T20:33:23.061Z","endTime":"2026-07-26T20:33:26.061Z","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":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.137226919904574,"aZ":-20.727036079469165,"pfxX":-0.15601499682008058,"pfxZ":5.98810410391242,"pX":-0.7698768905268297,"pZ":3.6725552999006457,"vX0":2.9688315575546467,"vY0":-136.87043122933463,"vZ0":-2.9977113030046194,"x":146.35,"y":139.62,"x0":-1.8449441682524141,"y0":50.001204735397764,"z0":6.189380773573887,"aX":-0.29866515023799445},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":-0.2,"spinRate":2405,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3990652755932933,"extension":6.197921515295241},"index":6,"playId":"9c4c003f-9188-33cc-b1a0-e3abcafccbe0","pitchNumber":3,"startTime":"2026-07-26T20:33:43.196Z","endTime":"2026-07-26T20:33:46.636Z","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":96.2,"endSpeed":89.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537857388584737,"aZ":-17.527949535602232,"pfxX":-2.677125719833988,"pfxZ":7.267962374241149,"pX":-0.36208000271391616,"pZ":3.084771758765853,"vX0":4.841146972669917,"vY0":-140.09626711401665,"vZ0":-5.378149469840904,"x":130.8,"y":155.49,"x0":-1.7538724891407267,"y0":50.002422911701316,"z0":6.150778409519547,"aX":-5.395169474454173},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":4.0,"spinRate":2232,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.3889010792501413,"extension":6.291556108236037},"hitData":{"launchSpeed":89.1,"launchAngle":61.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":63.53,"coordY":151.19}},"index":7,"playId":"74837f28-91e8-30d1-8796-699b1561f21e","pitchNumber":4,"startTime":"2026-07-26T20:34:00.575Z","endTime":"2026-07-26T20:34:10.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:34:10.625Z","atBatIndex":58},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kody Clemens triples (5) on a fly ball to center fielder Lawrence Butler.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T20:34:18.499Z","endTime":"2026-07-26T20:34:55.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607643831483802,"aZ":-21.917480380860358,"pfxX":-7.22658585167784,"pfxZ":5.234581253259467,"pX":0.5089654171268945,"pZ":2.554172959920167,"vX0":8.864596884953212,"vY0":-138.1259886206745,"vZ0":-5.483728210636698,"x":97.6,"y":169.82,"x0":-1.7814945800764068,"y0":50.006702073757175,"z0":6.0097944485159465,"aX":-14.169298227234188},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":11.5,"spinRate":2293,"spinDirection":222},"zone":6,"typeConfidence":0.89,"plateTime":0.39438975471759985,"extension":6.300677768319152},"hitData":{"launchSpeed":97.5,"launchAngle":28.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.5,"coordY":51.0}},"index":0,"playId":"b4947cf0-3a48-3f24-b85e-9b3b157a2baa","pitchNumber":1,"startTime":"2026-07-26T20:34:38.718Z","endTime":"2026-07-26T20:34:55.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:34:55.025Z","atBatIndex":59},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luke Keaschall out on a sacrifice fly to right fielder Carlos Cortes. Kody Clemens scores.","rbi":1,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T20:35:03.404Z","endTime":"2026-07-26T20:35:59.869Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":664129,"link":"/api/v1/people/664129"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.538426532884852,"aZ":-16.16372545523799,"pfxX":-5.2057260749932395,"pfxZ":7.929677468619504,"pX":0.3150903746707543,"pZ":3.7735701748617974,"vX0":7.423753979667981,"vY0":-140.01539477921304,"vZ0":-3.570671448416206,"x":104.99,"y":136.89,"x0":-1.6735340997804151,"y0":50.005828764576044,"z0":6.099241639640957,"aX":-10.515298754906041},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":8.2,"spinRate":2415,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3886606358136402,"extension":6.343500122975044},"index":0,"playId":"8bcc4ed9-dea9-3bcb-a24b-30e99b28d902","pitchNumber":1,"startTime":"2026-07-26T20:35:27.908Z","endTime":"2026-07-26T20:35:31.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":87.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.872566385329367,"aZ":-24.322301608565603,"pfxX":-1.0121378120699889,"pfxZ":4.131974585794218,"pX":0.42778898613269395,"pZ":3.0856128118520316,"vX0":6.155019734086107,"vY0":-135.11116256015018,"vZ0":-3.6439497510291217,"x":100.69,"y":155.47,"x0":-1.7218562545186638,"y0":50.002183280069346,"z0":6.107842025054528,"aX":-1.9240818126652905},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2539,"spinDirection":204},"zone":3,"typeConfidence":0.93,"plateTime":0.40123125977123886,"extension":6.265445607642037},"hitData":{"launchSpeed":95.1,"launchAngle":40.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.79,"coordY":83.51}},"index":1,"playId":"a1dcda57-14b1-3d96-a8a5-1f1be36ee1f2","pitchNumber":2,"startTime":"2026-07-26T20:35:46.597Z","endTime":"2026-07-26T20:35:59.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:35:59.869Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alan Roden strikes out swinging.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T20:36:45.243Z","endTime":"2026-07-26T20:38:29.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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":{"description":"Offensive Substitution: Pinch-hitter Alan Roden replaces Alex Jackson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T20:36:15.006Z","endTime":"2026-07-26T20:36:47.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":656577,"link":"/api/v1/people/656577"}},{"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":90.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989154537009714,"aZ":-17.661608150347963,"pfxX":-2.7263748233420104,"pfxZ":7.097891792910177,"pX":-0.07526520830553031,"pZ":3.4854345736075376,"vX0":5.989714741892779,"vY0":-140.47682019524308,"vZ0":-4.359826725969643,"x":119.87,"y":144.67,"x0":-1.859237205313681,"y0":50.00016197220493,"z0":6.169429135089233,"aX":-5.572948234215332},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":4.0,"spinRate":2277,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3865437374760674,"extension":6.272839425398384},"index":1,"playId":"a52d8670-5838-3e8a-96d7-031e4eb28e37","pitchNumber":1,"startTime":"2026-07-26T20:36:47.515Z","endTime":"2026-07-26T20:36:51.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.572532090572714,"aZ":-21.734732274378008,"pfxX":-0.687136878621688,"pfxZ":5.6926573147174615,"pX":1.323701026887959,"pZ":0.999961205916135,"vX0":8.006886106876031,"vY0":-133.08707171335266,"vZ0":-9.090619481491336,"x":66.54,"y":211.78,"x0":-1.6063837019106924,"y0":50.004397295659516,"z0":5.9740037827976895,"aX":-1.2615576598698652},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":-0.1,"spinRate":2506,"spinDirection":211},"zone":14,"typeConfidence":0.93,"plateTime":0.408099366969477,"extension":6.295390559172556},"index":2,"playId":"4e9f5a01-376d-3696-8394-bebd582f0ba5","pitchNumber":2,"startTime":"2026-07-26T20:37:03.365Z","endTime":"2026-07-26T20:37:06.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":88.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.313863904279753,"aZ":-17.90174458534798,"pfxX":-2.6861760742155285,"pfxZ":7.282327549088631,"pX":0.46959067706948104,"pZ":1.8815510165401412,"vX0":6.960848731593416,"vY0":-137.19049409697706,"vZ0":-8.010698939566074,"x":99.1,"y":187.98,"x0":-1.7203453124986816,"y0":50.00234941511671,"z0":5.9975134820087534,"aX":-5.2647633732171535},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":3.8,"spinRate":2317,"spinDirection":213},"zone":9,"typeConfidence":0.8,"plateTime":0.39502863702008373,"extension":6.317213001272441},"index":3,"playId":"cffb555c-d8f4-3d38-a57f-6dc110744055","pitchNumber":3,"startTime":"2026-07-26T20:37:22.125Z","endTime":"2026-07-26T20:37:25.391Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04632799647553,"aZ":-32.94143203894988,"pfxX":1.7758026732382617,"pfxZ":-0.4865364056764898,"pX":0.9378582562603032,"pZ":1.7171976898719756,"vX0":5.7973640399430995,"vY0":-123.65727925768283,"vZ0":-4.127534885326119,"x":81.25,"y":192.42,"x0":-1.6571614642714856,"y0":50.00493317024618,"z0":6.13801978681631,"aX":2.7813787221191926},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.6,"breakHorizontal":-4.4,"spinRate":2473,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.44104620232208447,"extension":6.250842382062478},"index":4,"playId":"e59a5419-1a1f-33a2-8bbc-28427d7a3c9b","pitchNumber":4,"startTime":"2026-07-26T20:37:41.257Z","endTime":"2026-07-26T20:37:44.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":89.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698116830187693,"aZ":-15.884237627052741,"pfxX":-4.642999597037047,"pfxZ":8.138626039603679,"pX":0.37066827353912035,"pZ":1.426844972483015,"vX0":7.509868510699725,"vY0":-138.81961065675833,"vZ0":-9.444542229334228,"x":102.87,"y":200.26,"x0":-1.7354882388146298,"y0":50.000289930482,"z0":5.8730186539586064,"aX":-9.290493800372538},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":7.3,"spinRate":2399,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.39081074383379155,"extension":6.379597657113702},"index":5,"playId":"b3ecca26-1050-39b7-a59a-0b137489a5cf","pitchNumber":5,"startTime":"2026-07-26T20:37:58.281Z","endTime":"2026-07-26T20:38:02.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-26T20:38:12.278Z","endTime":"2026-07-26T20:38:26.712Z","isPitch":false,"type":"action","player":{"id":702176,"link":"/api/v1/people/702176"}},{"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":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39347408490028,"aZ":-21.151218207990848,"pfxX":-0.7367959853370021,"pfxZ":5.933451833211734,"pX":-0.5296143182996134,"pZ":2.759468899222949,"vX0":3.790176459084,"vY0":-134.03797956707908,"vZ0":-4.802192860625819,"x":137.19,"y":164.27,"x0":-1.8537937567328084,"y0":50.001086309109105,"z0":6.044007980559344,"aX":-1.369061299025107},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":0.7,"spinRate":2548,"spinDirection":206},"zone":1,"typeConfidence":0.93,"plateTime":0.40548183424950235,"extension":6.276801617756784},"index":7,"playId":"2840e9e8-eb98-3431-888b-351ef1babf49","pitchNumber":6,"startTime":"2026-07-26T20:38:26.712Z","endTime":"2026-07-26T20:38:29.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:38:29.913Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, pitcher Kody Funderburk to first baseman Kody Clemens.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:40:49.273Z","endTime":"2026-07-26T20:43:09.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9,10,11],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to first base for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:39:43.394Z","endTime":"2026-07-26T20:39:43.410Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500"},{"details":{"description":"Alan Roden remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:39:43.410Z","endTime":"2026-07-26T20:39:43.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"description":"Pitching Change: Kody Funderburk replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T20:39:43.411Z","endTime":"2026-07-26T20:40:51.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.303154384030762,"aZ":-37.65927705557575,"pfxX":-6.951529220326734,"pfxZ":-3.85021504076893,"pX":0.5157878494814999,"pZ":3.697225184382142,"vX0":-2.4713161718602907,"vY0":-118.03205196892459,"vZ0":3.1671975143178215,"x":97.34,"y":138.95,"x0":2.4764589048329344,"y0":50.00172918561072,"z0":5.782163899607012,"aX":-9.907465904832657},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.0,"breakHorizontal":13.2,"spinRate":2583,"spinDirection":303},"zone":12,"typeConfidence":0.9,"plateTime":0.46223891349067303,"extension":6.89656757794858},"index":3,"playId":"6fe1c699-b24c-3030-aa51-ae9333b5fa05","pitchNumber":1,"startTime":"2026-07-26T20:40:51.456Z","endTime":"2026-07-26T20:40:54.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.032879596381417,"aZ":-37.99452857291634,"pfxX":-5.865114606381345,"pfxZ":-4.140424644757344,"pX":-1.6887231344007743,"pZ":1.1721145462802873,"vX0":-7.344111955479494,"vY0":-117.48882348886431,"vZ0":-1.949671534707461,"x":181.37,"y":207.13,"x0":2.232637201557218,"y0":50.00316338931441,"z0":5.5246475531837245,"aX":-8.245374393020258},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.7,"breakHorizontal":12.4,"spinRate":2491,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.46516045097114134,"extension":7.247052042203088},"index":4,"playId":"571de3fd-67ad-38a3-93ca-3862e0b96076","pitchNumber":2,"startTime":"2026-07-26T20:41:03.444Z","endTime":"2026-07-26T20:41:07.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37703683442837,"aZ":-24.69499113028245,"pfxX":8.34591688040242,"pfxZ":3.9456473709443056,"pX":0.756278201249432,"pZ":2.7501719257367245,"vX0":-7.036454286996961,"vY0":-135.58388378716924,"vZ0":-2.9150472534144956,"x":88.17,"y":164.53,"x0":2.2768881885675833,"y0":50.0065054767356,"z0":5.527496217011085,"aX":15.836619171032694},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":-14.0,"spinRate":2427,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.40108159559773204,"extension":7.031267736916308},"index":5,"playId":"09436d8c-4aeb-31e5-82d8-2a1347ec5f27","pitchNumber":3,"startTime":"2026-07-26T20:41:16.358Z","endTime":"2026-07-26T20:41:19.636Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-07-26T20:41:27.356Z","endTime":"2026-07-26T20:41:37.629Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92816714182747,"aZ":-23.931823382084616,"pfxX":8.621595987169162,"pfxZ":4.268951248255535,"pX":1.2352252818347684,"pZ":3.793205952892086,"vX0":-5.912059500249511,"vY0":-137.05550182929005,"vZ0":-0.6384924883909218,"x":69.92,"y":136.36,"x0":2.2834082719500937,"y0":50.00476432806549,"z0":5.6414743411449075,"aX":16.656150477113393},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":-14.6,"spinRate":2486,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.3973227403270241,"extension":6.914625251396587},"index":7,"playId":"21b5c015-74c2-3893-b610-8c2500a09a46","pitchNumber":4,"startTime":"2026-07-26T20:41:37.629Z","endTime":"2026-07-26T20:41:40.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0822783777846,"aZ":-24.12938281529945,"pfxX":9.663076439948153,"pfxZ":4.2673944335923055,"pX":-0.7661510359725436,"pZ":1.7900119639858045,"vX0":-11.286143811497325,"vY0":-135.38053288252627,"vZ0":-5.3717358200256635,"x":146.2,"y":190.45,"x0":2.169884056851647,"y0":50.005463875940876,"z0":5.453265105387653,"aX":18.229772767655728},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-15.6,"spinRate":2416,"spinDirection":137},"zone":7,"typeConfidence":0.9,"plateTime":0.4021050497725547,"extension":7.314252520625233},"index":8,"playId":"aee7e01f-0e71-32a4-8994-a8650875eab6","pitchNumber":5,"startTime":"2026-07-26T20:41:53.054Z","endTime":"2026-07-26T20:41:56.818Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59434713591961,"aZ":-25.64911752728137,"pfxX":9.57152183962956,"pfxZ":3.345792228118718,"pX":0.18076661219763826,"pZ":2.8976049767821985,"vX0":-8.648633496858283,"vY0":-137.57447410854152,"vZ0":-2.569727664955921,"x":110.11,"y":160.54,"x0":2.095534416822511,"y0":50.0015109810232,"z0":5.550982545670505,"aX":18.662095339451415},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":-16.0,"spinRate":2457,"spinDirection":136},"zone":5,"typeConfidence":0.9,"plateTime":0.39553447342085457,"extension":7.236633933573611},"index":9,"playId":"243be5cb-2330-381e-b658-891b71a8547c","pitchNumber":6,"startTime":"2026-07-26T20:42:25.909Z","endTime":"2026-07-26T20:42:28.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632846856635027,"aZ":-34.338884016677795,"pfxX":-5.904514318598156,"pfxZ":-1.4686334854531857,"pX":-0.5708675412410928,"pZ":2.5471265416658073,"vX0":-5.061615177138628,"vY0":-120.36327911267652,"vZ0":-9.31278163416316E-4,"x":138.76,"y":170.01,"x0":2.324045279572626,"y0":50.00504832240213,"z0":5.579922382809914,"aX":-8.69136661436812},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.4,"breakHorizontal":11.9,"spinRate":2539,"spinDirection":304},"zone":4,"typeConfidence":0.9,"plateTime":0.4544994419816373,"extension":7.199647064348592},"index":10,"playId":"9fca5d43-9ebe-30b4-82f4-6a04dc74479a","pitchNumber":7,"startTime":"2026-07-26T20:42:42.748Z","endTime":"2026-07-26T20:42:46.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973855061838517,"aZ":-24.349949555778885,"pfxX":9.033989971358986,"pfxZ":3.9621505458172397,"pX":0.5103409595797775,"pZ":2.761982978285888,"vX0":-7.474122377713792,"vY0":-138.90210768176743,"vZ0":-3.1288623399450786,"x":97.55,"y":164.21,"x0":2.048035393379569,"y0":50.00385702328636,"z0":5.502650342640611,"aX":17.84429958095756},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.7,"breakHorizontal":-15.0,"spinRate":2454,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.3927211495941365,"extension":7.161685368775818},"hitData":{"launchSpeed":66.0,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.78,"coordY":175.17}},"index":11,"playId":"7b50021d-ac5d-3c3e-9b80-188ea9b55908","pitchNumber":8,"startTime":"2026-07-26T20:43:02.245Z","endTime":"2026-07-26T20:43:09.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:43:09.440Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonah Heim lines out sharply to center fielder Luke Keaschall.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:43:20.764Z","endTime":"2026-07-26T20:44:49.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"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":2},"details":{"event":"Lineout","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":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":75.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.698886323992618,"aZ":-34.744625971943044,"pfxX":-7.715868315061937,"pfxZ":-1.8167304304414378,"pX":-0.80314172383587,"pZ":1.9461171434938895,"vX0":-4.72860637062708,"vY0":-118.3264339911228,"vZ0":-1.11085620867221,"x":147.61,"y":186.23,"x0":2.223796213344989,"y0":50.0017158507897,"z0":5.606819795791797,"aX":-10.932317559150393},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.2,"breakHorizontal":15.1,"spinRate":2494,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.4629965691160689,"extension":6.897752497658287},"index":0,"playId":"243401ed-3013-385f-8e00-af66cbffb765","pitchNumber":1,"startTime":"2026-07-26T20:43:36.083Z","endTime":"2026-07-26T20:43:39.083Z","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":83.0,"endSpeed":76.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823644592399678,"aZ":-32.61824723155697,"pfxX":-7.182415828237053,"pfxZ":-0.30163497226948777,"pX":-0.8552373728072075,"pZ":0.36934672481902603,"vX0":-5.015229568657985,"vY0":-120.74045715842004,"vZ0":-5.175073585804435,"x":149.6,"y":228.81,"x0":2.1829975650068563,"y0":50.00333054243686,"z0":5.415612482271966,"aX":-10.588148505688947},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.6,"breakHorizontal":14.2,"spinRate":2557,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.4538977450659565,"extension":6.922728705700491},"index":1,"playId":"04838982-710a-3def-93fc-9a13ab777fcb","pitchNumber":2,"startTime":"2026-07-26T20:43:49.182Z","endTime":"2026-07-26T20:43:52.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30796485395632,"aZ":-31.269913709941385,"pfxX":10.501335556845218,"pfxZ":0.5277091485026526,"pX":-1.2475727413261222,"pZ":1.52551117570492,"vX0":-12.119581760957955,"vY0":-128.9362178872412,"vZ0":-4.148939980026683,"x":164.55,"y":197.59,"x0":2.1018311365169753,"y0":50.00396576022462,"z0":5.510782085126341,"aX":18.069418573853078},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":-17.0,"spinRate":2048,"spinDirection":114},"zone":13,"typeConfidence":0.9,"plateTime":0.4213060637166701,"extension":7.295248840777347},"index":2,"playId":"69204ed2-63c0-36f4-96c8-739e67f136b6","pitchNumber":3,"startTime":"2026-07-26T20:44:05.999Z","endTime":"2026-07-26T20:44:08.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":87.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34558786173196,"aZ":-20.640723442445765,"pfxX":0.14255937240654415,"pfxZ":6.094789200638142,"pX":-1.5636363037217103,"pZ":2.134600600028109,"vX0":-9.37530013977612,"vY0":-134.9436158105026,"vZ0":-5.621104916917324,"x":176.6,"y":181.15,"x0":1.9001462891704137,"y0":50.00035838808715,"z0":5.646718480544084,"aX":0.27295560175941},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":1.2,"spinRate":2370,"spinDirection":156},"zone":13,"typeConfidence":0.9,"plateTime":0.4020169966365894,"extension":6.911775892630289},"index":3,"playId":"32371c37-23a3-3714-b315-125430371da2","pitchNumber":4,"startTime":"2026-07-26T20:44:24.408Z","endTime":"2026-07-26T20:44:27.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.924906632166195,"aZ":-22.6259755178229,"pfxX":8.98890717170558,"pfxZ":4.944445016106263,"pX":-0.2968856734474596,"pZ":2.543751181301337,"vX0":-9.717654945686157,"vY0":-136.6078380437122,"vZ0":-3.9261624732531497,"x":128.32,"y":170.1,"x0":2.1020793503386788,"y0":50.004572370926006,"z0":5.514324892518862,"aX":17.363333534427323},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":-14.8,"spinRate":2441,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.39765797428325955,"extension":7.241516703423312},"hitData":{"launchSpeed":102.1,"launchAngle":19.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.72,"coordY":49.44}},"index":4,"playId":"38c8fca1-ce72-3bb6-8ef5-14d83ad53fc7","pitchNumber":5,"startTime":"2026-07-26T20:44:37.434Z","endTime":"2026-07-26T20:44:49.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:44:49.886Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:44:46.335Z","endTime":"2026-07-26T20:46:10.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12394260913746,"aZ":-23.155975484009897,"pfxX":8.28480706575034,"pfxZ":4.761318591731577,"pX":0.8060096216340741,"pZ":3.484483390334868,"vX0":-6.3482939323281204,"vY0":-135.65203493568714,"vZ0":-1.7222504541458936,"x":86.28,"y":144.7,"x0":2.081277842050407,"y0":50.00421151646323,"z0":5.716036647761593,"aX":15.694331758883846},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":-13.9,"spinRate":2395,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.40127816255980564,"extension":6.998030699225878},"index":0,"playId":"71082232-66da-3178-a824-f19a7b27e811","pitchNumber":1,"startTime":"2026-07-26T20:45:10.389Z","endTime":"2026-07-26T20:45:17.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28540249914685,"aZ":-26.93340361146129,"pfxX":9.754295974872113,"pfxZ":2.7574021464532006,"pX":-0.4087987576643074,"pZ":2.646150693298288,"vX0":-10.04396937637923,"vY0":-136.7928778833841,"vZ0":-3.0420392271951657,"x":132.58,"y":167.33,"x0":2.037677367082928,"y0":50.003516863820785,"z0":5.61279426307024,"aX":18.545199904275545},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.6,"breakHorizontal":-15.6,"spinRate":2399,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.39992727214147905,"extension":7.13188155875996},"index":1,"playId":"a88c706a-ee3e-3484-9429-bba166292dc2","pitchNumber":2,"startTime":"2026-07-26T20:45:34.350Z","endTime":"2026-07-26T20:45:37.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T20:45:43.227Z","endTime":"2026-07-26T20:45:54.279Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78213012170763,"aZ":-18.423304764410485,"pfxX":2.5892721895917923,"pfxZ":6.98073860228757,"pX":-1.1411265273247648,"pZ":3.442732893309784,"vX0":-9.430144371447826,"vY0":-138.04191576741155,"vZ0":-2.9583265805981753,"x":160.5,"y":145.83,"x0":1.9523921342044197,"y0":50.0021827264886,"z0":5.738493802904906,"aX":5.100987621722365},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":-3.1,"spinRate":2429,"spinDirection":147},"zone":11,"typeConfidence":0.82,"plateTime":0.3936977629902074,"extension":6.901332444077086},"index":3,"playId":"a420070f-ab4f-3995-9b55-ebc801e875a2","pitchNumber":3,"startTime":"2026-07-26T20:45:54.279Z","endTime":"2026-07-26T20:45:57.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235891525797477,"aZ":-21.009286446392547,"pfxX":1.6904661457396646,"pfxZ":5.754155419636966,"pX":-0.6047818476675786,"pZ":4.203783782163105,"vX0":-8.180507740326664,"vY0":-137.21856964542172,"vZ0":-0.6937145336629649,"x":140.05,"y":125.28,"x0":2.1726325620348574,"y0":50.0068067569894,"z0":5.868308179470549,"aX":3.2833366687243846},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-1.7,"spinRate":2445,"spinDirection":149},"zone":11,"typeConfidence":0.83,"plateTime":0.3964586114176121,"extension":6.8542811258087895},"index":4,"playId":"a26abe27-e8a3-3a52-975d-f622ccc12414","pitchNumber":4,"startTime":"2026-07-26T20:46:07.561Z","endTime":"2026-07-26T20:46:10.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:46:10.738Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to right fielder Carlos Cortes.","rbi":0,"awayScore":6,"homeScore":9,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:48:04.644Z","endTime":"2026-07-26T20:48:46.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37094733967044,"aZ":-32.840388492632584,"pfxX":-0.05899621613414885,"pfxZ":-0.44891992725761654,"pX":-0.6486510259577588,"pZ":1.0051751057210687,"vX0":2.78618976374731,"vY0":-121.99730743404655,"vZ0":-5.162869553767128,"x":141.73,"y":211.64,"x0":-1.8029303956688703,"y0":50.00064748574017,"z0":6.01393664394735,"aX":-0.08802506552822602},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.9,"breakHorizontal":-0.6,"spinRate":2395,"spinDirection":31},"zone":13,"typeConfidence":0.91,"plateTime":0.4507832203349249,"extension":6.091493800540862},"index":0,"playId":"6b8b64d0-72fd-3617-b4c3-f583572818a8","pitchNumber":1,"startTime":"2026-07-26T20:48:20.240Z","endTime":"2026-07-26T20:48:23.262Z","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":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997609540751395,"aZ":-15.462819369782464,"pfxX":-3.3609287717933407,"pfxZ":8.711159127745141,"pX":0.8505764129893758,"pZ":2.2447259577182064,"vX0":8.172660510158304,"vY0":-137.06580893092396,"vZ0":-7.1044287292432315,"x":84.58,"y":178.17,"x0":-1.722316267544849,"y0":50.001789466935165,"z0":5.910281074009742,"aX":-6.447484736186545},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":4.6,"spinRate":2412,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.39837673171478816,"extension":6.339356592616375},"hitData":{"launchSpeed":71.0,"launchAngle":18.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":149.3,"coordY":106.29}},"index":1,"playId":"b7249bbf-2fca-3330-b842-0c5601594d29","pitchNumber":2,"startTime":"2026-07-26T20:48:34.535Z","endTime":"2026-07-26T20:48:46.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:48:46.585Z","atBatIndex":65},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ryan Kreidler triples (3) on a sharp fly ball to center fielder Lawrence Butler. Brooks Lee scores.","rbi":1,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:48:46.235Z","endTime":"2026-07-26T20:51:32.829Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"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":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":664129,"link":"/api/v1/people/664129"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38482264108087,"aZ":-25.926466455306365,"pfxX":-5.391837461106894,"pfxZ":3.313478671952538,"pX":-0.7680126443745959,"pZ":1.894877762235376,"vX0":5.00530326097711,"vY0":-135.64786770437613,"vZ0":-6.0976709193932574,"x":146.27,"y":187.62,"x0":-1.9260984562804897,"y0":50.004631582645445,"z0":5.95099858096043,"aX":-10.168309430017253},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":8.9,"spinRate":2349,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4019822268082369,"extension":6.248016337585263},"index":0,"playId":"eb02f0dc-40c6-36e3-92a5-b44e5212b653","pitchNumber":1,"startTime":"2026-07-26T20:49:15.202Z","endTime":"2026-07-26T20:49:18.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41004981971924,"aZ":-24.149433945852383,"pfxX":-0.13535630608460592,"pfxZ":4.340884271891485,"pX":0.34837891541969424,"pZ":1.3300097969272435,"vX0":5.611962218363647,"vY0":-133.32207355367493,"vZ0":-8.006171862137764,"x":103.72,"y":202.87,"x0":-1.7427635236673267,"y0":50.00456769360676,"z0":6.04342680740056,"aX":-0.25144292105230676},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":-0.6,"spinRate":2563,"spinDirection":202},"zone":14,"typeConfidence":0.93,"plateTime":0.40668530013792914,"extension":6.285871109154998},"index":1,"playId":"5221cf10-0da6-3379-83e4-7892366ffadb","pitchNumber":2,"startTime":"2026-07-26T20:49:35.168Z","endTime":"2026-07-26T20:49:38.651Z","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":0},"index":2,"playId":"c73c091b-3f6f-3b2a-9cf0-e4490b11d855","startTime":"2026-07-26T20:49:56.646Z","endTime":"2026-07-26T20:49:59.646Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.323275080994893,"aZ":-27.756732199844627,"pfxX":-6.824484850673253,"pfxZ":2.3150589992745747,"pX":-1.4177591676682546,"pZ":3.615645918495986,"vX0":3.9687867492929425,"vY0":-136.14783581448611,"vZ0":-1.54090263888251,"x":171.04,"y":141.16,"x0":-1.9954090700320848,"y0":50.00303350437938,"z0":6.080450976254107,"aX":-13.020749026778564},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.1,"breakHorizontal":11.8,"spinRate":2127,"spinDirection":211},"zone":11,"typeConfidence":0.8,"plateTime":0.3998223256813156,"extension":6.291018300088362},"index":3,"playId":"afba8e7d-8f1f-3179-8b73-826601536932","pitchNumber":3,"startTime":"2026-07-26T20:50:17.714Z","endTime":"2026-07-26T20:50:23.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T20:50:35.159Z","endTime":"2026-07-26T20:50:53.437Z","isPitch":false,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"}},{"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":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81082719151466,"aZ":-20.61074752944391,"pfxX":-3.6801010872171425,"pfxZ":5.717446351087936,"pX":0.3958602817188091,"pZ":2.69357638659229,"vX0":7.195323570785446,"vY0":-139.7356295543349,"vZ0":-5.787325442381693,"x":101.91,"y":166.05,"x0":-1.7083749519901765,"y0":50.00190785193718,"z0":6.10122657587804,"aX":-7.442305589588899},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":5.5,"spinRate":2111,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38864668871056995,"extension":6.302827692756432},"index":5,"playId":"ab9c6a64-a52f-3108-9146-ef2b27b608d2","pitchNumber":4,"startTime":"2026-07-26T20:50:53.437Z","endTime":"2026-07-26T20:50:56.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59033768593202,"aZ":-22.300255435305214,"pfxX":0.8006642213234726,"pfxZ":5.289789596554247,"pX":-0.08745006664451913,"pZ":2.8363030090858423,"vX0":4.302035520905207,"vY0":-134.40726778077158,"vZ0":-4.464228022043264,"x":120.33,"y":162.2,"x0":-1.799666912816293,"y0":50.002959064963854,"z0":6.062100162356652,"aX":1.4943478544404873},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-2.2,"spinRate":2563,"spinDirection":198},"zone":5,"typeConfidence":0.94,"plateTime":0.4043941036678751,"extension":6.277749580081095},"hitData":{"launchSpeed":100.6,"launchAngle":32.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.0,"coordY":50.84}},"index":6,"playId":"c6eeca3b-76aa-3079-9054-b9e2dcb17b72","pitchNumber":5,"startTime":"2026-07-26T20:51:16.535Z","endTime":"2026-07-26T20:51:32.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:51:32.829Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, pitcher Geoff Hartlieb to second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:52:09.718Z","endTime":"2026-07-26T20:52:17.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"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":[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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664129,"link":"/api/v1/people/664129"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47143566698904,"aZ":-22.545236844220675,"pfxX":-6.615692107723591,"pfxZ":5.098389554870959,"pX":0.5056798108052856,"pZ":2.4215861945441643,"vX0":8.306566371165433,"vY0":-135.14827096596076,"vZ0":-5.407654355129642,"x":97.72,"y":173.4,"x0":-1.717489260809782,"y0":50.006672432203494,"z0":5.986080893378639,"aX":-12.506197372896656},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":10.7,"spinRate":2348,"spinDirection":214},"zone":6,"typeConfidence":0.61,"plateTime":0.40196488750422965,"extension":6.36299080493155},"hitData":{"launchSpeed":95.9,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.13,"coordY":154.22}},"index":0,"playId":"b210aaa6-b475-3980-9e3a-f30a5664184b","pitchNumber":1,"startTime":"2026-07-26T20:52:09.718Z","endTime":"2026-07-26T20:52:17.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:52:17.644Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out to shortstop Donovan Walton.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:52:44.551Z","endTime":"2026-07-26T20:54:09.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"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":[0,1,2,4],"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.369488165276994,"aZ":-24.959899375337177,"pfxX":-7.30747235888168,"pfxZ":3.7634867691991376,"pX":0.22787364827138662,"pZ":2.1873492913330863,"vX0":7.906364123715283,"vY0":-136.71761520125688,"vZ0":-5.4921808896414746,"x":108.31,"y":179.72,"x0":-1.733845713843976,"y0":50.006112426340344,"z0":5.90542807558419,"aX":-14.02135677938538},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.0,"breakHorizontal":11.9,"spinRate":2330,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.3985959759768698,"extension":6.317355408264687},"index":0,"playId":"284fee28-e784-3e1d-862a-b2793f547f19","pitchNumber":1,"startTime":"2026-07-26T20:52:44.551Z","endTime":"2026-07-26T20:52:48.111Z","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":93.9,"endSpeed":87.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386520257750302,"aZ":-30.377763651713668,"pfxX":-5.325197454188209,"pfxZ":0.9278617823641557,"pX":-1.840601519797427,"pZ":2.685608865741596,"vX0":2.504709893774243,"vY0":-136.90771465121773,"vZ0":-3.3128109041912817,"x":187.16,"y":166.27,"x0":-2.067022644913768,"y0":50.00165481450771,"z0":5.952806207927229,"aX":-10.280686636535098},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.3,"breakHorizontal":9.2,"spinRate":2019,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39749781161285336,"extension":6.249066547485376},"index":1,"playId":"8d3b3e29-b7d1-3335-a9ce-4d4be4281df6","pitchNumber":2,"startTime":"2026-07-26T20:53:03.664Z","endTime":"2026-07-26T20:53:06.851Z","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":94.6,"endSpeed":87.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.311470852159857,"aZ":-19.18504534252408,"pfxX":-3.4829748327152004,"pfxZ":6.669683108769755,"pX":0.423931892142212,"pZ":3.1597088932421697,"vX0":7.101492986843179,"vY0":-137.67435337065407,"vZ0":-4.400400378045726,"x":100.84,"y":153.47,"x0":-1.7194009953965537,"y0":50.00606162914465,"z0":6.051617721577984,"aX":-6.787098203610986},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":5.0,"spinRate":2316,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3956105995823709,"extension":6.258520523738528},"index":2,"playId":"11cc3915-8b9b-338f-9204-d34964583a6d","pitchNumber":3,"startTime":"2026-07-26T20:53:24.086Z","endTime":"2026-07-26T20:53:27.086Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T20:53:40.897Z","endTime":"2026-07-26T20:53:59.481Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.335272993021444,"aZ":-31.389092363434177,"pfxX":1.178216022199043,"pfxZ":0.5040912556857045,"pX":0.22637759154220627,"pZ":2.1884435143773926,"vX0":4.123182391774675,"vY0":-123.90513419774926,"vZ0":-3.2230990269035615,"x":108.37,"y":179.69,"x0":-1.6139169445023205,"y0":50.00069032154816,"z0":6.13566159484256,"aX":1.8270175816534238},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":-3.1,"spinRate":2441,"spinDirection":48},"zone":8,"typeConfidence":0.89,"plateTime":0.4424767544608219,"extension":6.115247514681841},"hitData":{"launchSpeed":70.0,"launchAngle":74.0,"totalDistance":67.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":176.01}},"index":4,"playId":"2c15bb3a-2eee-36c4-ae41-844f7fb7e132","pitchNumber":4,"startTime":"2026-07-26T20:53:59.481Z","endTime":"2026-07-26T20:54:09.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:54:09.022Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a ground ball to third baseman Tommy White. Ryan Kreidler scores.","rbi":1,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:54:17.137Z","endTime":"2026-07-26T20:57:10.590Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":664129,"link":"/api/v1/people/664129"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16181287114047,"aZ":-32.870294207221434,"pfxX":1.1567146985142593,"pfxZ":-0.45672100584316055,"pX":0.1992550169632408,"pZ":2.1506164704952404,"vX0":4.1328771446973045,"vY0":-122.4777049076381,"vZ0":-2.7043737265197616,"x":109.4,"y":180.71,"x0":-1.6541093596142329,"y0":50.00081500536602,"z0":6.055130307506023,"aX":1.772480596279357},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":-3.0,"spinRate":2354,"spinDirection":41},"zone":8,"typeConfidence":0.9,"plateTime":0.44568904438875334,"extension":6.12135529586809},"index":0,"playId":"f7d3b6e1-5065-34c9-bf2c-fa46eb68e4d7","pitchNumber":1,"startTime":"2026-07-26T20:54:35.775Z","endTime":"2026-07-26T20:54:39.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363116402930817,"aZ":-24.05366289872073,"pfxX":-6.757022467741562,"pfxZ":4.2103907175842386,"pX":0.3458098652136742,"pZ":1.7495991359756746,"vX0":8.205895750536884,"vY0":-136.63184079692422,"vZ0":-6.746395778963975,"x":103.82,"y":191.54,"x0":-1.7902069139099512,"y0":50.00350795257236,"z0":5.855374177899972,"aX":-13.036038712616536},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":10.9,"spinRate":2317,"spinDirection":216},"zone":9,"typeConfidence":0.85,"plateTime":0.3978041501611087,"extension":6.32320475374099},"index":1,"playId":"fb3efa69-99a9-3fa8-95ad-aa43b91bb6d0","pitchNumber":2,"startTime":"2026-07-26T20:54:52.096Z","endTime":"2026-07-26T20:54:55.771Z","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.9,"endSpeed":87.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5758501281182,"aZ":-25.350568687394325,"pfxX":-5.6682898515131175,"pfxZ":3.587570115439906,"pX":-0.7087645323405533,"pZ":1.9283009297448122,"vX0":5.152410560798149,"vY0":-135.33080048316563,"vZ0":-5.883315353835009,"x":144.02,"y":186.72,"x0":-1.8780144229350295,"y0":50.00320359980949,"z0":5.847442157583254,"aX":-10.778542771408146},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":9.5,"spinRate":2360,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4009274647412773,"extension":6.244475807647836},"index":2,"playId":"8bee4d31-6a89-3401-9873-529ad9274f15","pitchNumber":3,"startTime":"2026-07-26T20:55:10.873Z","endTime":"2026-07-26T20:55:13.986Z","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":95.7,"endSpeed":89.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.383996136376428,"aZ":-16.779645606650885,"pfxX":-2.5621328594388215,"pfxZ":7.6731435837680575,"pX":0.5796057001098924,"pZ":3.757111432236462,"vX0":6.632493931931459,"vY0":-139.36610340274927,"vZ0":-3.5167771225202644,"x":94.91,"y":137.34,"x0":-1.4771757160900028,"y0":50.005379186535684,"z0":6.114731346639416,"aX":-5.142498476207759},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":3.6,"spinRate":2302,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.3900198660660932,"extension":6.285748204768331},"index":3,"playId":"8a37b77a-f39c-334e-8027-e5dbf58ee799","pitchNumber":4,"startTime":"2026-07-26T20:56:03.507Z","endTime":"2026-07-26T20:56:06.903Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":80.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.731750036481497,"aZ":-34.258693464870206,"pfxX":2.95791421373272,"pfxZ":-1.3146136712694063,"pX":1.5243199224411887,"pZ":0.7596982337986945,"vX0":6.520694672091497,"vY0":-123.81322199998738,"vZ0":-5.907958730880678,"x":58.9,"y":218.27,"x0":-1.5102325326552493,"y0":50.006074646157536,"z0":5.9862621148520265,"aX":4.672340805780943},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":-6.6,"spinRate":2441,"spinDirection":27},"zone":14,"typeConfidence":0.89,"plateTime":0.43950641428020587,"extension":6.110851317281475},"index":4,"playId":"67c26c19-5d0e-30b1-91ad-51f3bfcfab8a","pitchNumber":5,"startTime":"2026-07-26T20:56:20.677Z","endTime":"2026-07-26T20:56:24.162Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"playId":"cd0a6e0e-6449-43c9-b0c0-60f2717126e8","startTime":"2026-07-26T20:56:39.247Z","endTime":"2026-07-26T20:56:44.248Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":88.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.277180321295816,"aZ":-27.10165600104155,"pfxX":-5.714998548877633,"pfxZ":2.616410305247122,"pX":0.8439603677977338,"pZ":1.8479722710785784,"vX0":9.087486889596905,"vY0":-137.20848212088177,"vZ0":-5.9137282138104545,"x":84.83,"y":188.88,"x0":-1.741699873370827,"y0":50.005165849981665,"z0":5.835029319245667,"aX":-11.092967435297078},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.8,"breakHorizontal":8.9,"spinRate":2333,"spinDirection":206},"zone":14,"typeConfidence":0.69,"plateTime":0.39649191654853144,"extension":6.297422530820256},"hitData":{"launchSpeed":71.1,"launchAngle":-63.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":176.51}},"index":6,"playId":"26ce096a-d174-34b2-a0be-c4fe342191bc","pitchNumber":6,"startTime":"2026-07-26T20:56:55.562Z","endTime":"2026-07-26T20:57:10.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:57:10.590Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a sharp ground ball to center fielder Lawrence Butler. Ryan Jeffers to 2nd.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:58:38.305Z","endTime":"2026-07-26T20:58:51.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T20:57:27.647Z","endTime":"2026-07-26T20:58:40.634Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054315798723135,"aZ":-26.263517581032737,"pfxX":-7.185883266294791,"pfxZ":3.120814820383102,"pX":0.13208584783378052,"pZ":2.014952624426793,"vX0":7.56702978831414,"vY0":-135.78013672795137,"vZ0":-5.6796947007166585,"x":111.97,"y":184.38,"x0":-1.7398690372796188,"y0":50.00031506808708,"z0":5.92997522689003,"aX":-13.593216670843898},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":11.6,"spinRate":2240,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.4013765866972432,"extension":6.149300569621964},"hitData":{"launchSpeed":107.9,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.35,"coordY":95.43}},"index":1,"playId":"b7d0f2eb-5e17-3ed2-acf9-7e746e182e4c","pitchNumber":1,"startTime":"2026-07-26T20:58:40.634Z","endTime":"2026-07-26T20:58:51.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:58:51.680Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, shortstop Donovan Walton to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:59:01.750Z","endTime":"2026-07-26T20:59:28.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":91.3,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66886857972973,"aZ":-24.770896436747524,"pfxX":-0.7450894059655062,"pfxZ":4.072046678717243,"pX":-0.7886884747769592,"pZ":3.384143955725355,"vX0":2.904068027185486,"vY0":-133.04203638989395,"vZ0":-2.5457883616622303,"x":147.06,"y":147.41,"x0":-1.7907867887571056,"y0":50.0054682186068,"z0":6.1217744005423524,"aX":-1.355920518910457},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2513,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.40945568154991197,"extension":6.266154450234709},"hitData":{"launchSpeed":96.1,"launchAngle":6.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":146.62}},"index":0,"playId":"736b7cb8-7f58-3ed0-8ce6-3901ad49e6dc","pitchNumber":1,"startTime":"2026-07-26T20:59:20.590Z","endTime":"2026-07-26T20:59:28.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:59:28.178Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy White singles on a sharp line drive to center fielder Luke Keaschall.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T21:01:54.084Z","endTime":"2026-07-26T21:02:06.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Travis Adams replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T21:00:44.380Z","endTime":"2026-07-26T21:01:56.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701519,"link":"/api/v1/people/701519"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.782427239094137,"aZ":-23.65085679200943,"pfxX":2.490239114652546,"pfxZ":4.64680317304172,"pX":-0.0725352893173951,"pZ":3.1271100979944646,"vX0":5.372971136144377,"vY0":-133.40672467393418,"vZ0":-3.439222466627681,"x":119.76,"y":154.35,"x0":-2.4220576196441885,"y0":50.005803448111976,"z0":6.102525335990466,"aX":4.571344921011256},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":-5.5,"spinRate":2629,"spinDirection":188},"zone":2,"typeConfidence":0.91,"plateTime":0.40772694868493264,"extension":5.867168251322032},"hitData":{"launchSpeed":100.0,"launchAngle":12.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":136.15,"coordY":98.98}},"index":1,"playId":"486d8ab1-1fd3-38bc-926c-60dddc048b4b","pitchNumber":1,"startTime":"2026-07-26T21:01:56.277Z","endTime":"2026-07-26T21:02:06.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:02:06.996Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lawrence Butler flies out to center fielder Luke Keaschall.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T21:02:08.946Z","endTime":"2026-07-26T21:02:40.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"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":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09377543606342,"aZ":-15.601635825062461,"pfxX":-2.9705039091773884,"pfxZ":8.645288411837331,"pX":0.6112975159392914,"pZ":2.3454499213192395,"vX0":4.468448379033173,"vY0":-136.3931381948813,"vZ0":-6.688753293371159,"x":93.7,"y":175.45,"x0":-0.6492747594877837,"y0":50.003176494063354,"z0":5.872325591702438,"aX":-5.6947983928882095},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":4.7,"spinRate":2436,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.39893420384540734,"extension":5.938602402498808},"hitData":{"launchSpeed":95.6,"launchAngle":27.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.08,"coordY":55.57}},"index":0,"playId":"1112cf56-0936-3cea-8928-4fcc6e170090","pitchNumber":1,"startTime":"2026-07-26T21:02:28.794Z","endTime":"2026-07-26T21:02:40.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:02:40.876Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a line drive to right fielder Alan Roden. Tommy White to 3rd.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T21:02:41.476Z","endTime":"2026-07-26T21:03:35.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91686544805899,"aZ":-30.148170419109576,"pfxX":2.5826455855251647,"pfxZ":1.2588472860540136,"pX":0.6015709040495132,"pZ":2.2436304475612205,"vX0":2.5504289733019956,"vY0":-125.24382730080104,"vZ0":-2.9524732834541174,"x":94.07,"y":178.2,"x0":-0.7616612336140932,"y0":50.00094325709669,"z0":5.878067207746456,"aX":4.142577115211904},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.9,"breakHorizontal":-5.2,"spinRate":2277,"spinDirection":141},"zone":6,"typeConfidence":0.91,"plateTime":0.4356691440320244,"extension":5.9837171334730925},"index":0,"playId":"8c2e8bb7-c5c7-38e1-ab1b-6bf421fab052","pitchNumber":1,"startTime":"2026-07-26T21:03:03.554Z","endTime":"2026-07-26T21:03:06.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.868547302105846,"aZ":-28.740389856143683,"pfxX":-8.406527994233386,"pfxZ":2.262779349185516,"pX":-0.3867912010565684,"pZ":2.2935375969876963,"vX0":3.5857188060728804,"vY0":-121.75928556800729,"vZ0":-2.2110129888580294,"x":131.74,"y":176.85,"x0":-0.7791668434083024,"y0":50.000302990141705,"z0":5.678127673015971,"aX":-12.735129027125378},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":14.5,"spinRate":2025,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.44829392515693867,"extension":5.788786949884553},"hitData":{"launchSpeed":89.5,"launchAngle":16.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.21,"coordY":83.68}},"index":1,"playId":"34205990-ffdd-3e7d-9bdb-ce787acd2963","pitchNumber":2,"startTime":"2026-07-26T21:03:23.898Z","endTime":"2026-07-26T21:03:35.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:03:35.540Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Alan Roden. Tommy White scores. Donovan Walton to 3rd.","rbi":1,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T21:03:44.877Z","endTime":"2026-07-26T21:05:39.678Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.549065887047934,"aZ":-19.589444342767372,"pfxX":1.9388115348494999,"pfxZ":6.670887312300668,"pX":0.30044493392679267,"pZ":1.8846411220549297,"vX0":2.236609028499115,"vY0":-135.48174301312721,"vZ0":-7.014449310345583,"x":105.55,"y":187.89,"x0":-0.7832439979968353,"y0":50.00265889152703,"z0":5.844273886067106,"aX":3.655952387892929},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":-4.0,"spinRate":2576,"spinDirection":197},"zone":9,"typeConfidence":0.9,"plateTime":0.4020480462312461,"extension":5.982974265234784},"index":0,"playId":"41e2e3aa-b219-3580-b4d2-de2db8b6f6b6","pitchNumber":1,"startTime":"2026-07-26T21:04:04.024Z","endTime":"2026-07-26T21:04:07.943Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-26T21:04:25.276Z","endTime":"2026-07-26T21:04:41.764Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54205268631467,"aZ":-14.364915581413719,"pfxX":-3.657969139339984,"pfxZ":9.147174257317337,"pX":-0.3690670144670106,"pZ":2.531691133470725,"vX0":2.692216606114495,"vY0":-137.6882185262586,"vZ0":-6.224111722659119,"x":131.07,"y":170.42,"x0":-0.8773948429773123,"y0":50.00501404956616,"z0":5.769247781396719,"aX":-7.1232391100970265},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":6.1,"spinRate":2474,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.3956900543920616,"extension":6.104790710371022},"index":2,"playId":"c875cd6c-a243-3273-93d8-712b07ad0642","pitchNumber":2,"startTime":"2026-07-26T21:04:41.764Z","endTime":"2026-07-26T21:04:48.151Z","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":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.759326180551838,"aZ":-25.373379889548175,"pfxX":3.276425109603987,"pfxZ":3.717497307258,"pX":-0.273931709462937,"pZ":4.274524775392289,"vX0":0.3170955433970572,"vY0":-132.79339437228703,"vZ0":-0.05754701878059243,"x":127.44,"y":123.37,"x0":-0.8211894153206138,"y0":50.00614512309912,"z0":6.104612034341046,"aX":5.9986814820244945},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":-6.0,"spinRate":2615,"spinDirection":160},"zone":11,"typeConfidence":0.91,"plateTime":0.40859069133726234,"extension":5.986800429157128},"index":3,"playId":"9c6ed494-076b-3345-8d91-5ae6dd99ebd0","pitchNumber":3,"startTime":"2026-07-26T21:05:07.878Z","endTime":"2026-07-26T21:05:10.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93164962416467,"aZ":-29.08007838031281,"pfxX":-4.650455777832908,"pfxZ":2.108229475565187,"pX":-0.9919547514451836,"pZ":2.1177706439018538,"vX0":0.9041345384794857,"vY0":-119.75404153138979,"vZ0":-2.1616253823809797,"x":154.81,"y":181.6,"x0":-0.7676055250153266,"y0":50.001946634270425,"z0":5.607802736871898,"aX":-6.8225017399328},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.6,"breakHorizontal":8.3,"spinRate":1744,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4556148768901753,"extension":5.919852174882278},"hitData":{"launchSpeed":71.3,"launchAngle":24.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.54,"coordY":122.56}},"index":4,"playId":"dcb90ec8-a600-344f-a872-60b698814e02","pitchNumber":4,"startTime":"2026-07-26T21:05:27.161Z","endTime":"2026-07-26T21:05:39.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:05:39.678Z","atBatIndex":75},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Carlos Cortes grounds into a force out, second baseman Royce Lewis to shortstop Ryan Kreidler. Donovan Walton scores. Jeff McNeil out at 2nd. Carlos Cortes to 1st.","rbi":1,"awayScore":8,"homeScore":11,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T21:05:59.114Z","endTime":"2026-07-26T21:06:13.454Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.391715719113712,"aZ":-26.2589932439858,"pfxX":-7.11182323213454,"pfxZ":3.797715683682796,"pX":-0.1904452671629637,"pZ":1.9270748179419148,"vX0":3.3383110346583322,"vY0":-123.38890526182128,"vZ0":-3.5638437530605667,"x":124.26,"y":186.75,"x0":-0.6302468379675418,"y0":50.00016529329189,"z0":5.579802720921122,"aX":-11.067271505893702},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.4,"breakHorizontal":12.2,"spinRate":1916,"spinDirection":227},"zone":8,"typeConfidence":0.86,"plateTime":0.44231713918749227,"extension":5.994418776635656},"hitData":{"launchSpeed":94.2,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":151.68}},"index":0,"playId":"9ed18ef9-488b-3511-b131-5a6337557ae0","pitchNumber":1,"startTime":"2026-07-26T21:06:04.244Z","endTime":"2026-07-26T21:06:13.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:06:13.454Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out softly to first baseman Kody Clemens.","rbi":0,"awayScore":8,"homeScore":11,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T21:07:40.757Z","endTime":"2026-07-26T21:09:34.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":3},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T21:06:44.132Z","endTime":"2026-07-26T21:07:43.041Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.691288537203054,"aZ":-26.256670149030175,"pfxX":-9.59831097505896,"pfxZ":3.1095803746164403,"pX":0.39132055349952954,"pZ":2.2759369235643843,"vX0":11.029097585290081,"vY0":-137.1856815218819,"vZ0":-4.706076222538208,"x":102.08,"y":177.33,"x0":-2.436371503376202,"y0":50.00332282482488,"z0":5.8060170088956005,"aX":-18.27327752683745},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":15.0,"spinRate":2123,"spinDirection":228},"zone":6,"typeConfidence":0.89,"plateTime":0.3994309362943671,"extension":6.010830493978804},"index":1,"playId":"4f9c7d6b-bb5f-35fc-acd1-03836f6af1b9","pitchNumber":1,"startTime":"2026-07-26T21:07:43.041Z","endTime":"2026-07-26T21:07:48.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Carlos Cortes advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":8,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"4f9c7d6b-bb5f-35fc-acd1-03836f6af1b9","startTime":"2026-07-26T21:08:00.996Z","endTime":"2026-07-26T21:08:01.040Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956783504027634,"aZ":-23.524802956277025,"pfxX":-9.820134130731738,"pfxZ":4.536310688763512,"pX":1.2588082557016413,"pZ":2.5002756940928874,"vX0":13.505168891101327,"vY0":-136.9462610470382,"vZ0":-4.677960771812007,"x":69.02,"y":171.27,"x0":-2.4504489944712105,"y0":50.00616815089337,"z0":5.830543938545565,"aX":-18.741009212538717},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":2093,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.39926791370259807,"extension":5.8892457820828525},"index":3,"playId":"e1a7e052-c258-3ac7-8f75-b2d75e3326ba","pitchNumber":2,"startTime":"2026-07-26T21:08:01.040Z","endTime":"2026-07-26T21:08:04.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78153707923091,"aZ":-31.45895110639937,"pfxX":2.4416319927081416,"pfxZ":0.4514879786908441,"pX":0.6262666548929017,"pZ":2.7794624613377876,"vX0":6.143017768176249,"vY0":-124.7772039238432,"vZ0":-1.2323429848460814,"x":93.13,"y":163.73,"x0":-2.1792590058162866,"y0":50.003289716663716,"z0":5.8585692957056414,"aX":3.870996272310779},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-5.8,"spinRate":2190,"spinDirection":135},"zone":6,"typeConfidence":0.9,"plateTime":0.4380226588772489,"extension":6.320549655725675},"index":4,"playId":"b4cd6e4e-e844-3cd6-a0a5-9e8e6b3dbba9","pitchNumber":3,"startTime":"2026-07-26T21:08:19.058Z","endTime":"2026-07-26T21:08:22.842Z","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":95.5,"endSpeed":88.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.471589250921706,"aZ":-22.32688514295403,"pfxX":-8.221583511913467,"pfxZ":5.008543393013602,"pX":1.3763025028999603,"pZ":2.5520785554480336,"vX0":13.019716520928482,"vY0":-138.49818966837015,"vZ0":-5.093097188352441,"x":64.54,"y":169.87,"x0":-2.2917608585430465,"y0":50.00154895904535,"z0":5.88410064259716,"aX":-16.162011316227577},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":2113,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3936829844321279,"extension":5.972588371824128},"index":5,"playId":"d2b157a7-d67f-3b26-a9d4-3e7e928812d4","pitchNumber":4,"startTime":"2026-07-26T21:08:37.164Z","endTime":"2026-07-26T21:08:40.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.969143921417647,"aZ":-30.749922162413863,"pfxX":1.149563531672782,"pfxZ":0.8914976721381365,"pX":1.7463251731661398,"pZ":0.7565987972703108,"vX0":9.395167554284965,"vY0":-124.98643928802882,"vZ0":-5.603312511171762,"x":50.43,"y":218.35,"x0":-2.196105605890998,"y0":50.00293156507936,"z0":5.524282777913489,"aX":1.8347057980213524},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-4.1,"spinRate":2220,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.43666130870651854,"extension":6.397112529229449},"index":6,"playId":"898f493e-7691-3992-bb6c-09937c8a5aac","pitchNumber":5,"startTime":"2026-07-26T21:09:02.095Z","endTime":"2026-07-26T21:09:05.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.291702912851964,"aZ":-31.926364327201952,"pfxX":1.6414651784020613,"pfxZ":0.15061326253953666,"pX":1.956672647666445,"pZ":1.3706269935805726,"vX0":9.775529607676042,"vY0":-126.12126827485582,"vZ0":-4.408352936873793,"x":42.42,"y":201.77,"x0":-2.1671194579149464,"y0":50.002674086413954,"z0":5.688082511705378,"aX":2.6678588336249844},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":-5.0,"spinRate":2309,"spinDirection":128},"zone":14,"typeConfidence":0.89,"plateTime":0.4326660645305376,"extension":6.240392033721388},"hitData":{"launchSpeed":52.3,"launchAngle":10.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":145.53,"coordY":169.17}},"index":7,"playId":"fd8726d6-d76a-3e13-a6d5-d55f4a41feff","pitchNumber":6,"startTime":"2026-07-26T21:09:26.464Z","endTime":"2026-07-26T21:09:34.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:09:34.255Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out softly to first baseman Kody Clemens.","rbi":0,"awayScore":8,"homeScore":11,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T21:07:40.757Z","endTime":"2026-07-26T21:09:34.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":3},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T21:06:44.132Z","endTime":"2026-07-26T21:07:43.041Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.691288537203054,"aZ":-26.256670149030175,"pfxX":-9.59831097505896,"pfxZ":3.1095803746164403,"pX":0.39132055349952954,"pZ":2.2759369235643843,"vX0":11.029097585290081,"vY0":-137.1856815218819,"vZ0":-4.706076222538208,"x":102.08,"y":177.33,"x0":-2.436371503376202,"y0":50.00332282482488,"z0":5.8060170088956005,"aX":-18.27327752683745},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":15.0,"spinRate":2123,"spinDirection":228},"zone":6,"typeConfidence":0.89,"plateTime":0.3994309362943671,"extension":6.010830493978804},"index":1,"playId":"4f9c7d6b-bb5f-35fc-acd1-03836f6af1b9","pitchNumber":1,"startTime":"2026-07-26T21:07:43.041Z","endTime":"2026-07-26T21:07:48.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Carlos Cortes advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":8,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"4f9c7d6b-bb5f-35fc-acd1-03836f6af1b9","startTime":"2026-07-26T21:08:00.996Z","endTime":"2026-07-26T21:08:01.040Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956783504027634,"aZ":-23.524802956277025,"pfxX":-9.820134130731738,"pfxZ":4.536310688763512,"pX":1.2588082557016413,"pZ":2.5002756940928874,"vX0":13.505168891101327,"vY0":-136.9462610470382,"vZ0":-4.677960771812007,"x":69.02,"y":171.27,"x0":-2.4504489944712105,"y0":50.00616815089337,"z0":5.830543938545565,"aX":-18.741009212538717},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":2093,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.39926791370259807,"extension":5.8892457820828525},"index":3,"playId":"e1a7e052-c258-3ac7-8f75-b2d75e3326ba","pitchNumber":2,"startTime":"2026-07-26T21:08:01.040Z","endTime":"2026-07-26T21:08:04.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78153707923091,"aZ":-31.45895110639937,"pfxX":2.4416319927081416,"pfxZ":0.4514879786908441,"pX":0.6262666548929017,"pZ":2.7794624613377876,"vX0":6.143017768176249,"vY0":-124.7772039238432,"vZ0":-1.2323429848460814,"x":93.13,"y":163.73,"x0":-2.1792590058162866,"y0":50.003289716663716,"z0":5.8585692957056414,"aX":3.870996272310779},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-5.8,"spinRate":2190,"spinDirection":135},"zone":6,"typeConfidence":0.9,"plateTime":0.4380226588772489,"extension":6.320549655725675},"index":4,"playId":"b4cd6e4e-e844-3cd6-a0a5-9e8e6b3dbba9","pitchNumber":3,"startTime":"2026-07-26T21:08:19.058Z","endTime":"2026-07-26T21:08:22.842Z","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":95.5,"endSpeed":88.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.471589250921706,"aZ":-22.32688514295403,"pfxX":-8.221583511913467,"pfxZ":5.008543393013602,"pX":1.3763025028999603,"pZ":2.5520785554480336,"vX0":13.019716520928482,"vY0":-138.49818966837015,"vZ0":-5.093097188352441,"x":64.54,"y":169.87,"x0":-2.2917608585430465,"y0":50.00154895904535,"z0":5.88410064259716,"aX":-16.162011316227577},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":2113,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3936829844321279,"extension":5.972588371824128},"index":5,"playId":"d2b157a7-d67f-3b26-a9d4-3e7e928812d4","pitchNumber":4,"startTime":"2026-07-26T21:08:37.164Z","endTime":"2026-07-26T21:08:40.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.969143921417647,"aZ":-30.749922162413863,"pfxX":1.149563531672782,"pfxZ":0.8914976721381365,"pX":1.7463251731661398,"pZ":0.7565987972703108,"vX0":9.395167554284965,"vY0":-124.98643928802882,"vZ0":-5.603312511171762,"x":50.43,"y":218.35,"x0":-2.196105605890998,"y0":50.00293156507936,"z0":5.524282777913489,"aX":1.8347057980213524},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-4.1,"spinRate":2220,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.43666130870651854,"extension":6.397112529229449},"index":6,"playId":"898f493e-7691-3992-bb6c-09937c8a5aac","pitchNumber":5,"startTime":"2026-07-26T21:09:02.095Z","endTime":"2026-07-26T21:09:05.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.291702912851964,"aZ":-31.926364327201952,"pfxX":1.6414651784020613,"pfxZ":0.15061326253953666,"pX":1.956672647666445,"pZ":1.3706269935805726,"vX0":9.775529607676042,"vY0":-126.12126827485582,"vZ0":-4.408352936873793,"x":42.42,"y":201.77,"x0":-2.1671194579149464,"y0":50.002674086413954,"z0":5.688082511705378,"aX":2.6678588336249844},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":-5.0,"spinRate":2309,"spinDirection":128},"zone":14,"typeConfidence":0.89,"plateTime":0.4326660645305376,"extension":6.240392033721388},"hitData":{"launchSpeed":52.3,"launchAngle":10.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":145.53,"coordY":169.17}},"index":7,"playId":"fd8726d6-d76a-3e13-a6d5-d55f4a41feff","pitchNumber":6,"startTime":"2026-07-26T21:09:26.464Z","endTime":"2026-07-26T21:09:34.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:09:34.255Z","atBatIndex":77},"scoringPlays":[6,7,17,31,44,48,54,55,56,60,66,69,75,76],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":176.55,"y":130.71},"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":137.62,"y":148.14},"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":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":88.8,"y":88.66},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":54.58,"y":122.42},"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":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":105.7,"y":100.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":109.24,"y":154.72},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":156.88,"y":82.77},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":143.98,"y":61.61},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11],"bottom":[12,13,14,15,16,17,18],"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":53.93,"y":81.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":202.09,"y":120.57},"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":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":132.76,"y":110.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":80.36,"y":98.98},"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":2,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":111.78,"y":151.18},"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":2,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":174.11,"y":108.1},"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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":147.25,"y":139.01},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21],"bottom":[22,23,24,25],"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":83.91,"y":108.61},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":147.25,"y":152.19},"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":3,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":168.76,"y":74.61},"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":3,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":112.28,"y":152.7},"type":"E","description":"Field Error"},{"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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":147.76,"y":179.05},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28],"bottom":[29,30,31,32],"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":144.41,"y":62.41},"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":4,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":102.15,"y":172.46},"type":"O","description":"Grounded Into DP"}],"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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":76.92,"y":146.19},"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":4,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":82.41,"y":123.58},"type":"O","description":"Pop Out"}]}},{"startIndex":33,"endIndex":39,"top":[33,34,35],"bottom":[36,37,38,39],"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":185.43,"y":118.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":109.0,"y":153.0},"type":"O","description":"Grounded Into DP"}],"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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":117.35,"y":145.09},"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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":141.17,"y":146.11},"type":"H","description":"Single"}]}},{"startIndex":40,"endIndex":50,"top":[40,41,42,43,44,45],"bottom":[46,47,48,49,50],"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":134.29,"y":140.8},"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":146.0,"y":93.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":96.98,"y":34.89},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":163.09,"y":60.85},"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":6,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":140.58,"y":142.04},"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":6,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":78.35,"y":57.78},"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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":72.3,"y":87.62},"type":"O","description":"Sac Fly"},{"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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":139.2,"y":214.87},"type":"O","description":"Pop Out"},{"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":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":117.0,"y":144.85},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":61,"top":[51,52,53,54,55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":55.67,"y":88.82},"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":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":84.59,"y":101.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":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":133.9,"y":181.21},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":40.6,"y":105.87},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":154.62,"y":96.96},"type":"O","description":"Lineout"}],"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":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":63.53,"y":151.19},"type":"O","description":"Pop Out"},{"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":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":160.5,"y":51.0},"type":"H","description":"Triple"},{"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":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":182.79,"y":83.51},"type":"O","description":"Sac Fly"}]}},{"startIndex":62,"endIndex":71,"top":[62,63,64],"bottom":[65,66,67,68,69,70,71],"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":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":133.78,"y":175.17},"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":8,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":129.72,"y":49.44},"type":"O","description":"Lineout"}],"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":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":149.3,"y":106.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":91.0,"y":50.84},"type":"H","description":"Triple"},{"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":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":138.13,"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":8,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":118.87,"y":176.01},"type":"O","description":"Pop Out"},{"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":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":110.76,"y":176.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":117.35,"y":95.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":117.86,"y":146.62},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":77,"top":[72,73,74,75,76,77],"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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":136.15,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":107.08,"y":55.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":163.21,"y":83.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":196.54,"y":122.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":145.73,"y":151.68},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":145.53,"y":169.17},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":2,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":11,"hits":13,"errors":0,"leftOnBase":6},"away":{"runs":8,"hits":8,"errors":4,"leftOnBase":2}},"defense":{"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"catcher":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"first":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"second":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"right":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"battingOrder":1,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":2,"strikes":2,"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":6,"groundOuts":9,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".246","atBats":32,"obp":".322","slg":".404","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":8,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":12,"runs":11,"doubles":3,"triples":3,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":37,"obp":".366","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"5.35","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.49","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":52,"strikes":104,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":8,"pitchesPerInning":"19.50","runsScoredPer9":"12.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":4,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":97,"flyOuts":26,"groundOuts":81,"airOuts":52,"runs":35,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":79,"baseOnBalls":38,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".198","atBats":262,"obp":".301","slg":".298","ops":".599","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":78,"rbi":25,"leftOnBase":109,"sacBunts":1,"sacFlies":1,"babip":".263","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.40","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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":32,"groundOuts":58,"airOuts":55,"runs":21,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":2,"avg":".223","atBats":193,"obp":".275","slg":".415","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":80,"rbi":32,"leftOnBase":108,"sacBunts":0,"sacFlies":3,"babip":".231","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.44","popOuts":11,"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":6,"stolenBases":34,"stolenBasePercentage":".850","caughtStealingPercentage":".150","assists":11,"putOuts":309,"errors":2,"chances":322,"fielding":".994","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":"2-4 | K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"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":2,"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":8,"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".323","atBats":31,"obp":".364","slg":".387","ops":".751","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":12,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".345","groundOutsToAirouts":"1.38","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"1-1 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":25,"airOuts":29,"runs":20,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".296","atBats":108,"obp":".377","slg":".481","ops":".858","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":52,"rbi":13,"leftOnBase":42,"sacBunts":1,"sacFlies":0,"babip":".354","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":19,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"summary":"2.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":3,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":11,"strikes":22,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":11,"groundOuts":11,"airOuts":21,"runs":9,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":6,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":52,"obp":".406","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":217,"era":"6.08","inningsPitched":"13.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.95","battersFaced":64,"outs":40,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":90,"strikes":127,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":3,"winPercentage":".500","pitchesPerInning":"16.28","gamesFinished":4,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"4.05","walksPer9Inn":"6.08","hitsPer9Inn":"11.48","runsScoredPer9":"6.07","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":48,"groundOuts":84,"airOuts":100,"runs":29,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":1,"hits":70,"hitByPitch":4,"avg":".244","atBats":287,"obp":".306","slg":".331","ops":".637","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":95,"rbi":33,"leftOnBase":128,"sacBunts":1,"sacFlies":3,"babip":".265","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.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":165,"putOuts":170,"errors":4,"chances":339,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":true,"isSubstitute":false}},"ID661531":{"person":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"c-","summary":"0-1 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":32,"groundOuts":72,"airOuts":59,"runs":22,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".269","atBats":223,"obp":".343","slg":".426","ops":".769","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":95,"rbi":27,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.86","popOuts":10,"lineOuts":17},"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":70,"errors":0,"chances":72,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"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":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":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":2,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":9,"groundOuts":21,"airOuts":22,"runs":13,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".271","atBats":96,"obp":".297","slg":".427","ops":".724","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":41,"rbi":10,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":31,"errors":6,"chances":95,"fielding":".937","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"400","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"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":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":46,"groundOuts":100,"airOuts":82,"runs":49,"doubles":22,"triples":2,"homeRuns":16,"strikeOuts":69,"baseOnBalls":47,"intentionalWalks":4,"hits":84,"hitByPitch":3,"avg":".251","atBats":334,"obp":".348","slg":".473","ops":".821","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":158,"rbi":49,"leftOnBase":154,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.88","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":176,"errors":1,"chances":182,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":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":true,"isSubstitute":false}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":36,"groundOuts":58,"airOuts":58,"runs":62,"doubles":15,"triples":1,"homeRuns":21,"strikeOuts":135,"baseOnBalls":77,"intentionalWalks":9,"hits":90,"hitByPitch":2,"avg":".264","atBats":341,"obp":".402","slg":".499","ops":".901","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":170,"rbi":69,"leftOnBase":105,"sacBunts":0,"sacFlies":0,"babip":".373","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.24","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":623,"errors":3,"chances":664,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"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":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":true,"isSubstitute":false}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":62,"flyOuts":18,"groundOuts":58,"airOuts":31,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":63,"baseOnBalls":16,"intentionalWalks":0,"hits":49,"hitByPitch":8,"avg":".247","atBats":198,"obp":".326","slg":".328","ops":".654","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":65,"rbi":17,"leftOnBase":70,"sacBunts":1,"sacFlies":2,"babip":".343","groundOutsToAirouts":"1.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"66.00","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":174,"errors":5,"chances":181,"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,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":51,"flyOuts":21,"groundOuts":17,"airOuts":35,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":4,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".200","atBats":105,"obp":".236","slg":".343","ops":".579","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":36,"rbi":11,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.25","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":65,"errors":2,"chances":67,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(L, 3-10)","summary":"1.1 IP, 4 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":5,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":36,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":13,"strikes":23,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"33.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":82,"groundOuts":87,"airOuts":133,"runs":79,"doubles":19,"triples":4,"homeRuns":27,"strikeOuts":86,"baseOnBalls":39,"intentionalWalks":0,"hits":112,"hitByPitch":2,"atBats":413,"obp":".333","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1789,"era":"6.23","inningsPitched":"104.0","wins":3,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.45","battersFaced":459,"outs":312,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1789,"balls":658,"strikes":1131,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.65","rbi":2,"winPercentage":".231","pitchesPerInning":"17.20","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.44","walksPer9Inn":"3.38","hitsPer9Inn":"9.69","runsScoredPer9":"6.84","homeRunsPer9":"2.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":28},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"4.2 IP, 2 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":87,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":28,"strikes":59,"strikePercentage":".680","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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":4,"gamesStarted":2,"flyOuts":5,"groundOuts":11,"airOuts":18,"runs":18,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":12,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":61,"obp":".461","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":299,"era":"10.93","inningsPitched":"14.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"2.43","battersFaced":76,"outs":42,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":299,"balls":124,"strikes":175,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":3,"winPercentage":".000","pitchesPerInning":"21.36","gamesFinished":1,"strikeoutWalkRatio":"0.92","strikeoutsPer9Inn":"7.71","walksPer9Inn":"8.36","hitsPer9Inn":"13.50","runsScoredPer9":"11.57","homeRunsPer9":"3.21","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":5},"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"}]},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | HBP, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":65,"flyOuts":41,"groundOuts":92,"airOuts":70,"runs":31,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":73,"hitByPitch":2,"avg":".278","atBats":263,"obp":".310","slg":".403","ops":".713","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":106,"rbi":32,"leftOnBase":115,"sacBunts":1,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.57","popOuts":7,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":69,"errors":0,"chances":185,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[805779,701762,641680,691016,695720,687515,671732,675961,622268,643446,703607,666126,605488,806960,664129],"pitchers":[605488,806960,664129],"bench":[661531],"bullpen":[665660,686930,669620,663687,696522,695611,682052,665622,678022,660761],"battingOrder":[805779,701762,641680,691016,695720,671732,622268,643446,666126],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Soderstrom (22, Sands)."},{"label":"HR","value":"Kurtz (21, 6th inning off Sands, 2 on, 2 out)."},{"label":"TB","value":"Kurtz 4; McNeil 2; Soderstrom 3; Walton; White 2."},{"label":"RBI","value":"Cortes 2 (27); Kurtz 3 (69); McNeil 2 (33); Walton (13)."},{"label":"2-out RBI","value":"Kurtz 3."},{"label":"Runners left in scoring position, 2 out","value":"Wilson, J 2."},{"label":"SF","value":"Cortes."},{"label":"GIDP","value":"Heim; Thomas, C."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"2."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Williams 2 (6, throw, fielding); Heim (2, throw); Soderstrom (1, fielding)."}]}],"note":[{"label":"a","value":"Walked for Thomas, C in the 7th."},{"label":"b","value":"Walked for Williams in the 7th."},{"label":"c","value":"Hit a sacrifice fly for Bolte in the 7th."}]},"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":12,"runs":11,"doubles":3,"triples":3,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".246","atBats":37,"obp":".320","slg":".408","ops":".728","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":22,"rbi":8,"leftOnBase":19,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":32,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"4.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.38","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":55,"strikes":92,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":8,"pitchesPerInning":"16.33","runsScoredPer9":"8.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"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, 4)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":19,"groundOuts":43,"airOuts":33,"runs":17,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":148,"obp":".311","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":625,"era":"3.66","inningsPitched":"39.1","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":16,"whip":"1.32","battersFaced":168,"outs":118,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":206,"strikes":419,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":3,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":4,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"9.15","walksPer9Inn":"3.89","hitsPer9Inn":"8.01","runsScoredPer9":"3.89","homeRunsPer9":"1.14","inheritedRunners":16,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | 2 3B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":60,"groundOuts":73,"airOuts":102,"runs":49,"doubles":19,"triples":5,"homeRuns":18,"strikeOuts":85,"baseOnBalls":23,"intentionalWalks":1,"hits":82,"hitByPitch":5,"avg":".243","atBats":338,"obp":".299","slg":".488","ops":".787","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":165,"rbi":49,"leftOnBase":149,"sacBunts":2,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.78","popOuts":18,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":384,"errors":2,"chances":483,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":67,"groundOuts":99,"airOuts":120,"runs":48,"doubles":15,"triples":3,"homeRuns":15,"strikeOuts":67,"baseOnBalls":29,"intentionalWalks":0,"hits":93,"hitByPitch":2,"avg":".247","atBats":377,"obp":".303","slg":".422","ops":".725","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":159,"rbi":56,"leftOnBase":150,"sacBunts":1,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.13","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":164,"putOuts":99,"errors":7,"chances":270,"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":"100","stats":{"batting":{"summary":"1-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":42,"groundOuts":67,"airOuts":69,"runs":37,"doubles":14,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":41,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".242","atBats":248,"obp":".357","slg":".323","ops":".680","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":80,"rbi":21,"leftOnBase":89,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"124.00","popOuts":9,"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":4,"putOuts":149,"errors":1,"chances":154,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":{},"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":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"ID702176":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":7,"groundOuts":9,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".219","atBats":32,"obp":".297","slg":".219","ops":".516","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 3-5)","summary":"5.2 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":39,"groundOuts":63,"airOuts":73,"runs":46,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":76,"baseOnBalls":26,"intentionalWalks":0,"hits":68,"hitByPitch":5,"atBats":273,"obp":".321","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1228,"era":"4.73","inningsPitched":"72.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.30","battersFaced":312,"outs":217,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1228,"balls":445,"strikes":783,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".375","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"9.46","walksPer9Inn":"3.24","hitsPer9Inn":"8.46","runsScoredPer9":"5.72","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":27,"groundOuts":34,"airOuts":48,"runs":29,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":31,"baseOnBalls":26,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".293","atBats":157,"obp":".395","slg":".535","ops":".930","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":84,"rbi":35,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.44","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":{"gamesStarted":1,"caughtStealing":5,"stolenBases":31,"stolenBasePercentage":".861","caughtStealingPercentage":".139","assists":9,"putOuts":286,"errors":1,"chances":296,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663485":{"person":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 5 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":6,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"135.00","homeRunsPer9":"27.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":13,"gamesStarted":0,"flyOuts":9,"groundOuts":11,"airOuts":13,"runs":11,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":48,"obp":".382","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":209,"era":"8.25","inningsPitched":"12.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":11,"whip":"1.67","battersFaced":56,"outs":36,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":209,"balls":74,"strikes":135,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":3,"winPercentage":".500","pitchesPerInning":"17.42","gamesFinished":6,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"8.25","walksPer9Inn":"3.75","hitsPer9Inn":"11.25","runsScoredPer9":"8.25","homeRunsPer9":"2.25","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"3-4 | 3B, 2 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":2,"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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":19,"groundOuts":45,"airOuts":41,"runs":24,"doubles":7,"triples":3,"homeRuns":5,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".244","atBats":160,"obp":".301","slg":".419","ops":".720","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":67,"rbi":25,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":13,"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":66,"putOuts":80,"errors":2,"chances":148,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":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":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":11,"groundOuts":44,"airOuts":23,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":19,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":105,"obp":".331","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":486,"era":"3.68","inningsPitched":"29.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":12,"whip":"1.36","battersFaced":128,"outs":88,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":203,"strikes":283,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.91","rbi":0,"winPercentage":".500","pitchesPerInning":"16.57","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.83","walksPer9Inn":"5.83","hitsPer9Inn":"6.44","runsScoredPer9":"3.68","homeRunsPer9":"0.61","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.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":22,"gamesStarted":0,"flyOuts":17,"groundOuts":24,"airOuts":33,"runs":19,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":122,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":541,"era":"5.40","inningsPitched":"31.2","wins":2,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.39","battersFaced":137,"outs":95,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":541,"balls":201,"strikes":340,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.08","gamesFinished":7,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"10.23","walksPer9Inn":"3.98","hitsPer9Inn":"8.53","runsScoredPer9":"5.40","homeRunsPer9":"1.42","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | RBI, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":41,"groundOuts":48,"airOuts":86,"runs":35,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":74,"baseOnBalls":30,"intentionalWalks":1,"hits":55,"hitByPitch":2,"avg":".212","atBats":260,"obp":".295","slg":".377","ops":".672","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":98,"rbi":31,"leftOnBase":124,"sacBunts":0,"sacFlies":3,"babip":".251","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":27,"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":92,"putOuts":250,"errors":8,"chances":350,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":{"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":true,"isSubstitute":false}},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":57,"groundOuts":47,"airOuts":109,"runs":57,"doubles":16,"triples":1,"homeRuns":25,"strikeOuts":88,"baseOnBalls":24,"intentionalWalks":2,"hits":87,"hitByPitch":5,"avg":".264","atBats":329,"obp":".322","slg":".547","ops":".869","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":180,"rbi":45,"leftOnBase":140,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.16","popOuts":30,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":168,"errors":0,"chances":168,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":6,"groundOuts":13,"airOuts":10,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".323","atBats":62,"obp":".354","slg":".435","ops":".789","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":27,"rbi":5,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".452","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.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":{"gamesStarted":1,"caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":6,"putOuts":153,"errors":3,"chances":162,"fielding":".981","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"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":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":true,"isSubstitute":false}},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":72,"groundOuts":72,"airOuts":119,"runs":51,"doubles":14,"triples":1,"homeRuns":4,"strikeOuts":60,"baseOnBalls":40,"intentionalWalks":1,"hits":85,"hitByPitch":12,"avg":".258","atBats":330,"obp":".353","slg":".342","ops":".695","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":113,"rbi":30,"leftOnBase":137,"sacBunts":0,"sacFlies":6,"babip":".298","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":162,"errors":8,"chances":330,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[668885,621439,680777,668904,665019,807712,656577,702176,686797,668952,687570,663485,667297,681892,701519],"pitchers":[687570,663485,667297,681892,701519],"bench":[605137,605170,663616],"bullpen":[671737,672782,805673,702193,641927,573124,696070,657746],"battingOrder":[668885,621439,680777,668904,665019,807712,702176,686797,668952],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Martin (14, Springs); Kreidler 2 (7, Morales, Morales)."},{"label":"3B","value":"Clemens 2 (5, Springs, Hartlieb); Kreidler (3, Hartlieb)."},{"label":"TB","value":"Clemens 7; Jackson, A; Jeffers 3; Kreidler 7; Lee, B; Lewis, R; Martin 2."},{"label":"RBI","value":"Clemens (49); Jeffers 3 (35); Keaschall (30); Kreidler (25); Lewis, R (31); Martin (21)."},{"label":"2-out RBI","value":"Clemens; Jeffers 3."},{"label":"Runners left in scoring position, 2 out","value":"Clemens; Jeffers."},{"label":"SF","value":"Keaschall; Martin."},{"label":"Team RISP","value":"4-for-14."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lewis, R (10, 2nd base off Springs/Heim); Kreidler 2 (3, 3rd base off Morales/Heim, 3rd base off Morales/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Lee, B-Lewis, R-Jackson, A; Kreidler-Lewis, R-Jackson, A)."}]}],"note":[{"label":"a","value":"Struck out for Jackson, A in the 7th."}]}},"officials":[{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":665302,"fullName":"Dillon Wilson","link":"/api/v1/people/665302"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Morales."},{"label":"HBP","value":"Wilson, J (by Sands)."},{"label":"ABS Challenge","value":"Keaschall (Strike-Overturned to Ball); Kreidler (Strike-Confirmed); Jeffers (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Springs 36-23; Morales 87-59; Hartlieb 33-22; Prielipp 72-44; Sands 28-17; Nance 15-9; Funderburk 17-10; Adams 15-12."},{"label":"Groundouts-flyouts","value":"Springs 1-2; Morales 5-1; Hartlieb 2-1; Prielipp 5-4; Sands 0-1; Nance 1-0; Funderburk 1-0; Adams 2-1."},{"label":"Batters faced","value":"Springs 9; Morales 21; Hartlieb 11; Prielipp 18; Sands 6; Nance 4; Funderburk 3; Adams 6."},{"label":"Inherited runners-scored","value":"Morales 2-2; Sands 1-1; Nance 3-3."},{"label":"Ejections","value":"Athletics hitting coach Chris Cron ejected by HP umpire Chad Fairchild (2nd)."},{"label":"Umpires","value":"HP: Chad Fairchild. 1B: Bill Miller. 2B: Chad Whitson. 3B: Dillon Wilson. "},{"label":"Weather","value":"92 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To LF."},{"label":"First pitch","value":"1:12 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"19,701."},{"label":"Venue","value":"Target Field."},{"label":"July 26, 2026"}],"pitchingNotes":["Sands pitched to 3 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","boxscoreName":"Kreidler"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 3B, 2 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":2,"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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":19,"groundOuts":45,"airOuts":41,"runs":24,"doubles":7,"triples":3,"homeRuns":5,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".244","atBats":160,"obp":".301","slg":".419","ops":".720","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":67,"rbi":25,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":13,"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":66,"putOuts":80,"errors":2,"chances":148,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","boxscoreName":"Prielipp"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 3-5)","summary":"5.2 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":39,"groundOuts":63,"airOuts":73,"runs":46,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":76,"baseOnBalls":26,"intentionalWalks":0,"hits":68,"hitByPitch":5,"atBats":273,"obp":".321","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1228,"era":"4.73","inningsPitched":"72.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.30","battersFaced":312,"outs":217,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1228,"balls":445,"strikes":783,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".375","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"9.46","walksPer9Inn":"3.24","hitsPer9Inn":"8.46","runsScoredPer9":"5.72","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","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":70,"pitchingGameScore":70},{"player":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","boxscoreName":"Clemens"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | 2 3B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":60,"groundOuts":73,"airOuts":102,"runs":49,"doubles":19,"triples":5,"homeRuns":18,"strikeOuts":85,"baseOnBalls":23,"intentionalWalks":1,"hits":82,"hitByPitch":5,"avg":".243","atBats":338,"obp":".299","slg":".488","ops":".787","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":165,"rbi":49,"leftOnBase":149,"sacBunts":2,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.78","popOuts":18,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":384,"errors":2,"chances":483,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":64,"hittingGameScore":64}]},"decisions":{"winner":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"loser":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}