{"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":824300,"link":"/api/v1.1/game/824300/feed/live","metaData":{"wait":10,"timeStamp":"20260920_215245","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824300,"type":"R","doubleHeader":"N","id":"2026/09/20/seamlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824300-2026-09-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-20T19:10:00Z","originalDate":"2026-09-20","officialDate":"2026-09-20","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":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2026,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","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":"Seattle","record":{"gamesPlayed":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":83,"ties":0,"pct":".468"},"records":{},"divisionLeader":false,"wins":73,"losses":83,"winningPercentage":".468"},"franchiseName":"Seattle","clubName":"Mariners","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":99,"ties":0,"pct":".365"},"records":{},"divisionLeader":false,"wins":57,"losses":99,"winningPercentage":".365"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691182":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182","firstName":"Adael","lastName":"Amador","primaryNumber":"1","birthDate":"2003-04-11","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adael","useLastName":"Amador","middleName":"Alexander","boxscoreName":"Amador","gender":"M","nameMatrilineal":"Santiago","isPlayer":true,"isVerified":true,"pronunciation":"ODD-eye-ell AH-mah-door","mlbDebutDate":"2024-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adael Amador","nameSlug":"adael-amador-691182","firstLastName":"Adael Amador","lastFirstName":"Amador, Adael","lastInitName":"Amador, A","initLastName":"A Amador","fullFMLName":"Adael Alexander Amador","fullLFMName":"Amador, Adael Alexander","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID621074":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074","firstName":"Michael","lastName":"Rucker","primaryNumber":"38","birthDate":"1994-04-27","currentAge":32,"birthCity":"Columbus","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Rucker","middleName":"Patrick","boxscoreName":"Rucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Rucker","nameSlug":"michael-rucker-621074","firstLastName":"Michael Rucker","lastFirstName":"Rucker, Michael","lastInitName":"Rucker, M","initLastName":"M Rucker","fullFMLName":"Michael Patrick Rucker","fullLFMName":"Rucker, Michael Patrick","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID815081":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081","firstName":"Mark","lastName":"Manfredi","primaryNumber":"54","birthDate":"2000-01-28","currentAge":26,"birthCity":"Highland Heights","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Manfredi","middleName":"Silvio","boxscoreName":"Manfredi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mark Manfredi","nameTitle":"Sr.","nameSuffix":"Sr.","nameSlug":"mark-manfredi-815081","firstLastName":"Mark Manfredi","lastFirstName":"Manfredi, Mark","lastInitName":"Manfredi, M","initLastName":"M Manfredi","fullFMLName":"Mark Silvio Manfredi","fullLFMName":"Manfredi, Mark Silvio","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID640902":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902","firstName":"Jhonny","lastName":"Pereda","primaryNumber":"5","birthDate":"1996-04-18","currentAge":30,"birthCity":"San Juan","birthCountry":"Venezuela","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jhonny","useLastName":"Pereda","middleName":"Fernando ","boxscoreName":"Pereda","gender":"M","nameMatrilineal":"Rosales","isPlayer":true,"isVerified":true,"pronunciation":"puh-RAY-duh","mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonny Pereda","nameSlug":"jhonny-pereda-640902","firstLastName":"Jhonny Pereda","lastFirstName":"Pereda, Jhonny","lastInitName":"Pereda, J","initLastName":"J Pereda","fullFMLName":"Jhonny Fernando Pereda","fullLFMName":"Pereda, Jhonny Fernando","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID500779":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779","firstName":"Jose","lastName":"Quintana","primaryNumber":"62","birthDate":"1989-01-24","currentAge":37,"birthCity":"Arjona","birthCountry":"Colombia","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Quintana","middleName":"Guillermo","boxscoreName":"Quintana","nickName":"Lelo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kin-TAH-nuh","mlbDebutDate":"2012-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jose Quintana","nameSlug":"jose-quintana-500779","firstLastName":"Jose Quintana","lastFirstName":"Quintana, Jose","lastInitName":"Quintana, J","initLastName":"J Quintana","fullFMLName":"Jose Guillermo Quintana","fullLFMName":"Quintana, Jose Guillermo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID801126":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126","firstName":"Brock","lastName":"Rodden","primaryNumber":"90","birthDate":"2000-05-25","currentAge":26,"birthCity":"Durant","birthStateProvince":"OK","birthCountry":"USA","height":"5' 7\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brock","useLastName":"Rodden","boxscoreName":"Rodden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"ROD-en","mlbDebutDate":"2026-08-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brock Rodden","nameSlug":"brock-rodden-801126","firstLastName":"Brock Rodden","lastFirstName":"Rodden, Brock","lastInitName":"Rodden, B","initLastName":"B Rodden","fullFMLName":"Brock Rodden","fullLFMName":"Rodden, Brock","strikeZoneTop":2.97,"strikeZoneBottom":1.5},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID807739":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739","firstName":"Kade","lastName":"Anderson","primaryNumber":"13","birthDate":"2004-07-06","currentAge":22,"birthCity":"Slidell","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":179,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Anderson","middleName":"William","boxscoreName":"Anderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2025,"mlbDebutDate":"2026-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kade Anderson","nameSlug":"kade-anderson-807739","firstLastName":"Kade Anderson","lastFirstName":"Anderson, Kade","lastInitName":"Anderson, K","initLastName":"K Anderson","fullFMLName":"Kade Anderson","fullLFMName":"Anderson, Kade","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691728":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728","firstName":"Zachary","lastName":"Veen","primaryNumber":"13","birthDate":"2001-12-12","currentAge":24,"birthCity":"Port Orange","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":243,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Zac","useLastName":"Veen","middleName":"Richard","boxscoreName":"Veen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Veen","nameSlug":"zac-veen-691728","firstLastName":"Zac Veen","lastFirstName":"Veen, Zac","lastInitName":"Veen, Z","initLastName":"Z Veen","fullFMLName":"Zachary Richard Veen","fullLFMName":"Veen, Zachary Richard","strikeZoneTop":3.36,"strikeZoneBottom":1.7},"ID693308":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308","firstName":"Nicholas","lastName":"Frasso","primaryNumber":"41","birthDate":"1998-10-18","currentAge":27,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Frasso","middleName":"Paul","boxscoreName":"Frasso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Frasso","nameSlug":"nick-frasso-693308","firstLastName":"Nick Frasso","lastFirstName":"Frasso, Nick","lastInitName":"Frasso, N","initLastName":"N Frasso","fullFMLName":"Nicholas Paul Frasso","fullLFMName":"Frasso, Nicholas Paul","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID690279":{"id":690279,"fullName":"Mason Adams","link":"/api/v1/people/690279","firstName":"Mason","lastName":"Adams","primaryNumber":"38","birthDate":"2000-02-23","currentAge":26,"birthCity":"Davenport","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Adams","middleName":"Allen","boxscoreName":"Adams, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Adams","nameSlug":"mason-adams-690279","firstLastName":"Mason Adams","lastFirstName":"Adams, Mason","lastInitName":"Adams, M","initLastName":"M Adams","fullFMLName":"Mason Allen Adams","fullLFMName":"Adams, Mason Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID703197":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197","firstName":"Michael","lastName":"Arroyo","primaryNumber":"96","birthDate":"2004-11-03","currentAge":21,"birthCity":"Cartagena","birthCountry":"Colombia","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Michael","useLastName":"Arroyo","boxscoreName":"Arroyo, M","gender":"M","nameMatrilineal":"Padilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Arroyo","nameSlug":"michael-arroyo-703197","firstLastName":"Michael Arroyo","lastFirstName":"Arroyo, Michael","lastInitName":"Arroyo, M","initLastName":"M Arroyo","fullFMLName":"Michael Arroyo","fullLFMName":"Arroyo, Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID703155":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155","firstName":"Lazaro","lastName":"Montes","primaryNumber":"99","birthDate":"2004-10-22","currentAge":21,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lazaro","useLastName":"Montes","middleName":"Yosmel","boxscoreName":"Montes","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"pronunciation":"lah-sah-roh mon-tess","mlbDebutDate":"2026-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lazaro Montes","nameSlug":"lazaro-montes-703155","firstLastName":"Lazaro Montes","lastFirstName":"Montes, Lazaro","lastInitName":"Montes, L","initLastName":"L Montes","fullFMLName":"Lazaro Yosmel Montes","fullLFMName":"Montes, Lazaro Yosmel","strikeZoneTop":3.44,"strikeZoneBottom":1.74},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681867":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867","firstName":"Cooper","lastName":"Criswell","primaryNumber":"88","birthDate":"1996-07-24","currentAge":30,"birthCity":"Carrollton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cooper","useLastName":"Criswell","middleName":"Timothy","boxscoreName":"Criswell, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"CRISS-well","mlbDebutDate":"2021-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Criswell","nameSlug":"cooper-criswell-681867","firstLastName":"Cooper Criswell","lastFirstName":"Criswell, Cooper","lastInitName":"Criswell, C","initLastName":"C Criswell","fullFMLName":"Cooper Timothy Criswell","fullLFMName":"Criswell, Cooper Timothy","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681393":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393","firstName":"Connor","lastName":"Norby","primaryNumber":"35","birthDate":"2000-06-08","currentAge":26,"birthCity":"Brooklyn Park","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Connor","useLastName":"Norby","middleName":"David","boxscoreName":"Norby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Norby","nameSlug":"connor-norby-681393","firstLastName":"Connor Norby","lastFirstName":"Norby, Connor","lastInitName":"Norby, C","initLastName":"C Norby","fullFMLName":"Connor David Norby","fullLFMName":"Norby, Connor David","strikeZoneTop":3.113,"strikeZoneBottom":1.571},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50480,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2026"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Sunny","temp":"71","wind":"9 mph, In From CF"},"gameInfo":{"attendance":33751,"firstPitch":"2026-09-20T19:13:00.000Z","gameDurationMinutes":159},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"home":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"}},"officialScorer":{"id":831878,"fullName":"Leslie Wilhite","link":"/api/v1/people/831878"},"primaryDatacaster":{"id":823355,"fullName":"Chris Thompson","link":"/api/v1/people/823355"},"moundVisits":{"away":{"used":4,"remaining":0},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T19:13:16.429Z","endTime":"2026-09-20T19:14:44.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T16:12:05.676Z","endTime":"2026-09-20T18:43:14.460Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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-09-20T18:43:14.460Z","endTime":"2026-09-20T19:11:44.327Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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-09-20T19:11:44.327Z","endTime":"2026-09-20T19:13:18.746Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85995362299427,"aZ":-26.92616172295698,"pfxX":-0.2669087560371559,"pfxZ":3.0274758017952923,"pX":0.9281770773869086,"pZ":3.0555406644955303,"vX0":8.989596577393463,"vY0":-130.4502805153165,"vZ0":-1.8864630075096391,"x":81.62,"y":156.28,"x0":-2.518988994278652,"y0":50.00415649298175,"z0":5.805733532799912,"aX":-0.46412701126859524},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":-1.3,"spinRate":2420,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.4188839863957252,"extension":6.2066666919695725},"index":3,"playId":"7e5fae34-3311-3b53-b5ea-d8fff1a19499","pitchNumber":1,"startTime":"2026-09-20T19:13:18.746Z","endTime":"2026-09-20T19:13:23.696Z","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":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.642667221479446,"aZ":-33.10071650122086,"pfxX":-0.14576768611807367,"pfxZ":-0.5846102952170344,"pX":0.5975024685055672,"pZ":1.7308151993578436,"vX0":7.558503294314482,"vY0":-123.99465079123877,"vZ0":-3.4986626029658616,"x":94.22,"y":192.05,"x0":-2.4541766305756574,"y0":50.004322908357295,"z0":5.883232899469883,"aX":-0.230367760384462},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":-1.2,"spinRate":2543,"spinDirection":67},"zone":9,"typeConfidence":0.91,"plateTime":0.4394558557323145,"extension":6.29565637168301},"index":4,"playId":"6c79d566-51c2-3371-aa38-f98cf1ec6fa7","pitchNumber":2,"startTime":"2026-09-20T19:13:35.865Z","endTime":"2026-09-20T19:13:40.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.2,"endSpeed":75.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77768842779666,"aZ":-40.49768551301619,"pfxX":2.246796319744849,"pfxZ":-5.8204935430842,"pX":-0.5260844512187544,"pZ":1.1039437657728388,"vX0":3.76319402922404,"vY0":-118.32354715988954,"vZ0":-2.6262643169765085,"x":137.05,"y":208.97,"x0":-2.423789841071331,"y0":50.00371922847633,"z0":5.909108050768282,"aX":3.2122096024207383},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.9,"breakHorizontal":-4.9,"spinRate":2751,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.46141534955513697,"extension":6.264995066940797},"index":5,"playId":"d2dfe9e7-ad86-3c8d-9eb8-09de3cf24b75","pitchNumber":3,"startTime":"2026-09-20T19:13:53.557Z","endTime":"2026-09-20T19:13:58.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69974958223583,"aZ":-23.474520732823603,"pfxX":-8.75128234837191,"pfxZ":4.637522476035564,"pX":-0.6377245218032451,"pZ":3.0065057687928114,"vX0":8.38436956475935,"vY0":-135.43410080671782,"vZ0":-3.0331090284154762,"x":141.31,"y":157.6,"x0":-2.621207140509928,"y0":50.00485397078289,"z0":5.763778056157445,"aX":-16.428056772295683},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":14.3,"spinRate":2216,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.4028264869054752,"extension":6.248473756244967},"index":6,"playId":"cfe8b960-9a9c-3878-8ef2-2ffe0f0dcf48","pitchNumber":4,"startTime":"2026-09-20T19:14:11.428Z","endTime":"2026-09-20T19:14:15.991Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87918711880857,"aZ":-32.35673754334236,"pfxX":1.1161576916140121,"pfxZ":-0.11773580476985668,"pX":0.23476975513290158,"pZ":0.8330063778551655,"vX0":6.620445567562654,"vY0":-124.85673640632291,"vZ0":-5.643417982643229,"x":108.05,"y":216.29,"x0":-2.5856495728128,"y0":50.00211127461533,"z0":5.755200541296778,"aX":1.7770839525396545},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-3.4,"spinRate":2592,"spinDirection":104},"zone":14,"typeConfidence":0.95,"plateTime":0.4371018187410516,"extension":6.203515285893053},"index":7,"playId":"0bdb1601-9988-317d-927e-1af50c52e554","pitchNumber":5,"startTime":"2026-09-20T19:14:38.909Z","endTime":"2026-09-20T19:14:44.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:14:44.303Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T19:14:49.901Z","endTime":"2026-09-20T19:17:04.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.496710369482184,"aZ":-16.79365527107436,"pfxX":-4.004550590443087,"pfxZ":8.34121686488768,"pX":0.09839536667574825,"pZ":2.1545055301841747,"vX0":8.688620899873229,"vY0":-134.07873742963585,"vZ0":-5.9930875869768245,"x":113.25,"y":180.61,"x0":-2.645409572298338,"y0":50.00505855983357,"z0":5.592580832696701,"aX":-7.3869061225075745},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":5.6,"spinRate":2355,"spinDirection":219},"zone":5,"typeConfidence":0.88,"plateTime":0.4065214354345592,"extension":6.204494320661594},"index":0,"playId":"22821f2e-3288-3a95-9bd5-33fa27d9de51","pitchNumber":1,"startTime":"2026-09-20T19:15:07.240Z","endTime":"2026-09-20T19:15:17.036Z","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":93.1,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046230862499065,"aZ":-19.958429102149143,"pfxX":-2.9995104476994543,"pfxZ":6.502881642256401,"pX":0.32055617377601076,"pZ":2.6619495448227983,"vX0":8.946293368147664,"vY0":-135.3349476555668,"vZ0":-4.377491058376875,"x":104.78,"y":166.91,"x0":-2.6199724556389845,"y0":50.001871770980465,"z0":5.675277824617461,"aX":-5.6345514838828406},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":3.8,"spinRate":2346,"spinDirection":216},"zone":6,"typeConfidence":0.83,"plateTime":0.402792279438124,"extension":6.232644545692772},"index":1,"playId":"a9ada765-3d78-3136-be57-d4bf03fab8dc","pitchNumber":2,"startTime":"2026-09-20T19:15:48.925Z","endTime":"2026-09-20T19:15:54.436Z","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":80.4,"endSpeed":75.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.756923462864155,"aZ":-42.99874575578908,"pfxX":3.4872212127758475,"pfxZ":-7.758042161850132,"pX":0.22154135877815737,"pZ":0.9026317272954032,"vX0":4.971859842827296,"vY0":-117.02419423258341,"vZ0":-2.3333382696953198,"x":108.56,"y":214.41,"x0":-2.378306795320488,"y0":50.00248902678827,"z0":5.9166463570478625,"aX":4.86585903855069},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.4,"breakHorizontal":-7.4,"spinRate":2771,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.46691814037067214,"extension":6.2478673121152095},"index":2,"playId":"d4b3a560-6d01-3644-aab7-8ad02588cf0e","pitchNumber":3,"startTime":"2026-09-20T19:16:09.605Z","endTime":"2026-09-20T19:16:14.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783156684099534,"aZ":-19.252696933495212,"pfxX":-2.5839229471809233,"pfxZ":6.766872108648101,"pX":-0.6684932462945812,"pZ":5.093675220378938,"vX0":5.926014277999053,"vY0":-136.09917332043602,"vZ0":1.0981225754231665,"x":142.48,"y":101.25,"x0":-2.520970380574939,"y0":50.00596471060383,"z0":6.001592858197102,"aX":-4.937500473104676},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":3.7,"spinRate":2387,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3996997772911781,"extension":6.156522254771017},"index":3,"playId":"9b24771f-5f58-37be-9c7c-cdb93f2d7f67","pitchNumber":4,"startTime":"2026-09-20T19:16:32.158Z","endTime":"2026-09-20T19:16:37.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.954287210544148,"aZ":-31.95666355107075,"pfxX":2.3020290669265853,"pfxZ":0.1381307158372458,"pX":0.8962767038263975,"pZ":2.409064433908636,"vX0":7.855541773845563,"vY0":-121.74196502182318,"vZ0":-1.5734489207651343,"x":82.84,"y":173.74,"x0":-2.6540078106072023,"y0":50.000489401679026,"z0":5.796402943663809,"aX":3.497799587932851},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":-5.8,"spinRate":2685,"spinDirection":61},"zone":14,"typeConfidence":0.87,"plateTime":0.4476717420880303,"extension":6.213854909740141},"hitData":{"launchSpeed":100.6,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.13,"coordY":145.09}},"index":4,"playId":"ed7bbfe3-b373-3557-ac5f-896a80339a6c","pitchNumber":5,"startTime":"2026-09-20T19:16:50.210Z","endTime":"2026-09-20T19:17:04.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:17:04.499Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T19:17:05.614Z","endTime":"2026-09-20T19:18:18.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":78.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.230309593320165,"aZ":-32.65490282805275,"pfxX":6.927863151222436,"pfxZ":-0.31571677505902507,"pX":1.4362393346686788,"pZ":2.038434982585667,"vX0":7.337471568214477,"vY0":-121.08367731429607,"vZ0":-2.2106319460819392,"x":62.25,"y":183.74,"x0":-2.5165221014441084,"y0":50.00484359402591,"z0":5.7785739144193,"aX":10.446089650061992},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.8,"breakHorizontal":-14.0,"spinRate":2578,"spinDirection":81},"zone":14,"typeConfidence":0.92,"plateTime":0.44971474093064767,"extension":6.215413743625301},"index":0,"playId":"ed9466ae-cdf5-3513-91cb-8de46002a566","pitchNumber":1,"startTime":"2026-09-20T19:17:26.601Z","endTime":"2026-09-20T19:17:32.026Z","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":85.3,"endSpeed":80.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.414840431987823,"aZ":-32.366697254748175,"pfxX":5.45306211730575,"pfxZ":-0.11881055052534428,"pX":1.2374007343674456,"pZ":2.6910830705419433,"vX0":7.343228357198022,"vY0":-124.26452572808641,"vZ0":-1.3667847888099192,"x":69.83,"y":166.12,"x0":-2.4431813641727946,"y0":50.00342965859109,"z0":5.890436074826949,"aX":8.692685712057296},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-11.3,"spinRate":2475,"spinDirection":65},"zone":12,"typeConfidence":0.68,"plateTime":0.4375757351700371,"extension":6.168306512174475},"index":1,"playId":"bec496ba-e990-379b-9b3e-4b95ca6a797d","pitchNumber":2,"startTime":"2026-09-20T19:17:45.984Z","endTime":"2026-09-20T19:17:52.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834663459624593,"aZ":-18.42156407292353,"pfxX":-3.5064629424750926,"pfxZ":7.2514867854665805,"pX":-0.35819017470607556,"pZ":3.223867081122578,"vX0":7.297751709683578,"vY0":-135.89745199619304,"vZ0":-3.4359923361380833,"x":130.65,"y":151.74,"x0":-2.605929013119841,"y0":50.004796333890546,"z0":5.761967816162191,"aX":-6.65268593346031},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":5.0,"spinRate":2461,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.4008916161329559,"extension":6.1710142319449135},"index":2,"playId":"0d84e535-32cf-31db-8874-824cd4b9f73d","pitchNumber":3,"startTime":"2026-09-20T19:18:13.061Z","endTime":"2026-09-20T19:18:18.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:18:18.850Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T19:19:46.223Z","endTime":"2026-09-20T19:22:50.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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":91.3,"endSpeed":84.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.110709248710545,"aZ":-17.263852604998398,"pfxX":3.7369551837626895,"pfxZ":8.254483896816797,"pX":-1.7432740143380718,"pZ":2.095812525247679,"vX0":-11.942603166485151,"vY0":-132.49610900793192,"vZ0":-6.293164769036394,"x":183.45,"y":182.19,"x0":2.305917844581977,"y0":50.002378825932425,"z0":5.731345226569304,"aX":6.751196600293493},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":-4.6,"spinRate":1913,"spinDirection":151},"zone":13,"typeConfidence":0.79,"plateTime":0.4109286376892647,"extension":6.884730476863064},"index":0,"playId":"af63ab01-e6e2-38a0-a533-7fc252dd9f28","pitchNumber":1,"startTime":"2026-09-20T19:20:41.792Z","endTime":"2026-09-20T19:20:46.926Z","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":90.6,"endSpeed":83.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79915971147779,"aZ":-17.761799615208254,"pfxX":3.506907659360977,"pfxZ":8.079451656499792,"pX":0.49783112522477524,"pZ":2.5720825156410543,"vX0":-6.114548507918394,"vY0":-131.8889719118705,"vZ0":-4.8711733892606555,"x":98.02,"y":169.33,"x0":2.3776531519327704,"y0":50.00134814314362,"z0":5.730003161307933,"aX":6.254821157082007},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":-5.2,"spinRate":1967,"spinDirection":142},"zone":6,"typeConfidence":0.8,"plateTime":0.41335854820064677,"extension":6.946195899023753},"index":1,"playId":"c322ac08-b90c-32f0-a695-3a95976f13b4","pitchNumber":2,"startTime":"2026-09-20T19:20:56.773Z","endTime":"2026-09-20T19:21:04.469Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.501798331020378,"aZ":-32.922616749091475,"pfxX":-2.266872911054568,"pfxZ":-0.4412696742338218,"pX":-1.1300625369022324,"pZ":1.1851023905865181,"vX0":-8.653656704039761,"vY0":-128.2723580247343,"vZ0":-4.893297508010189,"x":160.08,"y":206.78,"x0":2.5653042605587144,"y0":50.0040166507848,"z0":5.648820034033775,"aX":-3.8240511111394633},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.6,"breakHorizontal":5.9,"spinRate":1997,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.4250228392805786,"extension":6.6937808234321},"index":2,"playId":"1fa5c652-aea9-35ee-839d-c13e5ca44f49","pitchNumber":3,"startTime":"2026-09-20T19:21:18.217Z","endTime":"2026-09-20T19:21:23.732Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50886060810008,"aZ":-28.98858297634985,"pfxX":-0.9225751085953915,"pfxZ":1.8554172318686968,"pX":-1.5107407379452444,"pZ":1.3703517912763898,"vX0":-9.978251186570425,"vY0":-129.01697514902563,"vZ0":-5.579128284916824,"x":174.59,"y":201.78,"x0":2.493534461096186,"y0":50.00638942096669,"z0":5.737407760549212,"aX":-1.5890039989229112},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":3.5,"spinRate":2130,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.4211398212203381,"extension":6.869262315933116},"index":3,"playId":"b6cbb319-2434-3a72-b814-5d7e6544e961","pitchNumber":4,"startTime":"2026-09-20T19:21:33.018Z","endTime":"2026-09-20T19:21:37.877Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":87.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99452708002879,"aZ":-22.98744493390235,"pfxX":8.210916511175508,"pfxZ":4.868734200500945,"pX":0.13122271702576846,"pZ":0.9527576312201573,"vX0":-9.144150339849501,"vY0":-134.70706908914985,"vZ0":-8.213472767059997,"x":112.0,"y":213.06,"x0":2.461108562631167,"y0":50.00126344946363,"z0":5.598041108936989,"aX":15.488379551256903},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.7,"breakHorizontal":-13.6,"spinRate":1855,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4025644792246523,"extension":7.056341969043961},"index":4,"playId":"80ad15ae-5a32-38ac-8654-eb47730de139","pitchNumber":5,"startTime":"2026-09-20T19:21:49.918Z","endTime":"2026-09-20T19:21:57.328Z","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":0},"index":5,"startTime":"2026-09-20T19:22:05.996Z","endTime":"2026-09-20T19:22:18.074Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":87.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.918338587660028,"aZ":-17.0963941090854,"pfxX":4.880099933759374,"pfxZ":7.902073649823113,"pX":0.337178159267234,"pZ":1.7741334736981789,"vX0":-7.461606379325929,"vY0":-135.38786074832612,"vZ0":-7.382726952076783,"x":104.15,"y":190.88,"x0":2.4605534880541033,"y0":50.00214750494336,"z0":5.675231277273529,"aX":9.3101613000929},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":-7.8,"spinRate":1996,"spinDirection":143},"zone":9,"typeConfidence":0.87,"plateTime":0.4004019242341945,"extension":7.055193705719929},"index":6,"playId":"01cf7800-5b4c-3f25-8526-16f6cdbc5a0a","pitchNumber":6,"startTime":"2026-09-20T19:22:18.074Z","endTime":"2026-09-20T19:22:23.027Z","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":93.7,"endSpeed":87.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85273816928576,"aZ":-18.74536881634614,"pfxX":6.429962505120373,"pfxZ":6.931878280855944,"pX":-0.1559334016721912,"pZ":2.6014814739432657,"vX0":-8.998919593186821,"vY0":-136.36239187219158,"vZ0":-5.245875102669063,"x":122.94,"y":168.54,"x0":2.308169553627495,"y0":50.005993176183,"z0":5.790393585710935,"aX":12.46246419274898},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":-10.4,"spinRate":2097,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.3973303677630877,"extension":6.977700599984406},"hitData":{"launchSpeed":81.2,"launchAngle":28.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.16,"coordY":121.02}},"index":7,"playId":"2ab3f0af-28ee-3f05-8958-452103c138e5","pitchNumber":7,"startTime":"2026-09-20T19:22:38.198Z","endTime":"2026-09-20T19:22:50.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:22:50.565Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T19:22:52.951Z","endTime":"2026-09-20T19:24:49.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52381682454348,"aZ":-15.071467391821404,"pfxX":4.806425850883905,"pfxZ":9.047682192945679,"pX":-0.41039391585436324,"pZ":2.35350953953933,"vX0":-5.2082733409431325,"vY0":-135.18007291480703,"vZ0":-6.151487647628793,"x":132.64,"y":175.24,"x0":0.8973553772650368,"y0":50.00548646365707,"z0":5.677950537616659,"aX":9.088505764081328},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":-7.9,"spinRate":2261,"spinDirection":144},"zone":4,"typeConfidence":0.91,"plateTime":0.4018961270192616,"extension":6.656744911886212},"index":0,"playId":"7cbfa207-cb5c-3279-8a11-4ebf65deb9e8","pitchNumber":1,"startTime":"2026-09-20T19:23:12.689Z","endTime":"2026-09-20T19:23:18.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":79.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.013590920778753,"aZ":-28.392031122858864,"pfxX":7.354858553969761,"pfxZ":2.447688800926942,"pX":0.4097112002093157,"pZ":1.6842930857923175,"vX0":-3.867617843823603,"vY0":-121.70678517241343,"vZ0":-4.19032853427125,"x":101.38,"y":193.3,"x0":1.0388877702099881,"y0":50.00399304031963,"z0":5.804546114186542,"aX":11.372737428091874},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-12.8,"spinRate":1587,"spinDirection":127},"zone":9,"typeConfidence":0.9,"plateTime":0.44487558212570644,"extension":6.646178088982031},"index":1,"playId":"6c8db1d9-c1fa-32cf-89fa-94de3e29b56b","pitchNumber":2,"startTime":"2026-09-20T19:23:28.513Z","endTime":"2026-09-20T19:23:33.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":79.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.81727202836428,"aZ":-29.50896935566366,"pfxX":6.230616636958363,"pfxZ":1.70695307121892,"pX":0.2900212853409726,"pZ":1.5693309169860967,"vX0":-4.158569044925799,"vY0":-122.1510624403013,"vZ0":-4.35124076089554,"x":105.95,"y":196.41,"x0":1.1782661492921545,"y0":50.0012915752817,"z0":5.821527203273205,"aX":9.716612654219023},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":-10.7,"spinRate":1543,"spinDirection":119},"zone":9,"typeConfidence":0.89,"plateTime":0.4430252943409161,"extension":6.848207129994926},"index":2,"playId":"6e8f3d65-3143-3bc8-ba99-a598cf71f47f","pitchNumber":3,"startTime":"2026-09-20T19:23:52.316Z","endTime":"2026-09-20T19:23:57.783Z","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.1,"endSpeed":83.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.2066478801698,"aZ":-31.271701519639624,"pfxX":-1.4311521872667763,"pfxZ":0.5277498444705229,"pX":-0.9794962969474537,"pZ":1.0939729547863928,"vX0":-4.326623266598372,"vY0":-128.45478811966154,"vZ0":-5.913411063066366,"x":154.34,"y":209.24,"x0":0.8930652598885241,"y0":50.00629752324183,"z0":5.770855320032932,"aX":-2.4623138839376644},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":3.4,"spinRate":2209,"spinDirection":254},"zone":13,"typeConfidence":0.92,"plateTime":0.4216653458795596,"extension":6.784391996546488},"index":3,"playId":"61a55006-01da-34f1-bb57-12f9fea5549e","pitchNumber":4,"startTime":"2026-09-20T19:24:13.205Z","endTime":"2026-09-20T19:24:18.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":80.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.960619069777096,"aZ":-23.542233075173698,"pfxX":5.1449452303927625,"pfxZ":5.411514428962851,"pX":-0.11442854821284483,"pZ":2.0650516166610813,"vX0":-4.615157019661545,"vY0":-123.48551566212342,"vZ0":-4.847330685020444,"x":121.36,"y":183.02,"x0":1.0812027196695206,"y0":50.00534208416778,"z0":5.954774290940047,"aX":8.209853300435606},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.2,"breakHorizontal":-8.6,"spinRate":1689,"spinDirection":130},"zone":8,"typeConfidence":0.9,"plateTime":0.43808631805163767,"extension":6.744965358739751},"hitData":{"launchSpeed":99.6,"launchAngle":35.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.23,"coordY":39.21}},"index":4,"playId":"32d8aa57-6bc2-32df-838c-3099c8b6cc91","pitchNumber":5,"startTime":"2026-09-20T19:24:30.388Z","endTime":"2026-09-20T19:24:49.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:24:49.477Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T19:24:45.035Z","endTime":"2026-09-20T19:26:18.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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, 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":81.6,"endSpeed":77.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.634169415396205,"aZ":-38.757577698193785,"pfxX":-2.0567810461258658,"pfxZ":-4.432857466339841,"pX":-0.942839459754193,"pZ":1.215184192603672,"vX0":-3.6180959289400096,"vY0":-119.05905815066461,"vZ0":-3.2333960948038354,"x":152.94,"y":205.97,"x0":0.844281148593401,"y0":50.0049476603713,"z0":5.984458501984216,"aX":-3.0522097975455345},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.5,"breakHorizontal":4.3,"spinRate":2843,"spinDirection":325},"zone":13,"typeConfidence":0.87,"plateTime":0.45426703729498996,"extension":6.787751188968017},"index":0,"playId":"c91e70f6-e8c5-368e-a495-a3e1a7bec6ae","pitchNumber":1,"startTime":"2026-09-20T19:25:11.389Z","endTime":"2026-09-20T19:25:16.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":78.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.160596997560578,"aZ":-39.97793844223419,"pfxX":-1.2990018732415467,"pfxZ":-5.222682183202895,"pX":-0.5153768017272554,"pZ":0.6490815712635618,"vX0":-2.792620037233219,"vY0":-119.88271476824087,"vZ0":-4.244991596270686,"x":136.64,"y":221.25,"x0":0.8207417522429596,"y0":50.0007739898911,"z0":5.910998972296924,"aX":-1.942004342894303},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.1,"breakHorizontal":2.9,"spinRate":2785,"spinDirection":334},"zone":13,"typeConfidence":0.79,"plateTime":0.4521645027946839,"extension":6.663826340326353},"index":1,"playId":"444d13db-e0f9-320f-b3c4-ffb4b6ece356","pitchNumber":2,"startTime":"2026-09-20T19:25:27.124Z","endTime":"2026-09-20T19:25:32.896Z","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":2,"startTime":"2026-09-20T19:25:40.046Z","endTime":"2026-09-20T19:25:55.519Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.89892155743187,"aZ":-26.89199383882666,"pfxX":6.316227215901195,"pfxZ":3.373711759719719,"pX":0.35599854135586556,"pZ":0.5567233575660452,"vX0":-3.9934287728203204,"vY0":-122.6201200897096,"vZ0":-7.473137823109303,"x":103.43,"y":223.75,"x0":1.162492008951589,"y0":50.00350612001779,"z0":5.851499893467578,"aX":9.887098529231524},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":-10.8,"spinRate":1558,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.44202144225402495,"extension":6.773011403041771},"index":3,"playId":"d9d4958f-897c-3b3d-a1f4-1154ad5124df","pitchNumber":3,"startTime":"2026-09-20T19:25:55.519Z","endTime":"2026-09-20T19:26:00.766Z","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, 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":82.6,"endSpeed":77.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.249990182937903,"aZ":-40.504085882725995,"pfxX":-2.107975584380556,"pfxZ":-5.563234263883571,"pX":0.02053786236127019,"pZ":2.0975115262758908,"vX0":-1.217332705991273,"vY0":-120.4808599288505,"vZ0":-1.1155209665065335,"x":116.22,"y":182.15,"x0":0.8030640527119126,"y0":50.00152896914503,"z0":6.087020518572012,"aX":-3.1571973573267984},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.1,"breakHorizontal":4.1,"spinRate":2622,"spinDirection":327},"zone":8,"typeConfidence":0.85,"plateTime":0.4513634559598674,"extension":6.8485494785268575},"index":4,"playId":"fcd6d6e8-4acf-3def-aec9-2c491a895bf8","pitchNumber":4,"startTime":"2026-09-20T19:26:12.967Z","endTime":"2026-09-20T19:26:18.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:26:18.508Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T19:28:06.807Z","endTime":"2026-09-20T19:30:21.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.250268260792282,"aZ":-30.725588210584885,"pfxX":5.224397561482228,"pfxZ":0.9215246597329187,"pX":0.967628961314383,"pZ":1.793010553145542,"vX0":7.059562244628372,"vY0":-123.59309770134672,"vZ0":-3.473793979821486,"x":80.12,"y":190.37,"x0":-2.5929660721308716,"y0":50.00015324803137,"z0":5.769171366080207,"aX":8.161690803345179},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":-10.9,"spinRate":2596,"spinDirection":69},"zone":14,"typeConfidence":0.93,"plateTime":0.4414446993577843,"extension":6.210576543770424},"index":0,"playId":"666dd5e6-c7d6-34b1-8127-267b61404314","pitchNumber":1,"startTime":"2026-09-20T19:28:30.059Z","endTime":"2026-09-20T19:28:35.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21356857912197,"aZ":-27.943317963381585,"pfxX":-5.95616158624278,"pfxZ":2.595103207049206,"pX":-0.10973223159540124,"pZ":0.881391147153894,"vX0":7.695687840298358,"vY0":-125.55136027020143,"vZ0":-6.4050663359195,"x":121.18,"y":214.98,"x0":-2.4102208291920526,"y0":50.00524868808858,"z0":5.676297551038237,"aX":-9.718625608673765},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":9.5,"spinRate":1608,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.43267950199221206,"extension":6.355902133953595},"index":1,"playId":"086871cf-9454-3998-973a-e852981228ef","pitchNumber":2,"startTime":"2026-09-20T19:28:46.734Z","endTime":"2026-09-20T19:28:51.596Z","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":92.8,"endSpeed":85.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.731913211192655,"aZ":-14.995581013426023,"pfxX":-3.4355023200950687,"pfxZ":9.192560193026521,"pX":-0.3084422046720493,"pZ":2.229433438177527,"vX0":7.153360759348276,"vY0":-134.9598498083848,"vZ0":-6.4625790843951645,"x":128.76,"y":178.59,"x0":-2.531415585480172,"y0":50.004822594640544,"z0":5.686577064756343,"aX":-6.4221325512752365},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":4.9,"spinRate":2427,"spinDirection":206},"zone":4,"typeConfidence":0.92,"plateTime":0.40380199910624937,"extension":6.18360624894856},"index":2,"playId":"a77209c3-170b-3df3-b88f-104a247595de","pitchNumber":3,"startTime":"2026-09-20T19:29:06.303Z","endTime":"2026-09-20T19:29:11.931Z","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":87.2,"endSpeed":81.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75555922646844,"aZ":-34.376775728670914,"pfxX":0.5427969049486383,"pfxZ":-1.3385088668718972,"pX":0.5448697876615939,"pZ":-0.2768606747516153,"vX0":7.249046366509447,"vY0":-126.78348120186152,"vZ0":-8.162819256082564,"x":96.23,"y":246.26,"x0":-2.4064069153476697,"y0":50.00192658431363,"z0":5.681199139748001,"aX":0.8935917876845018},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.8,"breakHorizontal":-2.4,"spinRate":2757,"spinDirection":75},"zone":14,"typeConfidence":0.81,"plateTime":0.42989343059575447,"extension":6.265265716684103},"index":3,"playId":"1667bd7c-1321-3462-a99f-ff53158004d4","pitchNumber":4,"startTime":"2026-09-20T19:29:47.984Z","endTime":"2026-09-20T19:29:52.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":87.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.843829815515946,"aZ":-26.607314624246523,"pfxX":-0.32318676906362453,"pfxZ":2.9556724081422416,"pX":-0.5155033934419754,"pZ":2.5578559846926807,"vX0":6.295342063401042,"vY0":-133.74686922132145,"vZ0":-3.4364314406722607,"x":136.65,"y":169.72,"x0":-2.818496437165921,"y0":50.00479091343075,"z0":5.684049578828219,"aX":-0.6091679386246576},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.0,"breakHorizontal":-0.2,"spinRate":2511,"spinDirection":195},"zone":4,"typeConfidence":0.91,"plateTime":0.4033383832352828,"extension":6.085974032757766},"index":4,"playId":"a3eb4c60-2438-344e-8e35-9605c6125b88","pitchNumber":5,"startTime":"2026-09-20T19:30:15.621Z","endTime":"2026-09-20T19:30:21.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:30:21.487Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out to third baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T19:30:23.092Z","endTime":"2026-09-20T19:30:54.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03638393832526,"aZ":-23.85187891326163,"pfxX":-6.8623799398611425,"pfxZ":4.330054987335378,"pX":-0.8446656508545755,"pZ":2.514817657711178,"vX0":7.4914618465765415,"vY0":-135.7150245973718,"vZ0":-4.11071117425823,"x":149.2,"y":170.88,"x0":-2.7092796889705255,"y0":50.005435249959696,"z0":5.649264245669153,"aX":-13.201000282210543},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":11.4,"spinRate":2368,"spinDirection":222},"zone":13,"typeConfidence":0.79,"plateTime":0.39889274324234947,"extension":6.151114542667881},"hitData":{"launchSpeed":101.6,"launchAngle":6.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":98.1,"coordY":168.91}},"index":0,"playId":"ef8deabf-327c-3fe7-9dca-0920639ed2e7","pitchNumber":1,"startTime":"2026-09-20T19:30:43.784Z","endTime":"2026-09-20T19:30:54.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:30:54.742Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to right fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T19:30:59.530Z","endTime":"2026-09-20T19:31:25.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":76.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.044430213872225,"aZ":-39.48439025262778,"pfxX":3.4546893400714787,"pfxZ":-5.090442750190368,"pX":0.44982517575353076,"pZ":1.502449390331645,"vX0":5.849311623733317,"vY0":-117.87837024194961,"vZ0":-1.985727404177183,"x":99.85,"y":198.21,"x0":-2.492689490523099,"y0":50.00278122962589,"z0":5.932103410330916,"aX":4.961168792655104},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.5,"breakHorizontal":-7.4,"spinRate":2785,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4610242506284159,"extension":6.328073451325534},"hitData":{"launchSpeed":79.6,"launchAngle":31.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.19,"coordY":103.64}},"index":0,"playId":"8987cc58-c3dd-3467-b7d0-25b84a63f4bb","pitchNumber":1,"startTime":"2026-09-20T19:31:16.372Z","endTime":"2026-09-20T19:31:25.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:31:25.927Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, first baseman Josh Naylor to pitcher Kade Anderson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:33:06.094Z","endTime":"2026-09-20T19:34:07.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":807739,"link":"/api/v1/people/807739"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":86.6,"endSpeed":80.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018977306402856,"aZ":-36.08246456175819,"pfxX":-0.25127660569755106,"pfxZ":-2.4191940877620954,"pX":0.6710024531078224,"pZ":1.9261437682252782,"vX0":-4.567499404001932,"vY0":-126.1193250450779,"vZ0":-2.7593720639398507,"x":91.42,"y":186.77,"x0":2.536153193761942,"y0":50.00292567198652,"z0":5.9369110191699574,"aX":-0.40564045910492036},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.8,"breakHorizontal":1.4,"spinRate":2169,"spinDirection":285},"zone":9,"typeConfidence":0.92,"plateTime":0.4338558176410108,"extension":6.720298314543413},"index":0,"playId":"0e6f8464-ce77-394a-ad97-681aa3242fe6","pitchNumber":1,"startTime":"2026-09-20T19:33:36.950Z","endTime":"2026-09-20T19:33:41.892Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.671074875101095,"aZ":-19.095668496440467,"pfxX":5.915742141863543,"pfxZ":6.897793071120869,"pX":0.6777896823409787,"pZ":2.2399945470062868,"vX0":-7.028672129612964,"vY0":-135.81360837372551,"vZ0":-5.991710073741558,"x":91.16,"y":178.3,"x0":2.5130241915426517,"y0":50.0011976930556,"z0":5.773470070621535,"aX":11.212617198739894},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":-9.5,"spinRate":1986,"spinDirection":161},"zone":9,"typeConfidence":0.87,"plateTime":0.40107770033886947,"extension":6.853404953926173},"hitData":{"launchSpeed":95.8,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":163.34}},"index":1,"playId":"f6ed78e2-61c2-3200-957f-31e35492b826","pitchNumber":2,"startTime":"2026-09-20T19:33:53.511Z","endTime":"2026-09-20T19:34:07.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:34:07.412Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Carrigg singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:34:10.120Z","endTime":"2026-09-20T19:35:40.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.1,"endSpeed":73.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.091356289817448,"aZ":-42.01678508039457,"pfxX":-2.696266494253634,"pfxZ":-7.22308686055489,"pX":-0.39074187470181665,"pZ":2.4790592413900105,"vX0":-1.5485379025725028,"vY0":-115.30865587921922,"vZ0":0.9463497935777023,"x":131.89,"y":171.85,"x0":0.6372629917066704,"y0":50.00423298792864,"z0":6.080266723416086,"aX":-3.673075104732712},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.7,"breakHorizontal":5.3,"spinRate":2646,"spinDirection":340},"zone":4,"typeConfidence":0.89,"plateTime":0.4729000655274196,"extension":6.743202302057474},"index":0,"playId":"13c9412c-1008-3bff-8371-4f230b8670af","pitchNumber":1,"startTime":"2026-09-20T19:34:33.358Z","endTime":"2026-09-20T19:34:38.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.039799015599595,"aZ":-25.928493597506783,"pfxX":5.6666805842281835,"pfxZ":4.229928236711286,"pX":0.4246802821344485,"pZ":3.400715890647862,"vX0":-2.9122560173823926,"vY0":-119.83511621448352,"vZ0":-0.9373469243375155,"x":100.81,"y":146.96,"x0":0.9104803415988424,"y0":50.00029236159374,"z0":6.083542043912105,"aX":8.35873987322651},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.7,"breakHorizontal":-9.7,"spinRate":1629,"spinDirection":123},"zone":3,"typeConfidence":0.9,"plateTime":0.4545922170237935,"extension":6.736636901109504},"index":1,"playId":"31161248-f220-370d-b440-b0a15f224b1b","pitchNumber":2,"startTime":"2026-09-20T19:34:49.058Z","endTime":"2026-09-20T19:34:54.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.612194352543575,"aZ":-27.037421617384247,"pfxX":4.7114247513000995,"pfxZ":3.4084473031641593,"pX":1.4254457294957237,"pZ":2.3439278293820403,"vX0":-0.6265457803685184,"vY0":-120.88076948896006,"vZ0":-3.252504568503569,"x":62.67,"y":175.49,"x0":1.072193881389392,"y0":50.00074166046293,"z0":6.035682564185201,"aX":7.0962834997905295},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.8,"breakHorizontal":-8.4,"spinRate":1496,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.4500508819626279,"extension":6.648882344603311},"index":2,"playId":"e6c00258-b9d6-317e-8825-48882b99fefe","pitchNumber":3,"startTime":"2026-09-20T19:35:05.958Z","endTime":"2026-09-20T19:35:11.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.970775565300624,"aZ":-27.87298818091625,"pfxX":6.354078530273849,"pfxZ":2.836875956779412,"pX":0.7140407915778229,"pZ":2.386187827203379,"vX0":-2.778611949795562,"vY0":-121.35271723363665,"vZ0":-2.934904109621293,"x":89.78,"y":174.35,"x0":1.0379145931220373,"y0":50.003092895965594,"z0":5.996979030966898,"aX":9.637973359251934},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":-11.0,"spinRate":1626,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.44845934409613086,"extension":6.75125386969183},"hitData":{"launchSpeed":102.0,"launchAngle":3.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.36,"coordY":94.93}},"index":3,"playId":"f5b811e9-439b-31cc-91f6-b886af43c63b","pitchNumber":4,"startTime":"2026-09-20T19:35:24.730Z","endTime":"2026-09-20T19:35:40.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:35:40.369Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adael Amador singles on a line drive to left fielder Randy Arozarena. Cole Carrigg to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:35:45.031Z","endTime":"2026-09-20T19:36:38.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28190077149746,"aZ":-13.48968092274684,"pfxX":4.91263557754667,"pfxZ":9.803407803306895,"pX":-0.4068162525654264,"pZ":0.6454002856796708,"vX0":-4.850858111832855,"vY0":-136.08053771158458,"vZ0":-10.98746512184572,"x":132.51,"y":221.35,"x0":0.7467108446705816,"y0":50.00603294890126,"z0":5.630181950752252,"aX":9.366259268074677},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-8.0,"spinRate":2206,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.40001666863979546,"extension":6.974273987115103},"index":0,"playId":"45ef4770-352e-3c97-9eb3-1e17d15d1560","pitchNumber":1,"startTime":"2026-09-20T19:36:03.020Z","endTime":"2026-09-20T19:36:09.356Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95653883537803,"aZ":-15.345396165213463,"pfxX":3.423072548826738,"pfxZ":8.973259586648917,"pX":-0.6115480939193301,"pZ":3.252385512965678,"vX0":-4.98177787519783,"vY0":-134.78807126036426,"vZ0":-4.199392590976254,"x":140.31,"y":150.97,"x0":0.7995696882113692,"y0":50.005059161902246,"z0":5.88437495255488,"aX":6.421973367797547},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-5.4,"spinRate":2160,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.4033822841619821,"extension":6.818891819499066},"hitData":{"launchSpeed":83.0,"launchAngle":20.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.12,"coordY":104.42}},"index":1,"playId":"32c1d431-d351-364f-92fd-c460e7ab4695","pitchNumber":2,"startTime":"2026-09-20T19:36:23.154Z","endTime":"2026-09-20T19:36:38.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:36:38.125Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brett Sullivan grounds into a force out, first baseman Josh Naylor to shortstop J.P. Crawford. Cole Carrigg to 3rd. Adael Amador out at 2nd. Brett Sullivan to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:36:36.460Z","endTime":"2026-09-20T19:37:41.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnThird":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"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":89.8,"endSpeed":82.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.360102431933644,"aZ":-31.158192258022968,"pfxX":-1.0494928533160364,"pfxZ":0.5887693377558847,"pX":-0.23378570597443638,"pZ":2.325736799340885,"vX0":-6.747311132918036,"vY0":-130.66652308354116,"vZ0":-2.9773147302114005,"x":125.91,"y":175.99,"x0":2.5136065715395906,"y0":50.00575879847518,"z0":5.810056058021131,"aX":-1.823196229278275},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.6,"breakHorizontal":3.4,"spinRate":2065,"spinDirection":245},"zone":4,"typeConfidence":0.88,"plateTime":0.4184577106766607,"extension":6.7869390921871355},"index":0,"playId":"c4fd614f-9885-3669-9f0e-3da0cb6dd4d1","pitchNumber":1,"startTime":"2026-09-20T19:37:04.419Z","endTime":"2026-09-20T19:37:09.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":77.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.578801472503024,"aZ":-40.14866561147943,"pfxX":-1.3857847242501244,"pfxZ":-5.404201082990863,"pX":0.16541719582451256,"pZ":1.9207424646274056,"vX0":-5.098761728529152,"vY0":-119.25901140176589,"vZ0":-1.1643647269924942,"x":110.69,"y":186.92,"x0":2.489769712237408,"y0":50.001987054786234,"z0":5.958314019446211,"aX":-2.044680451155048},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.8,"breakHorizontal":3.5,"spinRate":2814,"spinDirection":335},"zone":8,"typeConfidence":0.89,"plateTime":0.4549773435490745,"extension":6.622111294025099},"hitData":{"launchSpeed":95.0,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":168.4}},"index":1,"playId":"61a8faea-501a-3ef5-983c-6930c59ba416","pitchNumber":2,"startTime":"2026-09-20T19:37:33.378Z","endTime":"2026-09-20T19:37:41.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:37:41.423Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out, third baseman Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:37:54.054Z","endTime":"2026-09-20T19:38:45.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":87.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.206790650896394,"aZ":-17.59231502460163,"pfxX":3.8706205073168594,"pfxZ":7.667448723139082,"pX":0.5238550053985158,"pZ":2.6298476994514766,"vX0":-2.123210478925729,"vY0":-135.25937849686449,"vZ0":-5.187826371320977,"x":97.03,"y":167.77,"x0":0.8053480532167806,"y0":50.0037705832488,"z0":5.759086458603833,"aX":7.361225786297897},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-6.7,"spinRate":2048,"spinDirection":139},"zone":6,"typeConfidence":0.88,"plateTime":0.40093975210305466,"extension":6.772901296275462},"index":0,"playId":"867ece7c-0316-3550-8176-1ed911041817","pitchNumber":1,"startTime":"2026-09-20T19:38:19.832Z","endTime":"2026-09-20T19:38:24.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":77.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.074318659212892,"aZ":-41.07356633763553,"pfxX":-2.487051835232303,"pfxZ":-6.0385302795011375,"pX":-1.0922676459251026,"pZ":1.7449931045079154,"vX0":-3.4171897613972244,"vY0":-119.78433627995508,"vZ0":-1.537159705836471,"x":158.63,"y":191.67,"x0":0.6682575903413273,"y0":50.002468053889125,"z0":6.02081427498712,"aX":-3.665064883892889},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.0,"breakHorizontal":5.3,"spinRate":2718,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.4548192943699245,"extension":6.713217629028412},"hitData":{"launchSpeed":91.8,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.05,"coordY":164.86}},"index":1,"playId":"8a6395b2-a29d-38c2-bf56-7b160f7d1c96","pitchNumber":2,"startTime":"2026-09-20T19:38:37.635Z","endTime":"2026-09-20T19:38:45.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:38:45.230Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Young lines out to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T19:40:51.543Z","endTime":"2026-09-20T19:42:01.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.8607756797743,"aZ":-31.23829696638646,"pfxX":3.149125256623617,"pfxZ":0.634053175696291,"pX":-0.17727543322447864,"pZ":2.622895617290717,"vX0":5.21378564770309,"vY0":-120.22103106836308,"vZ0":-1.0634784340699077,"x":123.76,"y":167.96,"x0":-2.7702363898855613,"y0":50.005322468498925,"z0":5.804825165247687,"aX":4.683388802805218},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":-6.8,"spinRate":2695,"spinDirection":72},"zone":5,"typeConfidence":0.87,"plateTime":0.45288225889260136,"extension":6.1661248816483685},"index":0,"playId":"b91d2d06-5133-3177-8254-45ef585c1533","pitchNumber":1,"startTime":"2026-09-20T19:41:13.924Z","endTime":"2026-09-20T19:41:18.642Z","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":92.9,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.512203401147172,"aZ":-17.010841147318082,"pfxX":-3.621395370383171,"pfxZ":7.982716084785498,"pX":-2.6709011296236516,"pZ":2.4473160932026508,"vX0":1.5256213072825684,"vY0":-135.481356407087,"vZ0":-5.721175603257135,"x":218.81,"y":172.7,"x0":-2.7639311726694773,"y0":50.00534262762191,"z0":5.734999036945865,"aX":-6.880646582871133},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":6.4,"spinRate":2424,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.4009577792388712,"extension":6.119469576175416},"index":1,"playId":"9bb5ab24-99cc-39de-b125-3ca7d3e6f505","pitchNumber":2,"startTime":"2026-09-20T19:41:35.050Z","endTime":"2026-09-20T19:41:40.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.523975851825828,"aZ":-29.9861146403772,"pfxX":-5.424156904091747,"pfxZ":1.3177149259055856,"pX":-0.23520414181992813,"pZ":2.111929118892571,"vX0":7.2457844859332905,"vY0":-126.34500139766293,"vZ0":-3.4963468587530744,"x":125.97,"y":181.76,"x0":-2.3966972227501033,"y0":50.00517225763852,"z0":5.848176837433933,"aX":-9.032620046100805},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":8.8,"spinRate":1618,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.42866695873327254,"extension":6.195779801513405},"hitData":{"launchSpeed":95.9,"launchAngle":10.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":173.15,"coordY":146.26}},"index":2,"playId":"8cb7d63c-f97b-3995-bd64-e007d8e6032a","pitchNumber":3,"startTime":"2026-09-20T19:41:56.778Z","endTime":"2026-09-20T19:42:01.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:42:01.820Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lazaro Montes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T19:42:09.068Z","endTime":"2026-09-20T19:44:03.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":79.4,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.972558755909898,"aZ":-31.99583415410273,"pfxX":3.711026915007394,"pfxZ":0.11542003504967724,"pX":-1.5365416827069216,"pZ":2.5814507998844354,"vX0":2.090332351497677,"vY0":-122.46586852745722,"vZ0":-1.244681478445532,"x":175.57,"y":169.08,"x0":-2.874698682056699,"y0":50.003321420849126,"z0":5.756076099936866,"aX":5.816210503312291},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":-7.1,"spinRate":2512,"spinDirection":87},"zone":13,"typeConfidence":0.47,"plateTime":0.44193470463690243,"extension":6.13871992875532},"index":0,"playId":"eeb8a119-38b9-3544-bf5d-1cf15d26aa88","pitchNumber":1,"startTime":"2026-09-20T19:42:32.125Z","endTime":"2026-09-20T19:42:36.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":85.2,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.726592029106868,"aZ":-29.085873844152704,"pfxX":-0.16723832599288757,"pfxZ":1.7000563253619045,"pX":-0.6226087845514617,"pZ":2.9887928192699564,"vX0":5.823116581564825,"vY0":-132.08701862604042,"vZ0":-1.7808961660190774,"x":140.73,"y":158.08,"x0":-2.8083441265968876,"y0":50.00245182909256,"z0":5.753893865815445,"aX":-0.30415947530429166},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":-0.6,"spinRate":2533,"spinDirection":200},"zone":1,"typeConfidence":0.92,"plateTime":0.4103080802186678,"extension":6.152504793339943},"index":1,"playId":"5556c4f8-e904-3108-9301-599b42172006","pitchNumber":2,"startTime":"2026-09-20T19:42:46.618Z","endTime":"2026-09-20T19:42:51.417Z","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.7,"endSpeed":81.9,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.33349744499073,"aZ":-32.8782479619883,"pfxX":1.214012938025621,"pfxZ":-0.42479586568873184,"pX":-0.18137143281741652,"pZ":1.8326206560192106,"vX0":5.490794031628079,"vY0":-126.44004038677679,"vZ0":-3.5389925644370366,"x":123.91,"y":189.3,"x0":-2.515556395928779,"y0":50.002454943876465,"z0":5.816204308114446,"aX":2.0169573592045635},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":-3.1,"spinRate":2647,"spinDirection":112},"zone":8,"typeConfidence":0.92,"plateTime":0.4288703515541745,"extension":6.074619460930011},"index":2,"playId":"88850317-ecdc-39f6-a1fe-69e6d8f7fdd6","pitchNumber":3,"startTime":"2026-09-20T19:43:10.266Z","endTime":"2026-09-20T19:43:15.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-20T19:43:28.224Z","endTime":"2026-09-20T19:43:40.431Z","isPitch":false,"type":"action","player":{"id":703155,"link":"/api/v1/people/703155"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221356631288035,"aZ":-18.85525277518091,"pfxX":-2.646549150770067,"pfxZ":6.89334068026557,"pX":-1.8943464138999286,"pZ":4.7722632689996525,"vX0":3.5608884005294934,"vY0":-136.94480916057063,"vZ0":0.21590445532098324,"x":189.21,"y":109.93,"x0":-2.857070153762049,"y0":50.00616385916714,"z0":5.964009796685347,"aX":-5.116714691111048},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":4.2,"spinRate":2396,"spinDirection":206},"zone":11,"typeConfidence":0.93,"plateTime":0.3972733112573623,"extension":6.063633376384583},"index":4,"playId":"bd62e889-05ac-308b-a4a4-5d221453ceae","pitchNumber":4,"startTime":"2026-09-20T19:43:40.431Z","endTime":"2026-09-20T19:43:45.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.3,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.376905980407624,"aZ":-24.020336989717695,"pfxX":-7.612831033657468,"pfxZ":4.257278333223143,"pX":-0.046270316697442436,"pZ":3.3407410589923887,"vX0":9.103648451255493,"vY0":-135.7469689194264,"vZ0":-2.192818895649742,"x":118.76,"y":148.58,"x0":-2.4134266993522333,"y0":50.003866227476415,"z0":5.7867673759294185,"aX":-14.583515400938051},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.6,"breakHorizontal":12.5,"spinRate":2262,"spinDirection":213},"zone":2,"typeConfidence":0.84,"plateTime":0.39951387216746825,"extension":6.094221112517954},"index":5,"playId":"bad55438-c357-3e74-9c1a-eaaf78e4aa01","pitchNumber":5,"startTime":"2026-09-20T19:43:57.852Z","endTime":"2026-09-20T19:44:03.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:44:03.512Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brock Rodden flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T19:44:03.844Z","endTime":"2026-09-20T19:46:51.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.8,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85559808086882,"aZ":-14.758846991256771,"pfxX":-3.6170866542774402,"pfxZ":9.210256606759309,"pX":0.20623308960924824,"pZ":1.3904890999769492,"vX0":8.49956780680521,"vY0":-135.2607318444286,"vZ0":-8.480790119867416,"x":109.14,"y":201.24,"x0":-2.478644980116607,"y0":50.003489441919406,"z0":5.557696069069213,"aX":-6.840618802570877},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":5.2,"spinRate":2425,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.4018271019458939,"extension":6.288897599122391},"index":0,"playId":"deb92f5f-fa61-345a-8225-718705e91425","pitchNumber":1,"startTime":"2026-09-20T19:44:26.627Z","endTime":"2026-09-20T19:44:31.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49949146973106,"aZ":-28.478977460830396,"pfxX":2.800912622223143,"pfxZ":2.375580848059217,"pX":0.009941439140079195,"pZ":2.69797300708065,"vX0":5.686463068051747,"vY0":-123.65550885323529,"vZ0":-1.5966311333341192,"x":116.62,"y":165.93,"x0":-2.6788697125328977,"y0":50.00324192995882,"z0":5.729976469586428,"aX":4.3594037552822815},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":-6.4,"spinRate":2642,"spinDirection":87},"zone":2,"typeConfidence":0.73,"plateTime":0.4420953905247673,"extension":6.190137755101585},"index":1,"playId":"5eb2a583-a924-3a8d-aa88-556c5f18c154","pitchNumber":2,"startTime":"2026-09-20T19:44:42.045Z","endTime":"2026-09-20T19:44:46.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746271855812537,"aZ":-15.312071348786153,"pfxX":-4.165269617888417,"pfxZ":8.821261985446936,"pX":0.37805559079630496,"pZ":1.8101696100494156,"vX0":9.339078831156828,"vY0":-136.15420676648353,"vZ0":-7.450734236905695,"x":102.59,"y":189.91,"x0":-2.5275111028245747,"y0":50.00470022154186,"z0":5.604967402514377,"aX":-7.964495230290209},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2479,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.3994956401007199,"extension":6.245563992305571},"index":2,"playId":"c4165d8d-2194-358d-90e1-4548db376015","pitchNumber":3,"startTime":"2026-09-20T19:45:02.006Z","endTime":"2026-09-20T19:45:06.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44311921402613,"aZ":-41.644281600900506,"pfxX":4.554991099971296,"pfxZ":-6.7742434485863825,"pX":-0.408024553428055,"pZ":0.9811327375318436,"vX0":3.294828161519168,"vY0":-117.01377890178445,"vZ0":-2.4635530160773254,"x":132.55,"y":212.29,"x0":-2.422249840402028,"y0":50.00294186546286,"z0":5.920190412731243,"aX":6.366587361468592},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.6,"breakHorizontal":-9.0,"spinRate":2818,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.46667871319227316,"extension":6.3111283587126925},"index":3,"playId":"cc0cd3a3-b3cb-35f0-a8d5-2852413d47a7","pitchNumber":4,"startTime":"2026-09-20T19:45:26.940Z","endTime":"2026-09-20T19:45:32.452Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.136814862775513,"aZ":-31.074928180004857,"pfxX":-6.404869550523229,"pfxZ":0.6655926258042113,"pX":-0.35239471134392236,"pZ":1.2933969014310904,"vX0":7.492837874748881,"vY0":-126.87639769926307,"vZ0":-4.957640916169551,"x":130.43,"y":203.86,"x0":-2.4902325907235086,"y0":50.00469334866007,"z0":5.704548072144971,"aX":-10.607834564665604},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":10.2,"spinRate":1571,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.4291364887511877,"extension":6.301158737484801},"index":4,"playId":"063f3db1-9807-376a-9614-00145af46e85","pitchNumber":5,"startTime":"2026-09-20T19:45:49.696Z","endTime":"2026-09-20T19:45:54.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55560363632729,"aZ":-19.515391089858266,"pfxX":-8.359518630240586,"pfxZ":6.659020775278053,"pX":0.9381406396211068,"pZ":2.208514665375569,"vX0":11.689053798060218,"vY0":-136.170236447761,"vZ0":-5.691626536052449,"x":81.24,"y":179.15,"x0":-2.300386296285687,"y0":50.001565027536266,"z0":5.652310778110289,"aX":-15.88688439796164},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":13.0,"spinRate":2313,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40041639378673777,"extension":6.203417706741925},"index":5,"playId":"52914b16-b68b-30f7-8274-dd22dc538243","pitchNumber":6,"startTime":"2026-09-20T19:46:17.061Z","endTime":"2026-09-20T19:46:23.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48701752980002,"aZ":-30.12614100268813,"pfxX":4.32178424604772,"pfxZ":1.317823474764399,"pX":0.28506484459892845,"pZ":3.2365615150573293,"vX0":5.982753400846169,"vY0":-123.12518645441388,"vZ0":0.08015831648930072,"x":106.13,"y":151.39,"x0":-2.725948764729336,"y0":50.00418281611979,"z0":5.726062269973724,"aX":6.720012203753589},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":-9.1,"spinRate":2715,"spinDirection":60},"zone":12,"typeConfidence":0.91,"plateTime":0.4426900026465943,"extension":6.030583482491419},"hitData":{"launchSpeed":87.0,"launchAngle":36.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.04,"coordY":63.13}},"index":6,"playId":"2c66ce54-322a-3ba9-ae90-e2ca36c89618","pitchNumber":7,"startTime":"2026-09-20T19:46:38.870Z","endTime":"2026-09-20T19:46:51.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:46:51.122Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T19:48:29.165Z","endTime":"2026-09-20T19:49:44.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.926316478279627,"aZ":-18.059854862155625,"pfxX":3.9562423220401084,"pfxZ":7.511737505513017,"pX":0.7723369607072342,"pZ":1.6432196364404141,"vX0":-1.2198174901635537,"vY0":-134.88194568926278,"vZ0":-7.62630251353189,"x":87.56,"y":194.41,"x0":0.7110958528141711,"y0":50.00086780593153,"z0":5.73697555486942,"aX":7.432261016275916},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":-7.0,"spinRate":2023,"spinDirection":144},"zone":9,"typeConfidence":0.85,"plateTime":0.40305297113442284,"extension":6.935646678613293},"index":0,"playId":"d8c2980f-a041-3eb6-805e-4ba64b1b2954","pitchNumber":1,"startTime":"2026-09-20T19:48:58.436Z","endTime":"2026-09-20T19:49:04.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19784721167621,"aZ":-26.008925464658212,"pfxX":6.183334030613894,"pfxZ":4.124024987139391,"pX":0.05903922914522115,"pZ":1.5043921278086831,"vX0":-4.01310037725876,"vY0":-120.39938747983992,"vZ0":-4.883289161660077,"x":114.75,"y":198.16,"x0":0.9282941677558225,"y0":50.00500294499005,"z0":5.808701269569507,"aX":9.25230828812761},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":-10.4,"spinRate":1667,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.4516509535825102,"extension":6.751241384448168},"index":1,"playId":"189976f8-8b6e-3932-b6b9-c4319ad5efa7","pitchNumber":2,"startTime":"2026-09-20T19:49:15.547Z","endTime":"2026-09-20T19:49:20.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-20T19:49:26.859Z","endTime":"2026-09-20T19:49:39.948Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331935937033833,"aZ":-16.835686446430206,"pfxX":4.542993833594436,"pfxZ":8.074589918927753,"pX":0.683718689647645,"pZ":3.2929821077788715,"vX0":-1.74649541040836,"vY0":-136.10388371708666,"vZ0":-3.832930502057383,"x":90.94,"y":149.87,"x0":0.7388134349777873,"y0":50.00481224135509,"z0":5.8659506307363545,"aX":8.631805834954747},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-7.9,"spinRate":1908,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.4005085273704787,"extension":6.841556880365421},"index":3,"playId":"7f5ef7b1-24d6-371a-8827-83cc59bd8250","pitchNumber":3,"startTime":"2026-09-20T19:49:39.948Z","endTime":"2026-09-20T19:49:44.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:49:44.985Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T19:49:47.367Z","endTime":"2026-09-20T19:51:17.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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.9,"endSpeed":76.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.15531946858139,"aZ":-40.48336083599238,"pfxX":-1.3826829541291574,"pfxZ":-5.698217069687727,"pX":0.39567623503332283,"pZ":3.46783930259076,"vX0":-4.559728436090711,"vY0":-119.25070754917569,"vZ0":2.2948397252835777,"x":101.92,"y":145.15,"x0":2.5021638898483363,"y0":50.00202055588485,"z0":6.111503441398256,"aX":-2.015871297701818},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.6,"breakHorizontal":3.5,"spinRate":2580,"spinDirection":333},"zone":12,"typeConfidence":0.9,"plateTime":0.45706737229278716,"extension":6.655937715076218},"index":0,"playId":"b016a646-2993-35c0-9f81-6f719af03dc6","pitchNumber":1,"startTime":"2026-09-20T19:50:11.736Z","endTime":"2026-09-20T19:50:16.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.097377784840674,"aZ":-21.022540347678312,"pfxX":7.007749284975742,"pfxZ":5.768248491306117,"pX":0.7279980467926714,"pZ":2.7471918899412673,"vX0":-6.816678380743074,"vY0":-136.6992947980355,"vZ0":-4.445104053271417,"x":89.25,"y":164.61,"x0":2.3181528593621485,"y0":50.00104361039498,"z0":5.797904853443266,"aX":13.544682367159345},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":-11.6,"spinRate":1917,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.397451413531968,"extension":6.789372136477849},"index":1,"playId":"981df3f8-f3cb-3f1e-ab75-d13b4de03c5f","pitchNumber":2,"startTime":"2026-09-20T19:50:27.546Z","endTime":"2026-09-20T19:50:32.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":76.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.927249055577075,"aZ":-36.819432723427084,"pfxX":-2.385982466875947,"pfxZ":-3.242874792772041,"pX":-1.8621937722751396,"pZ":0.29519369207211843,"vX0":-9.204739711940272,"vY0":-118.16640620933259,"vZ0":-5.254090553684565,"x":187.98,"y":230.81,"x0":2.374388815107768,"y0":50.00417851320924,"z0":5.88467914550752,"aX":-3.415108342531689},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.8,"breakHorizontal":6.4,"spinRate":2687,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.4613691966802467,"extension":6.772403387138841},"index":2,"playId":"791e046e-f457-3bc0-bc9b-dd245ee26c28","pitchNumber":3,"startTime":"2026-09-20T19:50:47.418Z","endTime":"2026-09-20T19:50:52.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":81.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.455560326198476,"aZ":-33.685073023921746,"pfxX":-1.1044320227674707,"pfxZ":-0.9296181431157446,"pX":0.2850372179705969,"pZ":1.3508322420609686,"vX0":-5.650587308993439,"vY0":-125.46339250090269,"vZ0":-4.2330788104885535,"x":106.14,"y":202.31,"x0":2.687119961469635,"y0":50.000853139335256,"z0":5.732276094396756,"aX":-1.802412766824706},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.3,"breakHorizontal":3.0,"spinRate":2633,"spinDirection":300},"zone":14,"typeConfidence":0.91,"plateTime":0.4324826758538576,"extension":6.679509245289385},"index":3,"playId":"c857b312-05bd-3f19-b3ee-1796b94034f1","pitchNumber":4,"startTime":"2026-09-20T19:51:11.641Z","endTime":"2026-09-20T19:51:17.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:51:17.302Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T19:51:42.470Z","endTime":"2026-09-20T19:52:36.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":87.9,"endSpeed":81.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.869578096815896,"aZ":-32.89621276235223,"pfxX":-1.881626140189828,"pfxZ":-0.4272678930222078,"pX":-0.7964003355553417,"pZ":2.2251997097796647,"vX0":-3.818107467015392,"vY0":-128.05744444121916,"vZ0":-2.841237398068465,"x":147.36,"y":178.7,"x0":0.9523801910224347,"y0":50.00432168772484,"z0":5.895577138997915,"aX":-3.1580260392848896},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.2,"breakHorizontal":4.2,"spinRate":2174,"spinDirection":265},"zone":4,"typeConfidence":0.92,"plateTime":0.42602525068967445,"extension":6.563924590867297},"index":0,"playId":"bc93bbdb-8459-34a5-aba2-e5eb64967371","pitchNumber":1,"startTime":"2026-09-20T19:51:42.470Z","endTime":"2026-09-20T19:51:47.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641689068756662,"aZ":-17.13089816407659,"pfxX":4.706196156073837,"pfxZ":8.013687474659992,"pX":0.24467637560130243,"pZ":2.827554163844048,"vX0":-3.544389638724293,"vY0":-135.2184547234345,"vZ0":-4.711512671839097,"x":107.67,"y":162.44,"x0":0.9519669545307949,"y0":50.00498563084235,"z0":5.770743971454882,"aX":8.837268695621262},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-7.9,"spinRate":2114,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.40293891325737574,"extension":6.748105073737719},"index":1,"playId":"cad977cd-ad1a-3d18-b9fb-eb15e861c417","pitchNumber":2,"startTime":"2026-09-20T19:52:03.216Z","endTime":"2026-09-20T19:52:08.871Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":77.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.648984924497487,"aZ":-39.73105799092155,"pfxX":-2.269986865241437,"pfxZ":-5.122979580016737,"pX":-1.3393152204294105,"pZ":0.23549227673603018,"vX0":-3.878006395161733,"vY0":-119.78901145970812,"vZ0":-5.109551965626507,"x":168.05,"y":232.42,"x0":0.5852908216158407,"y0":50.00119723592432,"z0":5.887079544156184,"aX":-3.3503708560915637},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.1,"breakHorizontal":4.9,"spinRate":2814,"spinDirection":332},"zone":13,"typeConfidence":0.86,"plateTime":0.45446711338705015,"extension":6.77878442784882},"index":2,"playId":"437d6c8f-ee04-3656-bcdf-d299a4c15c7d","pitchNumber":3,"startTime":"2026-09-20T19:52:25.486Z","endTime":"2026-09-20T19:52:36.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:52:36.621Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T19:54:43.514Z","endTime":"2026-09-20T19:56:08.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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(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":89.8,"endSpeed":85.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.030400187788125,"aZ":-25.19493454676175,"pfxX":0.155543217691541,"pfxZ":3.8792852183632505,"pX":0.5196998144058256,"pZ":3.16006211105063,"vX0":8.255000200970539,"vY0":-130.93319986486537,"vZ0":-2.009862922494962,"x":97.19,"y":153.46,"x0":-2.646588100447795,"y0":50.0062280237917,"z0":5.7552392598612085,"aX":0.27917681778769154},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":-1.4,"spinRate":2570,"spinDirection":191},"zone":3,"typeConfidence":0.91,"plateTime":0.4125546604720598,"extension":6.154229331554998},"index":0,"playId":"ff0b0905-3217-373f-bd5b-3958b665fbb0","pitchNumber":1,"startTime":"2026-09-20T19:54:43.767Z","endTime":"2026-09-20T19:54:48.526Z","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":93.2,"endSpeed":86.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.035222724267697,"aZ":-23.119237740625234,"pfxX":-7.726682355177049,"pfxZ":4.779801979664267,"pX":0.07732579449324835,"pZ":1.3213807889257143,"vX0":9.853329459144074,"vY0":-135.38292256946642,"vZ0":-7.176296852946703,"x":114.05,"y":203.1,"x0":-2.5720055258016843,"y0":50.00126019272945,"z0":5.576396415318419,"aX":-14.628739886412543},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.6,"breakHorizontal":12.4,"spinRate":2338,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.40155230935898034,"extension":6.12219385673228},"index":1,"playId":"b2158b31-d916-335e-a7af-665cd4b795b6","pitchNumber":2,"startTime":"2026-09-20T19:55:02.294Z","endTime":"2026-09-20T19:55:07.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.328729989257763,"aZ":-30.474026735308954,"pfxX":4.856147439800287,"pfxZ":1.0683914096843288,"pX":-0.3651780465404528,"pZ":0.8946396469738461,"vX0":4.37920459664435,"vY0":-124.02445902915943,"vZ0":-5.5227788810620915,"x":130.92,"y":214.62,"x0":-2.770076298923498,"y0":50.00507313431219,"z0":5.621529940894227,"aX":7.743446065615265},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":-9.6,"spinRate":2746,"spinDirection":72},"zone":13,"typeConfidence":0.92,"plateTime":0.43771941417748605,"extension":6.071317869599508},"index":2,"playId":"e75c4af6-4dc9-322f-9fd0-f8adadde2a93","pitchNumber":3,"startTime":"2026-09-20T19:55:22.052Z","endTime":"2026-09-20T19:55:27.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.895371206651923,"aZ":-26.14004351307618,"pfxX":-1.0617818522274902,"pfxZ":3.3187508339874077,"pX":0.328426694573666,"pZ":1.4825440804940255,"vX0":8.463425409120834,"vY0":-132.21848319375383,"vZ0":-5.742021668290201,"x":104.48,"y":198.75,"x0":-2.739093406994071,"y0":50.00506173426593,"z0":5.533069576803146,"aX":-1.932677359329623},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":0.6,"spinRate":2558,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.40997663506396087,"extension":6.200047777908678},"index":3,"playId":"7204f6cd-5c0a-3363-a858-a68e804868fe","pitchNumber":4,"startTime":"2026-09-20T19:55:42.618Z","endTime":"2026-09-20T19:55:47.813Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8993221989636,"aZ":-24.453638592144323,"pfxX":-7.708237851259653,"pfxZ":4.05858089586346,"pX":-0.5114148096270418,"pZ":1.9185116175934036,"vX0":8.454482577796405,"vY0":-135.89382732198382,"vZ0":-5.3156380346627286,"x":136.49,"y":186.98,"x0":-2.635815057198241,"y0":50.004921255767414,"z0":5.560203436475013,"aX":-14.671234394448867},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":12.6,"spinRate":2350,"spinDirection":217},"zone":7,"typeConfidence":0.88,"plateTime":0.4003962032489068,"extension":6.238815136933087},"hitData":{"launchSpeed":97.2,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.45,"coordY":156.55}},"index":4,"playId":"5efeafb7-4e58-33bf-98f9-420f53ad012d","pitchNumber":5,"startTime":"2026-09-20T19:56:00.508Z","endTime":"2026-09-20T19:56:08.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:56:08.529Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T19:56:17.784Z","endTime":"2026-09-20T19:59:07.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206388568855978,"aZ":-24.776842739534313,"pfxX":-6.822779004867488,"pfxZ":4.498519128325775,"pX":-0.7257014138068812,"pZ":1.7110395128346727,"vX0":6.654820848472328,"vY0":-126.93338250009944,"vZ0":-5.071009089307715,"x":144.66,"y":192.58,"x0":-2.48586656431038,"y0":50.00147734547593,"z0":5.689413449090513,"aX":-11.214237010341408},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.3,"breakHorizontal":11.0,"spinRate":1527,"spinDirection":223},"zone":7,"typeConfidence":0.91,"plateTime":0.43030610242605105,"extension":6.340922774812124},"index":0,"playId":"cbb2c925-852e-38a1-9f8f-c5c14902a894","pitchNumber":1,"startTime":"2026-09-20T19:56:35.053Z","endTime":"2026-09-20T19:56:39.741Z","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.2,"endSpeed":85.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118004649935855,"aZ":-21.0623689228929,"pfxX":-10.578284650240718,"pfxZ":5.998181621457503,"pX":1.3023677843711454,"pZ":1.4020818412513552,"vX0":13.47803318141156,"vY0":-134.9569257912733,"vZ0":-7.117557975303564,"x":67.36,"y":200.92,"x0":-2.371561647423603,"y0":50.00505845934807,"z0":5.54660330336581,"aX":-19.605036028572528},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":16.4,"spinRate":2379,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4051526298155155,"extension":6.223408679210574},"index":1,"playId":"35b9d091-f2ae-3b77-af8f-91346e6b4b63","pitchNumber":2,"startTime":"2026-09-20T19:56:51.444Z","endTime":"2026-09-20T19:56:56.967Z","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":78.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.198111808987612,"aZ":-25.52976883211172,"pfxX":2.2673990490841334,"pfxZ":4.2326737920768664,"pX":1.7602337273909212,"pZ":1.6422574979106164,"vX0":9.530533439431709,"vY0":-124.77161765816003,"vZ0":-4.725063648574454,"x":49.9,"y":194.44,"x0":-2.410683240333135,"y0":50.001530702342265,"z0":5.676120634287779,"aX":3.5571984226860924},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.7,"breakHorizontal":-6.4,"spinRate":2723,"spinDirection":72},"zone":14,"typeConfidence":0.42,"plateTime":0.4397617418256008,"extension":6.171285749441081},"index":2,"playId":"1d6378f5-e64b-3e51-bf2e-42842a86ea49","pitchNumber":3,"startTime":"2026-09-20T19:57:09.060Z","endTime":"2026-09-20T19:57:14.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.102386967789688,"aZ":-27.0076638756822,"pfxX":1.1158868798935917,"pfxZ":3.290538835303611,"pX":0.11247325615086895,"pZ":2.401412485055917,"vX0":6.2677723214453325,"vY0":-124.46539913232114,"vZ0":-2.6836502942865947,"x":112.71,"y":173.94,"x0":-2.583680142085782,"y0":50.00056320548724,"z0":5.731346613203795,"aX":1.7475944982860137},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.5,"breakHorizontal":-3.5,"spinRate":2661,"spinDirection":83},"zone":5,"typeConfidence":0.43,"plateTime":0.4401615612398637,"extension":6.129140528922099},"index":3,"playId":"e14f79be-40a6-3e60-98f6-79a36ced8bef","pitchNumber":4,"startTime":"2026-09-20T19:57:27.182Z","endTime":"2026-09-20T19:57:34.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736928379935126,"aZ":-15.029939995888464,"pfxX":-5.387563866693933,"pfxZ":8.990205495965832,"pX":-0.4196858328615333,"pZ":3.379841295243145,"vX0":7.610718982760123,"vY0":-135.98969962011444,"vZ0":-3.615488257989869,"x":133.0,"y":147.52,"x0":-2.531321597410933,"y0":50.00187028509814,"z0":5.743542755361028,"aX":-10.273765646473791},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2485,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.40000001369130134,"extension":6.231878163454285},"index":4,"playId":"ddc093b2-14c8-35a3-a4ee-00491e977159","pitchNumber":5,"startTime":"2026-09-20T19:57:51.237Z","endTime":"2026-09-20T19:57:56.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.728394111724995,"aZ":-38.410858396065755,"pfxX":2.1863973877930496,"pfxZ":-4.271139513627933,"pX":1.2798603817410965,"pZ":1.461331004605314,"vX0":7.474396383851302,"vY0":-119.18272270777095,"vZ0":-2.4015292888009814,"x":68.21,"y":199.32,"x0":-2.1623421031731094,"y0":50.00394355196862,"z0":5.90273225482887,"aX":3.190777119179722},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.0,"breakHorizontal":-5.5,"spinRate":2781,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.456996475459448,"extension":6.285367083788186},"index":5,"playId":"0929a444-3e5b-3929-83cc-e4029946f656","pitchNumber":6,"startTime":"2026-09-20T19:58:14.368Z","endTime":"2026-09-20T19:58:19.656Z","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":93.4,"endSpeed":86.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09621621270839,"aZ":-21.21788323262601,"pfxX":-6.2323187737694035,"pfxZ":5.788121485285103,"pX":0.018349079374529956,"pZ":3.2793346192228725,"vX0":8.94593648742241,"vY0":-135.84806193151584,"vZ0":-2.5801454091564597,"x":116.3,"y":150.24,"x0":-2.4878855590556768,"y0":50.00586057842405,"z0":5.695282933197967,"aX":-11.804400131804426},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":9.7,"spinRate":2371,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4011879057557186,"extension":6.188102929916731},"index":6,"playId":"12407b4e-0ba0-3f90-83fd-be841986507c","pitchNumber":7,"startTime":"2026-09-20T19:58:33.838Z","endTime":"2026-09-20T19:58:39.415Z","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":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.398095952023677,"aZ":-21.277677164787722,"pfxX":-6.446438273579668,"pfxZ":5.664600170357313,"pX":0.5718912111098434,"pZ":1.271827865764613,"vX0":10.6467027611297,"vY0":-136.7153982156236,"vZ0":-7.5993136398939125,"x":95.2,"y":204.44,"x0":-2.5058578081002914,"y0":50.006486614374886,"z0":5.50849977455088,"aX":-12.410689113592488},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.0,"breakHorizontal":9.8,"spinRate":2356,"spinDirection":215},"zone":14,"typeConfidence":0.74,"plateTime":0.3980832725274568,"extension":6.262383019559384},"index":7,"playId":"f794197a-d31a-3852-8f1a-9b386919b0d8","pitchNumber":8,"startTime":"2026-09-20T19:59:02.447Z","endTime":"2026-09-20T19:59:07.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:59:07.816Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to center fielder Cole Carrigg. Randy Arozarena scores. Dominic Canzone to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T19:59:11.177Z","endTime":"2026-09-20T20:00:56.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.047815397420685,"aZ":-25.92829691836836,"pfxX":-6.506545328906581,"pfxZ":3.7134298548572,"pX":0.7816515820407828,"pZ":0.9299193094930289,"vX0":9.96989216664248,"vY0":-127.53622474298234,"vZ0":-6.584056270228589,"x":87.21,"y":213.67,"x0":-2.2956714889142926,"y0":50.00262401797,"z0":5.532150491785514,"aX":-10.944561277083436},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.6,"breakHorizontal":10.1,"spinRate":1837,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.42605117042907104,"extension":6.25519575658172},"index":0,"playId":"45053cc1-9483-3a88-9bac-8a998c938cd7","pitchNumber":1,"startTime":"2026-09-20T19:59:35.369Z","endTime":"2026-09-20T19:59:39.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"c2a6a3f8-1c01-3931-8ccd-9487b3432e62","startTime":"2026-09-20T19:59:59.778Z","endTime":"2026-09-20T20:00:03.296Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.574429108748525,"aZ":-24.882963900363944,"pfxX":-5.386121798967969,"pfxZ":4.293148621716875,"pX":-0.12860419543547358,"pZ":1.1740852886194806,"vX0":7.601338299636496,"vY0":-128.18171844448372,"vZ0":-6.430441396773056,"x":121.9,"y":207.08,"x0":-2.4059405187776743,"y0":50.00161228544898,"z0":5.606078288712757,"aX":-9.14108423693246},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.8,"breakHorizontal":8.4,"spinRate":1872,"spinDirection":224},"zone":13,"typeConfidence":0.88,"plateTime":0.42412372569011314,"extension":6.287253050005768},"index":2,"playId":"fcfe6907-9df6-3b8c-a181-6c160d1330ba","pitchNumber":2,"startTime":"2026-09-20T20:00:20.967Z","endTime":"2026-09-20T20:00:26.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71670027562868,"aZ":-22.819975777053624,"pfxX":-6.522582298950397,"pfxZ":4.991036232178458,"pX":-0.8021878892225803,"pZ":2.2447842275382746,"vX0":6.98252366902499,"vY0":-135.09325977762046,"vZ0":-4.728450633691816,"x":147.58,"y":178.17,"x0":-2.5564813463106337,"y0":50.001190917802084,"z0":5.594297645938109,"aX":-12.217981896492567},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":10.6,"spinRate":2354,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40338036345572537,"extension":6.1594282663683275},"hitData":{"launchSpeed":99.2,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.38,"coordY":92.39}},"index":3,"playId":"a33873f9-eab7-36f0-b33b-87db2efc981c","pitchNumber":3,"startTime":"2026-09-20T20:00:42.713Z","endTime":"2026-09-20T20:00:56.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:00:56.463Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T20:01:16.606Z","endTime":"2026-09-20T20:04:49.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":86.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509716894420723,"aZ":-11.599115480591868,"pfxX":-4.5445774762168885,"pfxZ":10.750131920589158,"pX":-1.0320258142625471,"pZ":1.8429200470281248,"vX0":5.640046128193253,"vY0":-136.61020130168322,"vZ0":-8.057182163018568,"x":156.34,"y":189.02,"x0":-2.5206909328449245,"y0":50.00349830633453,"z0":5.603837394193423,"aX":-8.699258744397454},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2558,"spinDirection":215},"zone":13,"typeConfidence":0.93,"plateTime":0.39900839580234804,"extension":6.312075300173973},"index":0,"playId":"944e9473-2222-352f-87f8-2ff3b669db04","pitchNumber":1,"startTime":"2026-09-20T20:01:41.497Z","endTime":"2026-09-20T20:01:46.121Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73669994703921,"aZ":-30.106512301335083,"pfxX":2.2794612227142843,"pfxZ":1.292807704218566,"pX":-0.15033390796590262,"pZ":2.1458005625773438,"vX0":5.3984055380466724,"vY0":-126.23822008678496,"vZ0":-2.959327725047488,"x":122.73,"y":180.84,"x0":-2.619935252064434,"y0":50.002910672660185,"z0":5.778246193981829,"aX":3.6476146636579085},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-5.4,"spinRate":2696,"spinDirection":90},"zone":8,"typeConfidence":0.84,"plateTime":0.4352905943645249,"extension":6.2383144170632185},"index":1,"playId":"6a0a2d8a-0bee-3dfd-904e-616ed358dc74","pitchNumber":2,"startTime":"2026-09-20T20:02:21.068Z","endTime":"2026-09-20T20:02:26.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56562235168486,"aZ":-30.635779904281794,"pfxX":0.906169243944178,"pfxZ":0.9501374586037561,"pX":0.8710928755223215,"pZ":0.5024941275839906,"vX0":7.771962656503769,"vY0":-125.67095974894946,"vZ0":-6.834844254509252,"x":83.8,"y":225.21,"x0":-2.358774815498254,"y0":50.005553532576776,"z0":5.69418614801931,"aX":1.4731680642205685},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":-3.1,"spinRate":2680,"spinDirection":122},"zone":14,"typeConfidence":0.92,"plateTime":0.43313931320805565,"extension":6.213941027338168},"index":2,"playId":"bb9dfe46-fb19-3c59-9a67-13c4602131a8","pitchNumber":3,"startTime":"2026-09-20T20:02:52.999Z","endTime":"2026-09-20T20:02:58.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320760754924404,"aZ":-18.523367438623808,"pfxX":-3.530151205287174,"pfxZ":7.155416237000306,"pX":-1.3001671186610793,"pZ":2.6576951952125447,"vX0":5.063694685045282,"vY0":-136.14938817966686,"vZ0":-4.78671227492029,"x":166.56,"y":167.02,"x0":-2.711602107551635,"y0":50.00392647945087,"z0":5.69148799974226,"aX":-6.736222433010463},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":5.5,"spinRate":2412,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3998187816751635,"extension":6.187057264110903},"index":3,"playId":"63e37bfe-c4a5-3704-82b2-6392d59fb05c","pitchNumber":4,"startTime":"2026-09-20T20:03:19.628Z","endTime":"2026-09-20T20:03:25.138Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":82.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.899513337132827,"aZ":-32.94198687654924,"pfxX":1.9289442605338627,"pfxZ":-0.4580162307659901,"pX":-0.41287123946909704,"pZ":2.036473062945117,"vX0":4.666550946081613,"vY0":-126.93703689658345,"vZ0":-3.054495261315018,"x":132.74,"y":183.8,"x0":-2.507810960827797,"y0":50.004911808523744,"z0":5.812611169415155,"aX":3.2253374205359506},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.2,"breakHorizontal":-4.3,"spinRate":2634,"spinDirection":118},"zone":7,"typeConfidence":0.92,"plateTime":0.4274642681833587,"extension":6.1877812071723595},"index":4,"playId":"d4d64ee6-ee1e-39c2-91a3-5dfc04657e00","pitchNumber":5,"startTime":"2026-09-20T20:03:42.548Z","endTime":"2026-09-20T20:03:47.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-09-20T20:03:52.260Z","endTime":"2026-09-20T20:04:14.253Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":83.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.38974245105653,"aZ":-30.310351426793293,"pfxX":1.267810925858399,"pfxZ":1.0907509876829549,"pX":-0.002203856359938084,"pZ":1.270636133224009,"vX0":5.87698036638714,"vY0":-128.0914348764065,"vZ0":-5.4585417334449255,"x":117.08,"y":204.47,"x0":-2.464885169653748,"y0":50.004550202290716,"z0":5.719645738142729,"aX":2.165218653319471},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":-3.2,"spinRate":2787,"spinDirection":164},"zone":14,"typeConfidence":0.54,"plateTime":0.42304613386985146,"extension":6.220335052888503},"index":6,"playId":"2dec12b4-910d-394c-aa51-dd0f0a4d0525","pitchNumber":6,"startTime":"2026-09-20T20:04:14.253Z","endTime":"2026-09-20T20:04:19.107Z","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":93.3,"endSpeed":86.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.719849358337825,"aZ":-19.515607330754772,"pfxX":-2.7805456876257995,"pfxZ":6.662099564711349,"pX":0.8219430639665434,"pZ":3.9785312414139034,"vX0":9.64586148477444,"vY0":-135.76349968261917,"vZ0":-1.4480983818734017,"x":85.67,"y":131.36,"x0":-2.388152864147676,"y0":50.00319771876521,"z0":5.853167687363796,"aX":-5.284543221609084},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":3.4,"spinRate":2334,"spinDirection":212},"zone":12,"typeConfidence":0.87,"plateTime":0.40071517599294815,"extension":6.11291857454998},"index":7,"playId":"260160aa-d64f-358f-bbe0-6364c7220645","pitchNumber":7,"startTime":"2026-09-20T20:04:43.492Z","endTime":"2026-09-20T20:04:49.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:04:49.650Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Julio Rodríguez grounds into a double play, shortstop Ezequiel Tovar to second baseman Adael Amador to first baseman TJ Rumfield. Cal Raleigh out at 2nd. Julio Rodríguez out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T20:05:42.259Z","endTime":"2026-09-20T20:06:21.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T20:04:54.331Z","endTime":"2026-09-20T20:05:44.528Z","isPitch":false,"type":"action"},{"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":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.669184920281474,"aZ":-39.60675144646234,"pfxX":1.6126942343745039,"pfxZ":-5.102299794229671,"pX":-0.40482844038691684,"pZ":2.9796948154391147,"vX0":4.088183801061157,"vY0":-119.05473516485701,"vZ0":1.0065237697142981,"x":132.43,"y":158.33,"x0":-2.343602129170602,"y0":50.00252461962832,"z0":6.09495179930099,"aX":2.348943673034309},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.9,"breakHorizontal":-3.7,"spinRate":2545,"spinDirection":51},"zone":1,"typeConfidence":0.9,"plateTime":0.4574712881274383,"extension":6.2916584608592006},"index":1,"playId":"3ba1763c-d043-3cb7-b8d3-f4c10a20d89c","pitchNumber":1,"startTime":"2026-09-20T20:05:44.528Z","endTime":"2026-09-20T20:05:49.988Z","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":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.538898462665607,"aZ":-36.54368272031673,"pfxX":6.749246395848507,"pfxZ":-2.8156136390737387,"pX":0.7295989295009471,"pZ":2.186382613065972,"vX0":5.7891235683557065,"vY0":-123.89323885822738,"vZ0":-1.4127655432045005,"x":89.19,"y":179.75,"x0":-2.517357865390168,"y0":50.0060089730056,"z0":5.827687200975381,"aX":10.457734466228224},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.2,"breakHorizontal":-13.6,"spinRate":2659,"spinDirection":63},"zone":9,"typeConfidence":0.77,"plateTime":0.4426690536735691,"extension":6.166688572044608},"hitData":{"launchSpeed":99.9,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":153.71}},"index":2,"playId":"e7b14e62-51cb-300e-84fc-40887a52c2f9","pitchNumber":2,"startTime":"2026-09-20T20:06:07.927Z","endTime":"2026-09-20T20:06:21.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:06:21.909Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to second baseman Cole Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T20:08:21.114Z","endTime":"2026-09-20T20:10:06.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":76.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.72431435912874,"aZ":-26.034939612643495,"pfxX":5.658982419483431,"pfxZ":4.246838063913098,"pX":-1.0781707589277039,"pZ":-0.2566620548653728,"vX0":-6.0908689093379556,"vY0":-118.38598542223188,"vZ0":-8.705280587759693,"x":158.1,"y":245.71,"x0":0.7709190371231174,"y0":50.003261009164156,"z0":5.7876513423687985,"aX":8.180233983329144},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.1,"breakHorizontal":-9.1,"spinRate":1521,"spinDirection":131},"zone":13,"typeConfidence":0.88,"plateTime":0.45947586710063293,"extension":6.756148699043077},"index":0,"playId":"1aa6c1ea-e708-3b12-a4f1-b77525daf6bb","pitchNumber":1,"startTime":"2026-09-20T20:08:45.643Z","endTime":"2026-09-20T20:08:50.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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.910244406694293,"aZ":-27.637412040531935,"pfxX":8.197353561504602,"pfxZ":3.1064271724790737,"pX":-0.7432971087467565,"pZ":1.4866776756486053,"vX0":-6.291833236618698,"vY0":-119.4281474078688,"vZ0":-4.4960524014265735,"x":145.33,"y":198.64,"x0":0.8479226488681126,"y0":50.00022001540367,"z0":5.851826086596144,"aX":11.95478326265697},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.9,"breakHorizontal":-13.6,"spinRate":1477,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.45692965494457605,"extension":6.775702424208697},"index":1,"playId":"6cbc5db2-77f3-3559-9ad7-8f58d336e222","pitchNumber":2,"startTime":"2026-09-20T20:09:05.027Z","endTime":"2026-09-20T20:09:10.386Z","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":81.0,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.093914051087687,"aZ":-42.66495504118005,"pfxX":-2.7901512469780103,"pfxZ":-7.469863565310593,"pX":1.213087915091701,"pZ":2.5575023682207956,"vX0":1.5057386413276002,"vY0":-117.94253537454158,"vZ0":1.0201713296050618,"x":70.76,"y":169.73,"x0":0.9278475040079994,"y0":50.00282321655938,"z0":6.063725090514919,"aX":-3.918416477149482},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-13.0,"breakHorizontal":4.7,"spinRate":2752,"spinDirection":337},"zone":12,"typeConfidence":0.9,"plateTime":0.4649554342860256,"extension":6.690698185349979},"index":2,"playId":"5aab6041-36c6-3f48-b99d-9de2b43c9b8d","pitchNumber":3,"startTime":"2026-09-20T20:09:19.420Z","endTime":"2026-09-20T20:09:25.237Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46238809549263,"aZ":-33.15155814157479,"pfxX":-2.4079362726343687,"pfxZ":-0.583328926925847,"pX":-1.5413380496848597,"pZ":1.7842775002976128,"vX0":-5.087699745374627,"vY0":-127.14214287193943,"vZ0":-3.736470294586973,"x":175.75,"y":190.6,"x0":0.7838818767076603,"y0":50.004002978424786,"z0":5.851686543594396,"aX":-4.0170058109904145},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.6,"breakHorizontal":5.3,"spinRate":2349,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.4277373525694128,"extension":6.705158698502141},"index":3,"playId":"a91fa1cd-10a9-3ea1-9d9f-abad71e9e29b","pitchNumber":4,"startTime":"2026-09-20T20:09:36.895Z","endTime":"2026-09-20T20:09:42.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827794089160673,"aZ":-15.138301369896434,"pfxX":3.796151994966729,"pfxZ":9.11434161761172,"pX":-0.3919795568160681,"pZ":2.8051631090197566,"vX0":-4.187919861966219,"vY0":-135.2055372013981,"vZ0":-5.060211882004346,"x":131.94,"y":163.04,"x0":0.6768005976307899,"y0":50.004340699991246,"z0":5.747502486859002,"aX":7.096763560121687},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-6.1,"spinRate":2054,"spinDirection":145},"zone":1,"typeConfidence":0.9,"plateTime":0.4036342841024405,"extension":7.014180148208599},"hitData":{"launchSpeed":72.3,"launchAngle":59.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":166.01,"coordY":140.99}},"index":4,"playId":"b4feb45c-a664-37bd-99e9-5026a80b9375","pitchNumber":5,"startTime":"2026-09-20T20:09:53.942Z","endTime":"2026-09-20T20:10:06.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:10:06.472Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T20:10:08.854Z","endTime":"2026-09-20T20:10:39.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.384672014197168,"aZ":-17.080077308369354,"pfxX":7.343259655530609,"pfxZ":8.071662675069522,"pX":0.4918403772737533,"pZ":1.7765876737990385,"vX0":-7.693155264627647,"vY0":-135.114848230061,"vZ0":-7.32084644082011,"x":98.25,"y":190.81,"x0":2.4069870506178566,"y0":50.001339196434905,"z0":5.697964059670648,"aX":13.727385127946066},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":-11.9,"spinRate":2013,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.403689639904242,"extension":7.1227150272243},"hitData":{"launchSpeed":101.4,"launchAngle":23.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":131.62,"coordY":36.71}},"index":0,"playId":"6b2d255c-2e2a-3528-9989-9a7016395b9a","pitchNumber":1,"startTime":"2026-09-20T20:10:32.303Z","endTime":"2026-09-20T20:10:39.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:10:39.971Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T20:10:45.538Z","endTime":"2026-09-20T20:12:37.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92868128599758,"aZ":-17.302520065343785,"pfxX":5.442610366651548,"pfxZ":7.90854906849635,"pX":0.20227843759471476,"pZ":1.4823026264835462,"vX0":-3.191306250252054,"vY0":-135.141393901031,"vZ0":-7.969007213663229,"x":109.29,"y":198.76,"x0":0.6814119545426955,"y0":50.000303673718584,"z0":5.648130234810479,"aX":10.230409339853091},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-9.4,"spinRate":1986,"spinDirection":141},"zone":14,"typeConfidence":0.88,"plateTime":0.40278979845639773,"extension":7.024967887567025},"index":0,"playId":"8022f4c3-c40e-38e6-a384-37f855392626","pitchNumber":1,"startTime":"2026-09-20T20:11:11.397Z","endTime":"2026-09-20T20:11:16.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372991615113378,"aZ":-33.80613643295706,"pfxX":-1.848520449607892,"pfxZ":-0.9840669598011633,"pX":0.6783686304595635,"pZ":2.392408638394771,"vX0":-0.385571650434516,"vY0":-127.73539736339349,"vZ0":-2.146334146042504,"x":91.14,"y":174.18,"x0":1.0713276795294493,"y0":50.001922697447256,"z0":5.891657097922112,"aX":-3.066159565887033},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.0,"breakHorizontal":3.5,"spinRate":1807,"spinDirection":302},"zone":6,"typeConfidence":0.92,"plateTime":0.42817467696849176,"extension":6.696013345981234},"index":1,"playId":"298da16b-b83d-3c45-adf3-6098a0b401c9","pitchNumber":2,"startTime":"2026-09-20T20:11:29.265Z","endTime":"2026-09-20T20:11:38.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77379906604991,"aZ":-16.856442673172314,"pfxX":4.004534738362851,"pfxZ":7.958818170568538,"pX":0.7159485266062564,"pZ":3.1717694808066907,"vX0":-1.7482775575095435,"vY0":-136.58169239806242,"vZ0":-3.96743814523234,"x":89.71,"y":153.14,"x0":0.8373881771670708,"y0":50.004807996435716,"z0":5.773278465996918,"aX":7.708993890727728},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":-7.0,"spinRate":2112,"spinDirection":144},"zone":3,"typeConfidence":0.91,"plateTime":0.3981821197396216,"extension":6.849794061709931},"index":2,"playId":"c7a712e6-8c88-3228-8ef8-15787aeb9d06","pitchNumber":3,"startTime":"2026-09-20T20:11:57.269Z","endTime":"2026-09-20T20:12:03.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":84.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.493554325175854,"aZ":-26.782690841388504,"pfxX":0.21105563787785364,"pfxZ":3.074806109432529,"pX":-0.5834079311106763,"pZ":0.5252037628644549,"vX0":-3.031451578880807,"vY0":-128.9004681966754,"vZ0":-8.31507904438819,"x":139.24,"y":224.6,"x0":0.560530287173807,"y0":50.00127358649188,"z0":5.738938476175004,"aX":0.37035084865932777},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":0.0,"spinRate":2410,"spinDirection":269},"zone":13,"typeConfidence":0.87,"plateTime":0.41848015810607464,"extension":6.779262826841348},"index":3,"playId":"adfce54a-d6ad-368b-b0ca-11e7be556449","pitchNumber":4,"startTime":"2026-09-20T20:12:13.971Z","endTime":"2026-09-20T20:12:19.104Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77210553898515,"aZ":-16.614156676819533,"pfxX":5.496026786849198,"pfxZ":8.139188584537504,"pX":-0.9349820649514525,"pZ":3.7981188107942288,"vX0":-6.177546982941163,"vY0":-135.9278832941444,"vZ0":-2.499463239750526,"x":152.64,"y":136.23,"x0":0.6301709907211633,"y0":50.00308459740788,"z0":5.854703305537906,"aX":10.507181596659455},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":-9.0,"spinRate":2168,"spinDirection":150},"zone":11,"typeConfidence":0.92,"plateTime":0.39968475883773635,"extension":6.934445304822547},"index":4,"playId":"f809279c-bbc3-369d-b8e7-b2f94558401e","pitchNumber":5,"startTime":"2026-09-20T20:12:31.627Z","endTime":"2026-09-20T20:12:37.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:12:37.087Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Naylor lines out sharply to right fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T20:14:37.476Z","endTime":"2026-09-20T20:15:53.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.883877872750343,"aZ":-22.795644640287044,"pfxX":-5.938423649733223,"pfxZ":5.053619247685251,"pX":-0.24991761281067365,"pZ":1.421019886812385,"vX0":8.198045021094782,"vY0":-133.6365894190172,"vZ0":-6.6121063070343755,"x":126.53,"y":200.41,"x0":-2.5500177895349796,"y0":50.000650248808675,"z0":5.504487166920156,"aX":-11.015045141456218},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":9.5,"spinRate":2291,"spinDirection":217},"zone":13,"typeConfidence":0.49,"plateTime":0.40592586759503124,"extension":6.137534364475305},"index":0,"playId":"784ffbc4-01d6-3799-8819-efc216a4cf95","pitchNumber":1,"startTime":"2026-09-20T20:14:49.610Z","endTime":"2026-09-20T20:14:54.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.308718274099387,"aZ":-23.64865235263061,"pfxX":-6.80056333125277,"pfxZ":4.505440686340537,"pX":-0.10759174089480382,"pZ":1.6416517622696762,"vX0":8.601402283597062,"vY0":-135.43806415109367,"vZ0":-6.378407433280557,"x":121.1,"y":194.46,"x0":-2.41315753284381,"y0":50.005643343627085,"z0":5.636953607931328,"aX":-12.876965778673853},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.2,"breakHorizontal":10.9,"spinRate":2314,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40151656081472664,"extension":6.249340997728923},"index":1,"playId":"a7c581dc-b962-3f9a-b9dc-3869c887e2d1","pitchNumber":2,"startTime":"2026-09-20T20:15:06.577Z","endTime":"2026-09-20T20:15:11.390Z","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":93.0,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.918043521972937,"aZ":-22.005604018849496,"pfxX":-7.284302505730609,"pfxZ":5.401088350305006,"pX":0.19951144774446944,"pZ":2.64065731796945,"vX0":9.35587412157785,"vY0":-135.2473964728537,"vZ0":-3.982206281496287,"x":109.4,"y":167.48,"x0":-2.331731444712063,"y0":50.00411638975677,"z0":5.644331023417987,"aX":-13.719407970848845},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.2,"breakHorizontal":11.6,"spinRate":2327,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40244427711264574,"extension":6.195918025226982},"hitData":{"launchSpeed":101.7,"launchAngle":20.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.45,"coordY":76.72}},"index":2,"playId":"7d575359-8146-3de6-9366-f0173780b64e","pitchNumber":3,"startTime":"2026-09-20T20:15:40.207Z","endTime":"2026-09-20T20:15:53.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:15:53.252Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T20:15:55.735Z","endTime":"2026-09-20T20:17:10.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":80.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.496310618567435,"aZ":-32.50187100701356,"pfxX":4.030236012015673,"pfxZ":-0.20927846417343687,"pX":-0.08859079258411715,"pZ":0.6142575777568575,"vX0":5.352674885473107,"vY0":-124.15295436615426,"vZ0":-5.426113577420841,"x":120.38,"y":222.2,"x0":-2.7807699747943024,"y0":50.000567407821606,"z0":5.47464443806866,"aX":6.407649125594354},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.2,"breakHorizontal":-8.4,"spinRate":2777,"spinDirection":91},"zone":13,"typeConfidence":0.89,"plateTime":0.43805534546199487,"extension":6.2354301543390305},"index":0,"playId":"b51deb7d-bf34-34b8-a9cc-e94d918e0451","pitchNumber":1,"startTime":"2026-09-20T20:16:15.418Z","endTime":"2026-09-20T20:16:19.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.731564528385373,"aZ":-31.0451802032957,"pfxX":3.215537391658817,"pfxZ":0.7021275275483987,"pX":-1.1893204821646681,"pZ":2.278773370119592,"vX0":2.966886699876014,"vY0":-124.87016481359609,"vZ0":-2.2191314281191508,"x":162.33,"y":177.25,"x0":-2.804358724713071,"y0":50.00122539372462,"z0":5.697430470070697,"aX":5.150188235086954},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":-6.5,"spinRate":2656,"spinDirection":86},"zone":13,"typeConfidence":0.83,"plateTime":0.43623494299826593,"extension":6.05305278539529},"index":1,"playId":"2eb6cdf4-9bf0-34dc-821e-fd93244df5e5","pitchNumber":2,"startTime":"2026-09-20T20:16:34.650Z","endTime":"2026-09-20T20:16:40.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483035800902105,"aZ":-15.194233778221696,"pfxX":-3.358695684133968,"pfxZ":8.97767603471539,"pX":-0.10244886201591301,"pZ":1.9022416984326358,"vX0":7.925047404767477,"vY0":-135.43494155630464,"vZ0":-6.953155996952215,"x":120.91,"y":187.42,"x0":-2.6065784019588123,"y0":50.00600436090561,"z0":5.530035306685728,"aX":-6.355409550309136},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":4.7,"spinRate":2431,"spinDirection":220},"zone":8,"typeConfidence":0.92,"plateTime":0.4016182380845059,"extension":6.41751054936748},"hitData":{"launchSpeed":89.9,"launchAngle":27.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.2,"coordY":95.99}},"index":2,"playId":"a5027cf3-b3f9-3d2c-9c4d-502f4c0546a4","pitchNumber":3,"startTime":"2026-09-20T20:16:56.392Z","endTime":"2026-09-20T20:17:10.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:17:10.204Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lazaro Montes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T20:17:18.774Z","endTime":"2026-09-20T20:19:31.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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, 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.7,"endSpeed":77.8,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.431179659978188,"aZ":-40.92454834612438,"pfxX":1.6458621547648962,"pfxZ":-5.8786932659768585,"pX":0.0690368170410447,"pZ":0.3586404836330178,"vX0":5.306497134501187,"vY0":-120.42134804499271,"vZ0":-4.338180588115221,"x":114.37,"y":229.1,"x0":-2.3650687132394976,"y0":50.004064333038265,"z0":5.753798423396921,"aX":2.448678039876217},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.4,"breakHorizontal":-4.1,"spinRate":2863,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4525321864569083,"extension":6.275548467571421},"index":0,"playId":"82ede51e-588a-30cf-a171-8b834cbe5454","pitchNumber":1,"startTime":"2026-09-20T20:17:30.086Z","endTime":"2026-09-20T20:17:35.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-09-20T20:17:46.955Z","endTime":"2026-09-20T20:17:57.598Z","isPitch":false,"type":"action","player":{"id":703155,"link":"/api/v1/people/703155"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165525974009395,"aZ":-16.405190603743186,"pfxX":-2.4457274289413453,"pfxZ":8.378071691382646,"pX":-1.1006863653681311,"pZ":3.57561907992128,"vX0":5.0604466212725105,"vY0":-135.27324211322193,"vZ0":-2.808401024968469,"x":158.96,"y":142.24,"x0":-2.664811476266099,"y0":50.0031408789078,"z0":5.755714124353066,"aX":-4.60389105796811},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":3.5,"spinRate":2460,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.4024952931170227,"extension":6.176788440973063},"index":2,"playId":"23be0304-ba7f-3b68-8ec0-8c76ae67a82a","pitchNumber":2,"startTime":"2026-09-20T20:17:57.598Z","endTime":"2026-09-20T20:18:02.547Z","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":87.2,"endSpeed":81.9,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20087363360007,"aZ":-30.768168481732165,"pfxX":2.2277658849548976,"pfxZ":0.8543332902040066,"pX":1.009089530087426,"pZ":-0.46421508291591185,"vX0":7.927610854131934,"vY0":-126.65783502900888,"vZ0":-9.117612890048958,"x":78.54,"y":251.31,"x0":-2.4320332224570813,"y0":50.0054868958712,"z0":5.589728158943204,"aX":3.6733579299899524},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":-5.6,"spinRate":2865,"spinDirection":160},"zone":14,"typeConfidence":0.95,"plateTime":0.4299737884166084,"extension":6.550884274452285},"index":3,"playId":"2449f033-c3bf-30ac-832d-079de734f0a7","pitchNumber":3,"startTime":"2026-09-20T20:18:16.463Z","endTime":"2026-09-20T20:18:22.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":83.3,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.592652332767106,"aZ":-22.67570080442748,"pfxX":-6.8446925747569445,"pfxZ":5.525490440391934,"pX":-0.1570700434265752,"pZ":0.3194054374988752,"vX0":8.205738576252001,"vY0":-128.45612698903057,"vZ0":-8.77812120566736,"x":122.99,"y":230.16,"x0":-2.462333498029675,"y0":50.00104430564329,"z0":5.463993078438445,"aX":-11.75982683018508},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.8,"breakHorizontal":11.2,"spinRate":1978,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.42191300204312565,"extension":6.397670008449733},"index":4,"playId":"67ba3cf0-72c6-3be1-84e5-ba97961fb01b","pitchNumber":4,"startTime":"2026-09-20T20:18:43.216Z","endTime":"2026-09-20T20:18:48.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.876183626465636,"aZ":-25.200004983699618,"pfxX":-6.811418226344418,"pfxZ":4.117269346049966,"pX":0.45851235233792914,"pZ":1.6799569763042579,"vX0":9.612892001686772,"vY0":-127.90933893123368,"vZ0":-5.214983704694087,"x":99.52,"y":193.42,"x0":-2.4254685372365774,"y0":50.00447492948029,"z0":5.666680908120116,"aX":-11.540303342495868},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.7,"breakHorizontal":10.7,"spinRate":1864,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.4246390725430831,"extension":6.5971005456527205},"index":5,"playId":"57b211af-1f5c-34d2-9137-b61f27f435a6","pitchNumber":5,"startTime":"2026-09-20T20:19:04.794Z","endTime":"2026-09-20T20:19:10.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":82.1,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.34718774902492,"aZ":-24.833052759614432,"pfxX":-6.6883517299552615,"pfxZ":4.382635232270622,"pX":0.40009082333149615,"pZ":1.3990853805960575,"vX0":9.220636062515199,"vY0":-126.91683699229569,"vZ0":-5.800617976374269,"x":101.75,"y":201.0,"x0":-2.366343715622315,"y0":50.00587801457919,"z0":5.62288061185897,"aX":-11.21109971659009},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.1,"breakHorizontal":10.7,"spinRate":1817,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.4271755320766202,"extension":6.319984598625197},"index":6,"playId":"3912f373-7629-35c8-85ab-648c09333660","pitchNumber":6,"startTime":"2026-09-20T20:19:25.423Z","endTime":"2026-09-20T20:19:31.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:19:31.208Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adael Amador grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:21:12.468Z","endTime":"2026-09-20T20:23:06.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53562443811335,"aZ":-17.636668810922824,"pfxX":6.131767357304936,"pfxZ":7.691275327314256,"pX":-0.17244787345150422,"pZ":2.5365078570770807,"vX0":-4.366014194567956,"vY0":-136.0686174614713,"vZ0":-5.538337980085875,"x":123.57,"y":170.29,"x0":0.6495380362621014,"y0":50.00488621655194,"z0":5.8048688407603075,"aX":11.594806899648399},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":-10.3,"spinRate":1982,"spinDirection":149},"zone":5,"typeConfidence":0.89,"plateTime":0.40125895559347446,"extension":6.878994192728658},"index":0,"playId":"9b525c06-013b-3631-ac73-816c72a2f8cd","pitchNumber":1,"startTime":"2026-09-20T20:21:38.598Z","endTime":"2026-09-20T20:21:43.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.823162534352182,"aZ":-25.823916199244135,"pfxX":5.980603344829046,"pfxZ":4.328778570129096,"pX":-0.09335390945199053,"pZ":2.6387706436203393,"vX0":-4.252131620915467,"vY0":-119.49801913206707,"vZ0":-2.3967786390088066,"x":120.56,"y":167.53,"x0":0.9191262629802296,"y0":50.005188775320164,"z0":5.940321461552423,"aX":8.779163396493972},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.6,"breakHorizontal":-10.0,"spinRate":1576,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.45578534991459074,"extension":6.775870194683033},"index":1,"playId":"182425d8-5448-3691-ac05-72bd57d1aa63","pitchNumber":2,"startTime":"2026-09-20T20:22:17.315Z","endTime":"2026-09-20T20:22:23.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61746614359736,"aZ":-28.02159882997906,"pfxX":6.865551933895377,"pfxZ":2.6591458789524367,"pX":0.4011945715151922,"pZ":1.2712752926063646,"vX0":-3.712181457284019,"vY0":-122.93902022825746,"vZ0":-5.134127443345758,"x":101.71,"y":204.46,"x0":1.022559139561039,"y0":50.00496151048802,"z0":5.706863443257641,"aX":10.729264975887618},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":1481,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.4420449584279411,"extension":6.8029037529668805},"hitData":{"launchSpeed":99.1,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":161.31}},"index":2,"playId":"23c273da-0e6d-3364-98d2-d707b8abe882","pitchNumber":3,"startTime":"2026-09-20T20:22:52.210Z","endTime":"2026-09-20T20:23:06.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:23:06.104Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Sullivan grounds out, first baseman Josh Naylor to pitcher Kade Anderson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:23:09.721Z","endTime":"2026-09-20T20:25:57.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":807739,"link":"/api/v1/people/807739"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":87.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2851588768168,"aZ":-21.223577984969612,"pfxX":7.1915092067340805,"pfxZ":5.75886301470009,"pX":1.0188948475539767,"pZ":1.4672265762626797,"vX0":-6.366538393318545,"vY0":-135.05175782490164,"vZ0":-7.425039371430129,"x":78.16,"y":199.16,"x0":2.4392774947680835,"y0":50.0036566839743,"z0":5.676075771290852,"aX":13.676323462992864},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-12.1,"spinRate":1931,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.40109170706207387,"extension":6.844668007184489},"index":0,"playId":"ffedf962-a327-35ca-beb8-e553167fe5fb","pitchNumber":1,"startTime":"2026-09-20T20:23:27.101Z","endTime":"2026-09-20T20:23:31.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":76.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93693885809609,"aZ":-37.17470117265593,"pfxX":-1.7549019542965612,"pfxZ":-3.4116853619036336,"pX":-1.5351294329104095,"pZ":1.7368348870195744,"vX0":-9.484297851489801,"vY0":-119.65610662702935,"vZ0":-2.1593597315460293,"x":175.52,"y":191.89,"x0":2.6919522817811816,"y0":50.004799866121296,"z0":5.950779484444063,"aX":-2.5692536820921075},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.5,"breakHorizontal":5.3,"spinRate":2651,"spinDirection":332},"zone":13,"typeConfidence":0.87,"plateTime":0.4560196064631592,"extension":6.815310247710349},"index":1,"playId":"7f7f8682-fec8-382c-acd4-c2b6f92040eb","pitchNumber":2,"startTime":"2026-09-20T20:23:48.097Z","endTime":"2026-09-20T20:23:53.371Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97337194256071,"aZ":-40.75529216671641,"pfxX":-0.9531469312297627,"pfxZ":-6.0435673557173395,"pX":0.47608885692627506,"pZ":3.249997605187986,"vX0":-4.649440824065249,"vY0":-117.98673366868873,"vZ0":2.3956381984454875,"x":98.85,"y":151.03,"x0":2.5904045835240943,"y0":50.003900088171434,"z0":5.958477787957425,"aX":-1.3521072337102549},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.2,"breakHorizontal":2.8,"spinRate":2470,"spinDirection":331},"zone":3,"typeConfidence":0.91,"plateTime":0.46300175215932793,"extension":6.7147046149871965},"index":2,"playId":"120dcb52-527b-32dd-a7ad-84ebd15b2064","pitchNumber":3,"startTime":"2026-09-20T20:24:08.371Z","endTime":"2026-09-20T20:24:13.366Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":83.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02421899238042,"aZ":-30.972086186485935,"pfxX":-0.40759813660530586,"pfxZ":0.7109838526287036,"pX":-1.4197363815554,"pZ":0.2633032644864188,"vX0":-9.865633690624268,"vY0":-128.05085221015082,"vZ0":-7.449222348733167,"x":171.12,"y":231.67,"x0":2.5013661048559674,"y0":50.00546869010819,"z0":5.563920847938458,"aX":-0.6906569823675861},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":2.5,"spinRate":2272,"spinDirection":334},"zone":13,"typeConfidence":0.91,"plateTime":0.4242211383932806,"extension":6.782378460130485},"index":3,"playId":"7d6fe5fa-0e2f-3d43-a519-f729845e603e","pitchNumber":4,"startTime":"2026-09-20T20:24:43.086Z","endTime":"2026-09-20T20:24:47.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40305295378793,"aZ":-17.993577675567817,"pfxX":4.995921285641948,"pfxZ":7.500258113259422,"pX":-0.24729325250559994,"pZ":3.0462882674982725,"vX0":-8.505067984352397,"vY0":-135.14143795203444,"vZ0":-3.829593862229806,"x":126.43,"y":156.53,"x0":2.2605145005236866,"y0":50.000703493581454,"z0":5.710203624532811,"aX":9.443334250410615},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":-7.7,"spinRate":2060,"spinDirection":146},"zone":2,"typeConfidence":0.88,"plateTime":0.40196090499646964,"extension":6.901701080952489},"index":4,"playId":"856ec486-ac28-33e9-a413-039d7f849afd","pitchNumber":5,"startTime":"2026-09-20T20:25:03.897Z","endTime":"2026-09-20T20:25:08.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.296748508115357,"aZ":-26.91966541566302,"pfxX":6.800100533321734,"pfxZ":3.3889665656457666,"pX":1.46573630167635,"pZ":2.0816009245969567,"vX0":-4.9327089171881076,"vY0":-122.64169821906772,"vZ0":-3.5646785361615265,"x":61.13,"y":182.58,"x0":2.6024931237876547,"y0":50.0010266727069,"z0":5.806530450016543,"aX":10.538107774970872},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":-11.4,"spinRate":1572,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.44366203399109816,"extension":6.824419701361466},"index":5,"playId":"c6f4d076-2586-3251-b361-2d38ab488f85","pitchNumber":6,"startTime":"2026-09-20T20:25:30.324Z","endTime":"2026-09-20T20:25:35.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.302002953779883,"aZ":-17.705793528932027,"pfxX":4.349416987817479,"pfxZ":7.6469442803979195,"pX":-0.20907656653602583,"pZ":3.108009861550386,"vX0":-8.532657951242737,"vY0":-135.82264930892458,"vZ0":-3.6170015075421555,"x":124.97,"y":154.86,"x0":2.3905630461669,"y0":50.00070924594149,"z0":5.668845514587573,"aX":8.22762971800979},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":-6.4,"spinRate":2096,"spinDirection":152},"zone":2,"typeConfidence":0.88,"plateTime":0.4013932775970983,"extension":6.857781128818502},"hitData":{"launchSpeed":98.2,"launchAngle":2.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.44,"coordY":162.83}},"index":6,"playId":"28ea7202-45d9-3026-b565-939a7844e711","pitchNumber":7,"startTime":"2026-09-20T20:25:49.627Z","endTime":"2026-09-20T20:25:57.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:25:57.247Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:27:16.920Z","endTime":"2026-09-20T20:27:32.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T20:26:28.231Z","endTime":"2026-09-20T20:27:19.150Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4130192925597,"aZ":-18.614971944777537,"pfxX":5.744637932522635,"pfxZ":7.277875882789859,"pX":0.23048638354551473,"pZ":3.2465971129000795,"vX0":-2.858736962876506,"vY0":-134.70379749456254,"vZ0":-3.3619743032615754,"x":108.21,"y":151.12,"x0":0.551121090358613,"y0":50.00572233870186,"z0":5.804565947559079,"aX":10.706837070401642},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-10.0,"spinRate":2025,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.4044523750222999,"extension":6.855299297444277},"hitData":{"launchSpeed":94.5,"launchAngle":56.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.99,"coordY":121.44}},"index":1,"playId":"01a3f618-b889-389a-b645-1f595fe33bc9","pitchNumber":1,"startTime":"2026-09-20T20:27:19.150Z","endTime":"2026-09-20T20:27:32.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:27:32.686Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brock Rodden flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:29:45.894Z","endTime":"2026-09-20T20:30:04.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Feltner replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T20:27:54.959Z","endTime":"2026-09-20T20:29:48.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663372,"link":"/api/v1/people/663372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.212223853767743,"aZ":-14.944041886539164,"pfxX":-1.4714231053424558,"pfxZ":9.171161529784076,"pX":-0.34959995418553647,"pZ":2.335087237920568,"vX0":4.450696373054356,"vY0":-136.26491003584772,"vZ0":-5.294714564794414,"x":130.33,"y":175.73,"x0":-1.813622733902035,"y0":50.00402764228097,"z0":5.337540630505549,"aX":-2.7654020754453525},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":1.7,"spinRate":2483,"spinDirection":211},"zone":4,"typeConfidence":0.88,"plateTime":0.4021056223628192,"extension":6.4376818791912545},"hitData":{"launchSpeed":93.5,"launchAngle":57.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.99,"coordY":116.9}},"index":1,"playId":"311c08c7-6bd2-30e0-a666-a99550d0acef","pitchNumber":1,"startTime":"2026-09-20T20:29:48.107Z","endTime":"2026-09-20T20:30:04.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:30:04.336Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a sharp ground ball to right fielder Jordan Beck, deflected by second baseman Adael Amador.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:30:02.869Z","endTime":"2026-09-20T20:30:54.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"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":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64379671965643,"aZ":-26.655746358684617,"pfxX":2.7875187362431504,"pfxZ":3.2869093233234796,"pX":-0.7882128217392297,"pZ":3.7387711777530233,"vX0":1.7891279750851066,"vY0":-127.76859281264899,"vZ0":0.6421576046914634,"x":147.04,"y":137.83,"x0":-1.8561549519587057,"y0":50.00134665200228,"z0":5.554799152563673,"aX":4.676463069191095},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":-5.4,"spinRate":2597,"spinDirection":174},"zone":11,"typeConfidence":0.89,"plateTime":0.42626856383502254,"extension":6.384146729734252},"index":0,"playId":"6e034741-6af3-3c0a-87ea-550d41d1d86f","pitchNumber":1,"startTime":"2026-09-20T20:30:21.102Z","endTime":"2026-09-20T20:30:25.891Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026124855062736,"aZ":-16.801578638431266,"pfxX":-1.6492428249417124,"pfxZ":7.804484556672169,"pX":-0.7364786390713458,"pZ":1.7849714335144056,"vX0":3.810212846241231,"vY0":-138.11220461195336,"vZ0":-6.621404010218657,"x":145.07,"y":190.59,"x0":-1.9076029618964288,"y0":50.00594704158481,"z0":5.3054169352231835,"aX":-3.2501703193406106},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":2.4,"spinRate":2508,"spinDirection":209},"zone":7,"typeConfidence":0.89,"plateTime":0.3935995096621383,"extension":6.560700529633325},"hitData":{"launchSpeed":102.5,"launchAngle":5.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":167.52,"coordY":114.18}},"index":1,"playId":"8d1ff492-d840-3b73-b733-54b852bcdcc6","pitchNumber":2,"startTime":"2026-09-20T20:30:35.168Z","endTime":"2026-09-20T20:30:54.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:30:54.105Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:32:12.920Z","endTime":"2026-09-20T20:34:58.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[0],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T20:30:59.632Z","endTime":"2026-09-20T20:32:14.880Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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":78.7,"endSpeed":72.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.05387616846141,"aZ":-37.8355745351035,"pfxX":5.63298619826923,"pfxZ":-4.234487013790458,"pX":0.04571804636328933,"pZ":2.6622103547546594,"vX0":3.07994474910572,"vY0":-114.58201085950016,"vZ0":1.6868771299794474,"x":115.26,"y":166.9,"x0":-2.045177233219672,"y0":50.00252731663187,"z0":5.597880507816547,"aX":7.531544202337626},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.0,"breakHorizontal":-10.9,"spinRate":2619,"spinDirection":52},"zone":5,"typeConfidence":0.91,"plateTime":0.4770033916633718,"extension":6.500159820309738},"index":1,"playId":"39fc2ac5-a208-3d15-9402-df04f07c4ff2","pitchNumber":1,"startTime":"2026-09-20T20:32:14.880Z","endTime":"2026-09-20T20:32:19.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87646189948707,"aZ":-22.78889103046407,"pfxX":-2.5782938079971327,"pfxZ":5.140923598440894,"pX":-1.107006409163756,"pZ":3.629775610024344,"vX0":3.7805797734511084,"vY0":-134.20713962024422,"vZ0":-0.6523866100356234,"x":159.2,"y":140.78,"x0":-2.198538301802768,"y0":50.000751090061485,"z0":5.498135336427046,"aX":-4.705617132310741},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":3.8,"spinRate":2379,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40802192066805576,"extension":6.3854565398772225},"index":2,"playId":"925fc9b4-8929-3c82-a687-52b38472de50","pitchNumber":2,"startTime":"2026-09-20T20:32:32.546Z","endTime":"2026-09-20T20:32:37.468Z","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":82.4,"endSpeed":76.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.989320562083446,"aZ":-28.66686779636859,"pfxX":-2.749569261553798,"pfxZ":2.371678296367488,"pX":-0.20854604933296816,"pZ":2.2275460350822014,"vX0":4.550534151788266,"vY0":-120.00673259092969,"vZ0":-1.7697391649513663,"x":124.95,"y":178.64,"x0":-1.7594876480167858,"y0":50.005673053439274,"z0":5.492545120754917,"aX":-4.07142249610618},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.2,"breakHorizontal":4.1,"spinRate":1572,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4538551444674006,"extension":6.6172988651865134},"index":3,"playId":"9655dc13-4104-39d9-bef3-2241a9e88532","pitchNumber":3,"startTime":"2026-09-20T20:32:48.456Z","endTime":"2026-09-20T20:32:55.282Z","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.6,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.898637317513845,"aZ":-16.88745238197798,"pfxX":-2.9146669885882246,"pfxZ":7.692670552727875,"pX":0.6847880854400589,"pZ":2.2083885939492567,"vX0":7.5935974137887525,"vY0":-139.04287890293,"vZ0":-5.462190430649435,"x":90.9,"y":179.15,"x0":-1.6852365347019596,"y0":50.00016374822353,"z0":5.293373860987406,"aX":-5.79073262021209},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":4.0,"spinRate":2481,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.39175192175147844,"extension":6.4640511321807965},"index":4,"playId":"2940c265-667f-3e52-afe3-20c78864a53e","pitchNumber":4,"startTime":"2026-09-20T20:33:07.517Z","endTime":"2026-09-20T20:33:15.632Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7327848762806,"aZ":-27.67366763522999,"pfxX":4.7328389676924605,"pfxZ":3.0881018818185773,"pX":2.092858351214086,"pZ":0.6984940949846399,"vX0":7.928441585790907,"vY0":-119.55422543424037,"vZ0":-5.096615394271197,"x":37.23,"y":219.92,"x0":-1.8732742775906503,"y0":50.00194373160772,"z0":5.323724709626399,"aX":6.890875145005573},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.7,"breakHorizontal":-10.3,"spinRate":2751,"spinDirection":70},"zone":14,"typeConfidence":0.88,"plateTime":0.45707741984965544,"extension":6.599397596472469},"index":5,"playId":"3c907d29-b49f-32a7-866b-e918ea47266c","pitchNumber":5,"startTime":"2026-09-20T20:33:26.812Z","endTime":"2026-09-20T20:33:31.982Z","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":93.8,"endSpeed":87.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122532737024184,"aZ":-24.01120593978104,"pfxX":0.6579213360686663,"pfxZ":4.2075216383706575,"pX":0.12768846526796937,"pZ":4.431079789309418,"vX0":5.5926167250243095,"vY0":-136.72056366511615,"vZ0":1.5878201276317727,"x":112.13,"y":119.14,"x0":-2.0091424909983404,"y0":50.00232951559673,"z0":5.463328943353905,"aX":1.276092444110482},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-2.0,"spinRate":2568,"spinDirection":206},"zone":12,"typeConfidence":0.78,"plateTime":0.39688778675789393,"extension":6.381180513473042},"index":6,"playId":"d6db85c1-a326-3909-981a-08b103ca5302","pitchNumber":6,"startTime":"2026-09-20T20:33:45.383Z","endTime":"2026-09-20T20:33:50.952Z","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":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63831549870773,"aZ":-26.67981004117906,"pfxX":-1.0516684469416673,"pfxZ":3.564638377908566,"pX":0.17700383405726067,"pZ":1.6460652281727088,"vX0":5.375547912560665,"vY0":-122.93250230944206,"vZ0":-3.685193531156309,"x":110.25,"y":194.34,"x0":-1.894275365240308,"y0":50.003604386247225,"z0":5.410306618151179,"aX":-1.621869972418895},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.9,"breakHorizontal":0.7,"spinRate":1568,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4442650155211809,"extension":6.651224482426536},"index":7,"playId":"0dd7df77-9e43-3f72-ba76-8a8f9e0f489d","pitchNumber":7,"startTime":"2026-09-20T20:34:10.963Z","endTime":"2026-09-20T20:34:16.112Z","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":92.7,"endSpeed":86.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.089131884232124,"aZ":-25.64530643880402,"pfxX":-2.6037137203648073,"pfxZ":3.46283054647043,"pX":-0.7855916508520503,"pZ":2.8448914299364385,"vX0":4.132179955431344,"vY0":-135.12722797949786,"vZ0":-2.007400255215005,"x":146.94,"y":161.97,"x0":-1.9828924802161196,"y0":50.00227418238231,"z0":5.364598722524997,"aX":-4.90857502173862},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":4.1,"spinRate":2328,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4023843633786117,"extension":6.6617058107419425},"index":8,"playId":"776c6956-c239-3181-9385-436c662f8526","pitchNumber":8,"startTime":"2026-09-20T20:34:31.217Z","endTime":"2026-09-20T20:34:37.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680921923439403,"aZ":-27.246050566481216,"pfxX":-2.014491533601074,"pfxZ":3.2999408738390557,"pX":-0.0541551970337497,"pZ":1.8352293718560035,"vX0":5.082997605149457,"vY0":-121.3610271887122,"vZ0":-3.041370823848343,"x":119.06,"y":189.23,"x0":-1.9136469851765365,"y0":50.00083986599859,"z0":5.4769690982740995,"aX":-3.006155419946912},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.5,"breakHorizontal":2.4,"spinRate":1538,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.45127431527027495,"extension":6.6763790522375785},"index":9,"playId":"530f6e4e-3e01-3d04-ae0c-4361c3211104","pitchNumber":9,"startTime":"2026-09-20T20:34:52.203Z","endTime":"2026-09-20T20:34:58.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:34:58.331Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dominic Canzone doubles (27) on a sharp line drive to right fielder Jordan Beck. J.P. Crawford scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:35:00.536Z","endTime":"2026-09-20T20:36:50.816Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":75.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.89981838139783,"aZ":-36.094554321976986,"pfxX":8.440167067242218,"pfxZ":-2.8025066861785453,"pX":0.2803426780284315,"pZ":0.7774934466463905,"vX0":2.7631455762816466,"vY0":-116.66276694649018,"vZ0":-2.8720631626831676,"x":106.31,"y":217.79,"x0":-2.011380192885499,"y0":50.0033805037426,"z0":5.377759897448815,"aX":11.805854901162446},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.5,"breakHorizontal":-16.0,"spinRate":2618,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4668628483573811,"extension":6.41418692969839},"index":0,"playId":"815f9556-e2da-3896-b15d-5faa9d75b105","pitchNumber":1,"startTime":"2026-09-20T20:35:20.806Z","endTime":"2026-09-20T20:35:25.823Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":79.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.02911834443207,"aZ":-29.602570227979513,"pfxX":0.08683704462819358,"pfxZ":1.6530340271257415,"pX":-0.07956213454970566,"pZ":2.196602953916533,"vX0":4.364956215022153,"vY0":-121.94428807929438,"vZ0":-1.8764783578132862,"x":120.03,"y":179.47,"x0":-1.881200753056129,"y0":50.00150992623327,"z0":5.456405418882435,"aX":0.1334767450967769},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-0.8,"spinRate":1638,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.4439784123303485,"extension":6.552324441180575},"index":1,"playId":"5c2da4f5-d0a1-3753-bfec-19b99f3e9718","pitchNumber":2,"startTime":"2026-09-20T20:35:40.158Z","endTime":"2026-09-20T20:35:49.912Z","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":89.7,"endSpeed":83.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.706904022585874,"aZ":-28.814587516064556,"pfxX":3.228450134812748,"pfxZ":1.9044382695603321,"pX":-0.5216210293670008,"pZ":2.8813395534987127,"vX0":2.7702727615943035,"vY0":-130.77199632551466,"vZ0":-1.1141906495692768,"x":136.88,"y":160.98,"x0":-2.0072007054656518,"y0":50.00443537852242,"z0":5.4379170184867816,"aX":5.696233540217379},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.5,"breakHorizontal":-6.4,"spinRate":2549,"spinDirection":174},"zone":1,"typeConfidence":0.9,"plateTime":0.41588261740459354,"extension":6.452151054580303},"index":2,"playId":"41e620e0-3360-3206-b9be-aea459ae99d8","pitchNumber":3,"startTime":"2026-09-20T20:36:18.423Z","endTime":"2026-09-20T20:36:23.662Z","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":96.1,"endSpeed":89.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.123649998307847,"aZ":-17.82435007878401,"pfxX":-1.1275004082521058,"pfxZ":7.098941596038999,"pX":0.8191905808463914,"pZ":1.6574535247506024,"vX0":8.093853330455605,"vY0":-139.7998918673899,"vZ0":-6.813235103822215,"x":85.77,"y":194.03,"x0":-1.9406986943682716,"y0":50.00614621853751,"z0":5.253731527126021,"aX":-2.280245125167955},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":0.7,"spinRate":2539,"spinDirection":212},"zone":14,"typeConfidence":0.88,"plateTime":0.38860120961021183,"extension":6.528287358071132},"hitData":{"launchSpeed":110.5,"launchAngle":11.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.29,"coordY":124.34}},"index":3,"playId":"459ab3ee-5108-332c-958b-f6ba0e344f6b","pitchNumber":4,"startTime":"2026-09-20T20:36:35.122Z","endTime":"2026-09-20T20:36:50.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:36:50.816Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:37:00.533Z","endTime":"2026-09-20T20:37:33.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.819801379084115,"aZ":-26.707570366383802,"pfxX":2.930229979274257,"pfxZ":3.0352444626928996,"pX":0.0878074256051367,"pZ":2.2045611350364047,"vX0":4.480207120545838,"vY0":-131.84220447369464,"vZ0":-3.289260370859171,"x":113.65,"y":179.26,"x0":-1.9991502555266263,"y0":50.00386800104939,"z0":5.389247089332285,"aX":5.280702630224971},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.2,"breakHorizontal":-6.1,"spinRate":2537,"spinDirection":172},"zone":8,"typeConfidence":0.9,"plateTime":0.4117541756608283,"extension":6.518464546924335},"hitData":{"launchSpeed":69.6,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":168.4}},"index":0,"playId":"d8f2eb30-77a8-3384-a415-279eba7ca95e","pitchNumber":1,"startTime":"2026-09-20T20:37:23.678Z","endTime":"2026-09-20T20:37:33.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:37:33.940Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:39:42.469Z","endTime":"2026-09-20T20:40:13.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.237526146861672,"aZ":-26.529063673123,"pfxX":5.772191872350094,"pfxZ":3.6516054000655496,"pX":-0.7146770696766503,"pZ":1.7367055689980977,"vX0":-5.560558735448006,"vY0":-121.73452049215997,"vZ0":-4.520834585567734,"x":144.24,"y":191.89,"x0":0.8174897042106963,"y0":50.00274800810555,"z0":5.836525864268533,"aX":8.920984650904646},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.1,"breakHorizontal":-9.6,"spinRate":1418,"spinDirection":126},"zone":7,"typeConfidence":0.89,"plateTime":0.44493722489084364,"extension":6.7527761876367585},"hitData":{"launchSpeed":72.5,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":173.47}},"index":0,"playId":"f7a7a728-6ee8-3499-b1a0-4144f2754831","pitchNumber":1,"startTime":"2026-09-20T20:40:05.952Z","endTime":"2026-09-20T20:40:13.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:40:13.531Z","atBatIndex":39},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jake McCarthy triples (13) on a sharp ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:40:19.696Z","endTime":"2026-09-20T20:41:53.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.138371602866787,"aZ":-20.19043833429444,"pfxX":5.379375591578999,"pfxZ":6.407696135394163,"pX":1.2882830448728815,"pZ":3.1238471856817713,"vX0":-4.938492098443086,"vY0":-134.1965503868303,"vZ0":-3.479506054874815,"x":67.89,"y":154.44,"x0":2.431251244738403,"y0":50.00310443369593,"z0":5.832372027721844,"aX":10.060497535169688},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":-9.0,"spinRate":1926,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40427240741003345,"extension":6.866743589125139},"index":0,"playId":"0597eb25-3d64-30e1-8984-968625827504","pitchNumber":1,"startTime":"2026-09-20T20:40:39.667Z","endTime":"2026-09-20T20:40:45.017Z","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":91.6,"endSpeed":85.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.001096339987882,"aZ":-19.10544842993732,"pfxX":2.9358900102869003,"pfxZ":7.0659785584323505,"pX":0.2912912428531599,"pZ":4.012455956837359,"vX0":-6.458561288788611,"vY0":-133.50406559581364,"vZ0":-1.2161710600631919,"x":105.9,"y":130.44,"x0":2.333851221384718,"y0":50.00549143259936,"z0":5.81634028268711,"aX":5.432816486150345},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-4.3,"spinRate":1986,"spinDirection":148},"zone":12,"typeConfidence":0.81,"plateTime":0.4064180182384991,"extension":6.839732407005991},"index":1,"playId":"0037b3ba-8da6-37ca-9cc3-7cd9e42bc6f8","pitchNumber":2,"startTime":"2026-09-20T20:40:55.919Z","endTime":"2026-09-20T20:41:00.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.808831664242355,"aZ":-22.287019764421245,"pfxX":7.191128121286626,"pfxZ":5.253106981962074,"pX":0.7479146444530291,"pZ":2.1109873023596064,"vX0":-6.998499871877755,"vY0":-134.78840346259008,"vZ0":-5.545101369566642,"x":88.49,"y":181.78,"x0":2.4146461929427447,"y0":50.00622006531992,"z0":5.718298815987155,"aX":13.5469979186745},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":-12.0,"spinRate":2045,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4027547335892727,"extension":6.936489236845344},"index":2,"playId":"6adb0c8c-a208-37fd-a950-76ad000a8e7f","pitchNumber":3,"startTime":"2026-09-20T20:41:13.954Z","endTime":"2026-09-20T20:41:18.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-09-20T20:41:20.963Z","endTime":"2026-09-20T20:41:38.290Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.851188502941856,"aZ":-28.416706411130285,"pfxX":-0.5507484107782901,"pfxZ":2.1447163192798104,"pX":0.3938133670712498,"pZ":2.3484574727610408,"vX0":-5.342473978289714,"vY0":-129.6266632733023,"vZ0":-3.5204246676192246,"x":101.99,"y":175.37,"x0":2.52905913517921,"y0":50.001104038551155,"z0":5.827550779516644,"aX":-0.9630710299962785},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":1.8,"spinRate":2114,"spinDirection":235},"zone":6,"typeConfidence":0.89,"plateTime":0.418028743361587,"extension":6.689360937756209},"hitData":{"launchSpeed":104.7,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":225.29,"coordY":102.53}},"index":4,"playId":"e439d002-7a77-315b-804c-6922e453aa01","pitchNumber":4,"startTime":"2026-09-20T20:41:38.290Z","endTime":"2026-09-20T20:41:53.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:41:53.192Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh challenged (pitch result), call on the field was overturned: Connor Norby called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:42:08.103Z","endTime":"2026-09-20T20:43:40.347Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.094342893026564,"aZ":-18.179492834441568,"pfxX":4.6589897879957345,"pfxZ":7.40755486553323,"pX":-0.07224693524110826,"pZ":4.0632266394249825,"vX0":-3.5426986460187897,"vY0":-134.82946235788881,"vZ0":-1.3015823491752334,"x":119.75,"y":129.07,"x0":0.6365020057236276,"y0":50.00365202065407,"z0":5.802516047096168,"aX":8.803576193975921},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":-7.9,"spinRate":2010,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.40222850930174836,"extension":6.826334523835892},"index":0,"playId":"4174a7e6-e619-3f81-b6d5-1d90ad2d3355","pitchNumber":1,"startTime":"2026-09-20T20:42:30.982Z","endTime":"2026-09-20T20:42:36.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.743357310646832,"aZ":-18.060374746863687,"pfxX":4.096483519786056,"pfxZ":7.469329788346839,"pX":0.38370476097135015,"pZ":3.0704851068904317,"vX0":-2.3337222207313184,"vY0":-135.18025405817244,"vZ0":-3.760433257159563,"x":102.37,"y":155.88,"x0":0.7167433225134311,"y0":50.0007588433586,"z0":5.714067715819743,"aX":7.737540245043949},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-7.1,"spinRate":1998,"spinDirection":144},"zone":3,"typeConfidence":0.89,"plateTime":0.4020327448438774,"extension":6.945315483191859},"index":1,"playId":"beb00880-0932-36ac-8452-aec48fdf8537","pitchNumber":2,"startTime":"2026-09-20T20:42:49.095Z","endTime":"2026-09-20T20:42:55.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.429930861947486,"aZ":-19.87613744501147,"pfxX":4.837888191411733,"pfxZ":6.544280420021671,"pX":-0.3507125281327556,"pZ":3.309040003086891,"vX0":-4.491412847472793,"vY0":-135.01909351578888,"vZ0":-2.7066585205862275,"x":130.37,"y":149.44,"x0":0.6913934710275502,"y0":50.004994371293066,"z0":5.695092228917668,"aX":9.094728212339776},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-8.0,"spinRate":2070,"spinDirection":143},"zone":11,"typeConfidence":0.87,"plateTime":0.4029136058034726,"extension":6.8298478976042505},"index":2,"playId":"41b8e4c3-a923-360b-8813-d3ecfa0cbebb","pitchNumber":3,"startTime":"2026-09-20T20:43:13.004Z","endTime":"2026-09-20T20:43:18.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":82.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.447075704996287,"aZ":-32.27189359811976,"pfxX":-1.3489838442493567,"pfxZ":-0.05601067394149517,"pX":-0.05700226651260865,"pZ":1.7762384989370352,"vX0":-1.7119948510726717,"vY0":-127.08431800925105,"vZ0":-3.845520920240041,"x":119.17,"y":190.82,"x0":0.7939644608851202,"y0":50.00503452353154,"z0":5.799507439410223,"aX":-2.2660355317166925},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.6,"breakHorizontal":2.8,"spinRate":2161,"spinDirection":280},"zone":8,"typeConfidence":0.92,"plateTime":0.4266268653019152,"extension":6.798355379891667},"index":3,"playId":"34916816-1866-30d0-8dcd-b8ee4b8fc34a","pitchNumber":4,"startTime":"2026-09-20T20:43:35.208Z","endTime":"2026-09-20T20:43:40.347Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"playEndTime":"2026-09-20T20:43:40.347Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:45:07.875Z","endTime":"2026-09-20T20:45:56.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T20:44:18.592Z","endTime":"2026-09-20T20:45:10.040Z","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(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":81.7,"endSpeed":76.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.070514648182595,"aZ":-38.20883185734999,"pfxX":-2.6649323203179085,"pfxZ":-4.119421046920591,"pX":-0.16802782822594228,"pZ":2.9426234463867447,"vX0":-1.2472924425538523,"vY0":-119.2069615065003,"vZ0":0.7893797972823644,"x":123.4,"y":159.33,"x0":0.7053464866646629,"y0":50.002838302765475,"z0":6.008453036296369,"aX":-3.903729534474172},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.1,"breakHorizontal":5.0,"spinRate":2623,"spinDirection":340},"zone":2,"typeConfidence":0.88,"plateTime":0.4563635043731762,"extension":6.772275638719465},"index":1,"playId":"dc824d02-8444-3f27-b0fe-1880695af8e1","pitchNumber":1,"startTime":"2026-09-20T20:45:10.040Z","endTime":"2026-09-20T20:45:15.310Z","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":85.2,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.538774453385518,"aZ":-27.43975791804991,"pfxX":5.8587122429748995,"pfxZ":2.957734211107347,"pX":0.597814516554466,"pZ":2.420262681826072,"vX0":-2.7893349114849766,"vY0":-124.30824978396342,"vZ0":-2.9565105089432535,"x":94.21,"y":173.43,"x0":0.959643370601647,"y0":50.0030726212035,"z0":5.848952137328214,"aX":9.380151971754591},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.0,"breakHorizontal":-10.2,"spinRate":1472,"spinDirection":131},"zone":6,"typeConfidence":0.89,"plateTime":0.4368101411037624,"extension":6.838489528192042},"index":2,"playId":"3ab16767-e6c8-3fba-979b-9c4e99b0ea71","pitchNumber":2,"startTime":"2026-09-20T20:45:27.354Z","endTime":"2026-09-20T20:45:32.686Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.591344373918844,"aZ":-32.9839512505897,"pfxX":-1.8850646096092056,"pfxZ":-0.48044398512267117,"pX":-1.5678450978254919,"pZ":0.7720168099985442,"vX0":-4.976808885725857,"vY0":-128.1851898821322,"vZ0":-6.100164812952156,"x":176.76,"y":217.94,"x0":0.6285175669293076,"y0":50.00178173475285,"z0":5.696785103832872,"aX":-3.1972048731249654},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.8,"breakHorizontal":4.3,"spinRate":2204,"spinDirection":289},"zone":13,"typeConfidence":0.92,"plateTime":0.42412164653725126,"extension":6.735079992290567},"index":3,"playId":"69365542-199a-3098-9030-7d50a6371f92","pitchNumber":3,"startTime":"2026-09-20T20:45:50.486Z","endTime":"2026-09-20T20:45:56.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:45:56.012Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Julio Rodríguez hit by pitch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:47:53.487Z","endTime":"2026-09-20T20:49:12.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.441976853582297,"aZ":-36.89348793488947,"pfxX":6.276515085680254,"pfxZ":-3.3241083334950337,"pX":-0.6594993355548797,"pZ":0.7555220000156914,"vX0":1.4257023080871696,"vY0":-117.92536477468136,"vZ0":-2.964319871249778,"x":142.14,"y":218.38,"x0":-2.0860728782297433,"y0":50.00018870336181,"z0":5.4006568662377905,"aX":8.921508727655542},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.5,"breakHorizontal":-11.8,"spinRate":2658,"spinDirection":47},"zone":13,"typeConfidence":0.77,"plateTime":0.46280510250722307,"extension":6.749121320905723},"index":0,"playId":"11199639-47e4-3339-83fa-c0d1325524f5","pitchNumber":1,"startTime":"2026-09-20T20:48:05.612Z","endTime":"2026-09-20T20:48:10.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.568028593483703,"aZ":-25.216885900919948,"pfxX":3.261229375996091,"pfxZ":4.008374870040639,"pX":0.9991075211837873,"pZ":1.0173861381442202,"vX0":5.780023396184921,"vY0":-129.24937832304403,"vZ0":-6.265073349608013,"x":78.92,"y":211.31,"x0":-1.6681653460037047,"y0":50.00136147217236,"z0":5.344290044549861,"aX":5.654482618181913},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":-7.0,"spinRate":2559,"spinDirection":188},"zone":14,"typeConfidence":0.89,"plateTime":0.41977743036414505,"extension":6.686672140590309},"index":1,"playId":"edfea1c6-978c-3df9-9456-f305637b566e","pitchNumber":2,"startTime":"2026-09-20T20:48:23.997Z","endTime":"2026-09-20T20:48:28.437Z","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":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.428969310462726,"aZ":-25.034666020736797,"pfxX":3.662843165072242,"pfxZ":4.053125940864143,"pX":0.7531530665924161,"pZ":1.9887507026906637,"vX0":5.255321288813226,"vY0":-130.65096938894786,"vZ0":-4.077310981173539,"x":88.29,"y":185.08,"x0":-1.7455833345019167,"y0":50.006530766687845,"z0":5.407995236190528,"aX":6.458047692912131},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":-7.6,"spinRate":2511,"spinDirection":182},"zone":9,"typeConfidence":0.89,"plateTime":0.41610464547831416,"extension":6.7083679733479284},"index":2,"playId":"cbbaf416-1ed6-33f8-b7f4-7898f2d723fd","pitchNumber":3,"startTime":"2026-09-20T20:48:39.832Z","endTime":"2026-09-20T20:48:46.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33834149818939,"aZ":-24.501736679828415,"pfxX":-4.768119911444576,"pfxZ":3.9241877325436914,"pX":-2.183056936882446,"pZ":3.3280557079658615,"vX0":1.3086168234595343,"vY0":-138.30050928955006,"vZ0":-1.3477335636901162,"x":200.21,"y":148.92,"x0":-2.0403297780637133,"y0":50.0008533363803,"z0":5.451522420640706,"aX":-9.315061232301217},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":8.4,"spinRate":2374,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3947491946210695,"extension":6.522221249184445},"index":3,"playId":"9c018f2a-e7e5-3551-87dd-cf483cf27cb2","pitchNumber":4,"startTime":"2026-09-20T20:48:56.154Z","endTime":"2026-09-20T20:49:12.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:49:12.158Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman TJ Rumfield. Julio Rodríguez to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:49:06.083Z","endTime":"2026-09-20T20:50:48.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95308964407322,"aZ":-37.13449638433733,"pfxX":6.364755638927387,"pfxZ":-3.5154221815295337,"pX":-0.3447144911623717,"pZ":2.530066944265181,"vX0":2.2934975460007228,"vY0":-117.65731707286024,"vZ0":0.8720041392261171,"x":130.14,"y":170.47,"x0":-2.1572719847172643,"y0":50.00354394208474,"z0":5.578355702094249,"aX":8.98090539859275},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.9,"breakHorizontal":-12.1,"spinRate":2690,"spinDirection":54},"zone":4,"typeConfidence":0.57,"plateTime":0.4643799266390807,"extension":6.522336565400404},"index":0,"playId":"4c1487ab-74dd-33e0-b0f2-965260049f94","pitchNumber":1,"startTime":"2026-09-20T20:49:35.546Z","endTime":"2026-09-20T20:49:40.186Z","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":83.3,"endSpeed":78.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.35286185971901,"aZ":-29.783577567856188,"pfxX":-3.235241782565892,"pfxZ":1.5573757599874725,"pX":-0.9248986310379629,"pZ":2.9371483145198947,"vX0":3.5346219185508234,"vY0":-121.47305631209863,"vZ0":0.02376406341296855,"x":152.25,"y":159.48,"x0":-1.962099470303367,"y0":50.00022983705669,"z0":5.465408839515206,"aX":-4.95238501263584},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.0,"breakHorizontal":5.3,"spinRate":1601,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.44678875669865414,"extension":6.478670802907392},"index":1,"playId":"cc395147-7184-3c9e-a74f-68574300a1ca","pitchNumber":2,"startTime":"2026-09-20T20:49:53.196Z","endTime":"2026-09-20T20:49:58.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.620435953172436,"aZ":-26.05095988488644,"pfxX":1.575933237606578,"pfxZ":3.4440158965376,"pX":0.9524423663783144,"pZ":1.433447795715419,"vX0":6.882341717557387,"vY0":-130.91635627188867,"vZ0":-4.916023490864124,"x":80.7,"y":200.08,"x0":-1.890533340272677,"y0":50.00041249443463,"z0":5.2305467162385275,"aX":2.7966748594019313},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":-4.1,"spinRate":2593,"spinDirection":188},"zone":14,"typeConfidence":0.91,"plateTime":0.4147415807803534,"extension":6.648515451827235},"index":2,"playId":"7160f69e-1ebf-3933-8629-e74977d5ce1f","pitchNumber":3,"startTime":"2026-09-20T20:50:12.963Z","endTime":"2026-09-20T20:50:18.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.993905664216012,"aZ":-39.270760814996386,"pfxX":5.329164681803249,"pfxZ":-4.976437827734895,"pX":-0.3423988139664994,"pZ":2.4624958161463253,"vX0":2.425249209488276,"vY0":-117.75841717644391,"vZ0":1.2686933794833581,"x":130.05,"y":172.29,"x0":-2.072851822635935,"y0":50.00147423475367,"z0":5.50552673019357,"aX":7.603060146714165},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.5,"breakHorizontal":-10.2,"spinRate":2563,"spinDirection":49},"zone":4,"typeConfidence":0.91,"plateTime":0.4623143148797264,"extension":6.5203231721594666},"hitData":{"launchSpeed":84.3,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.33,"coordY":171.95}},"index":3,"playId":"37636394-b53a-354d-b960-0ed3dc5c9665","pitchNumber":4,"startTime":"2026-09-20T20:50:42.065Z","endTime":"2026-09-20T20:50:48.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:50:48.814Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to right fielder Jordan Beck. Julio Rodríguez to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:50:56.340Z","endTime":"2026-09-20T20:54:56.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":82.2,"endSpeed":76.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.7925866017249,"aZ":-29.698662824297212,"pfxX":-2.4923073490183425,"pfxZ":1.6705139063062404,"pX":-0.5226185065412257,"pZ":4.37088801447967,"vX0":4.521998561768935,"vY0":-119.76145021695876,"vZ0":3.1060033085438037,"x":136.92,"y":120.77,"x0":-2.0946712535469736,"y0":50.00286066076137,"z0":5.6808758052866,"aX":-3.6934056985554222},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":3.7,"spinRate":1546,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4539069198006427,"extension":6.528746387858893},"index":0,"playId":"0b7f453c-06e4-39d6-bcbe-4dfa602fdc91","pitchNumber":1,"startTime":"2026-09-20T20:51:15.265Z","endTime":"2026-09-20T20:51:20.660Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T20:51:25.587Z","endTime":"2026-09-20T20:52:08.810Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":88.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.253055252854466,"aZ":-22.38355462138023,"pfxX":-1.572658051737487,"pfxZ":5.002721144239093,"pX":0.4252770222839422,"pZ":3.7008317115928797,"vX0":7.535894439915671,"vY0":-137.52620325612477,"vZ0":-0.656096058714152,"x":100.79,"y":138.86,"x0":-2.120551669628288,"y0":50.00471000116276,"z0":5.431587167001368,"aX":-3.080509123654916},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":1.7,"spinRate":2458,"spinDirection":208},"zone":12,"typeConfidence":0.83,"plateTime":0.3950106919145444,"extension":6.513127727135213},"index":2,"playId":"26cb062f-9efc-323b-ae0c-87b07913a3ef","pitchNumber":2,"startTime":"2026-09-20T20:52:08.810Z","endTime":"2026-09-20T20:52:14.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.443771253942746,"aZ":-36.399518475226074,"pfxX":7.849363916671935,"pfxZ":-2.948007078551207,"pX":0.420948416282794,"pZ":2.6076540276370856,"vX0":3.2828636767884087,"vY0":-117.84381441502507,"vZ0":0.9324569952309618,"x":100.95,"y":168.37,"x0":-2.0023094924600544,"y0":50.003439863219334,"z0":5.520662417070636,"aX":11.247105626503757},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.9,"breakHorizontal":-15.0,"spinRate":2622,"spinDirection":48},"zone":6,"typeConfidence":0.87,"plateTime":0.46148956383494255,"extension":6.5450159698200325},"index":3,"playId":"62940f5e-bebe-3487-871f-adfe156f01cc","pitchNumber":3,"startTime":"2026-09-20T20:52:26.521Z","endTime":"2026-09-20T20:52:36.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":79.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.937671579983427,"aZ":-27.012022397248252,"pfxX":-2.8004981098329984,"pfxZ":3.3122639572048085,"pX":0.6453877844013504,"pZ":1.3377557976547632,"vX0":7.150643042510278,"vY0":-122.41128748046548,"vZ0":-4.329888969262928,"x":92.4,"y":202.66,"x0":-1.9150016149073066,"y0":50.0045046374477,"z0":5.370552566436632,"aX":-4.367843035282625},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":3.8,"spinRate":1571,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4428437441557498,"extension":6.6547367567268605},"index":4,"playId":"51141816-9db0-34c6-840c-940a5a76c283","pitchNumber":4,"startTime":"2026-09-20T20:52:53.218Z","endTime":"2026-09-20T20:52:58.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774253387996552,"aZ":-18.65101939075588,"pfxX":-2.5764682035112214,"pfxZ":6.7671858053377765,"pX":1.3963570773519933,"pZ":2.8572096325167275,"vX0":9.60060665705673,"vY0":-138.96341764764654,"vZ0":-3.7408661825306373,"x":63.77,"y":161.64,"x0":-1.7360411480299538,"y0":50.003348730306904,"z0":5.425684246708241,"aX":-5.150198639886204},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":3.1,"spinRate":2520,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.3909243820640005,"extension":6.563133448765289},"index":5,"playId":"fda4e29d-de4e-3b09-afee-c01dec55987a","pitchNumber":5,"startTime":"2026-09-20T20:53:13.761Z","endTime":"2026-09-20T20:53:19.069Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70911045202742,"aZ":-26.71612519748332,"pfxX":-3.008818149343404,"pfxZ":3.3879393509484084,"pX":0.44657195984348425,"pZ":1.6286293900541322,"vX0":6.82455362619183,"vY0":-124.97611128523148,"vZ0":-4.0477741028886784,"x":99.98,"y":194.81,"x0":-1.905884901464132,"y0":50.00409282597291,"z0":5.41677529563672,"aX":-4.850456871084377},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":4.2,"spinRate":1566,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.4351241880561503,"extension":6.617282428253565},"index":6,"playId":"9bafce91-9c7f-3af5-aadb-bb45b1f5fc09","pitchNumber":6,"startTime":"2026-09-20T20:53:34.033Z","endTime":"2026-09-20T20:53:41.596Z","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":95.6,"endSpeed":89.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.909510938415618,"aZ":-18.04534786125257,"pfxX":-2.4291315531752145,"pfxZ":7.0008050754276425,"pX":-0.08701230337166163,"pZ":3.174884907009132,"vX0":6.216781800023902,"vY0":-139.40607610812003,"vZ0":-2.7656132650770533,"x":120.32,"y":153.06,"x0":-2.00567607107249,"y0":50.00305551586507,"z0":5.3362276287793105,"aX":-4.903480071294742},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":3.5,"spinRate":2524,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.38917474084219617,"extension":6.430788360344696},"index":7,"playId":"1806fb6a-b318-396e-a283-b5956fafb5fc","pitchNumber":7,"startTime":"2026-09-20T20:53:58.693Z","endTime":"2026-09-20T20:54:03.702Z","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":1},"index":8,"playId":"567469f5-7284-4280-a177-477c1e8bbcc3","startTime":"2026-09-20T20:54:24.465Z","endTime":"2026-09-20T20:54:29.465Z","isPitch":false,"type":"stepoff"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.661352437163313,"aZ":-27.455926449009194,"pfxX":-3.878052382097427,"pfxZ":3.0424492373251883,"pX":0.5817385003730329,"pZ":2.865315953286131,"vX0":7.07932202419864,"vY0":-123.06733640684241,"vZ0":-0.6510333611156303,"x":94.83,"y":161.42,"x0":-1.8128295070063634,"y0":50.006103978833615,"z0":5.4344756086929085,"aX":-6.022449859553762},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":5.6,"spinRate":1552,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.44304025932649527,"extension":6.607574569078648},"hitData":{"launchSpeed":91.3,"launchAngle":38.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.52,"coordY":96.96}},"index":9,"playId":"f24df60e-31f4-3e21-b76f-4184306b8165","pitchNumber":8,"startTime":"2026-09-20T20:54:37.460Z","endTime":"2026-09-20T20:54:56.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:54:56.254Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lazaro Montes walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:55:00.353Z","endTime":"2026-09-20T20:57:44.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"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":2},"pitchData":{"startSpeed":90.1,"endSpeed":84.9,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.742185113002655,"aZ":-25.939105570279235,"pfxX":1.748674656987633,"pfxZ":3.4728586740672434,"pX":-0.030459203094356423,"pZ":1.6713297673161713,"vX0":4.959552019672679,"vY0":-131.3835852748257,"vZ0":-4.644531240116344,"x":118.16,"y":193.65,"x0":-2.149692569938005,"y0":50.00438796974459,"z0":5.327574021410573,"aX":3.139239260258422},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-4.0,"spinRate":2479,"spinDirection":183},"zone":14,"typeConfidence":0.91,"plateTime":0.4126483184298664,"extension":6.6376677775951025},"index":0,"playId":"89a4f5b0-44a0-3417-8bfd-d44993ed276a","pitchNumber":1,"startTime":"2026-09-20T20:55:19.759Z","endTime":"2026-09-20T20:55:24.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"680fa7e7-331c-4358-822b-825b9980e670","startTime":"2026-09-20T20:55:36.209Z","endTime":"2026-09-20T20:55:41.209Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.8,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.152853410630687,"aZ":-25.461402557948293,"pfxX":1.199854349039795,"pfxZ":3.718150195158554,"pX":0.7126652973057997,"pZ":2.817802353329174,"vX0":6.440401451427331,"vY0":-132.0441753092585,"vZ0":-1.9283050097610122,"x":89.83,"y":162.7,"x0":-1.8916591915969323,"y0":50.00438004682459,"z0":5.38960727806715,"aX":2.1653436792862277},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-3.2,"spinRate":2524,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.4112910635060203,"extension":6.572172101738721},"index":2,"playId":"d39181fd-7fd0-3146-a848-3d11fc7f8d3c","pitchNumber":2,"startTime":"2026-09-20T20:55:48.220Z","endTime":"2026-09-20T20:55:53.307Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":79.4,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.13882195080969,"aZ":-26.89550607411606,"pfxX":-3.108465268457444,"pfxZ":3.3627891898773736,"pX":0.7443029130591844,"pZ":1.9506536642743775,"vX0":7.5099398038755245,"vY0":-122.9048756904659,"vZ0":-2.857474989014824,"x":88.63,"y":186.11,"x0":-1.9109445318601843,"y0":50.005549144333685,"z0":5.34896630679029,"aX":-4.885854676334136},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":4.4,"spinRate":1663,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4410942997576077,"extension":6.71283888198533},"index":3,"playId":"f89b4d21-c62c-34e2-b6c8-1a72a07f23f5","pitchNumber":3,"startTime":"2026-09-20T20:56:06.092Z","endTime":"2026-09-20T20:56:11.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.150633275114924,"aZ":-25.801469801056772,"pfxX":-1.9165935519177864,"pfxZ":4.016586506518504,"pX":-0.05872461212006221,"pZ":2.7325104847510473,"vX0":5.21929284799999,"vY0":-124.2057817097647,"vZ0":-1.4436731847484459,"x":119.24,"y":165.0,"x0":-1.9236941611369716,"y0":50.005623527802854,"z0":5.434957445549045,"aX":-3.0438486269254215},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":2.5,"spinRate":1609,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.43833406797107655,"extension":6.701377612066851},"index":4,"playId":"393bcf88-9547-375f-ab94-a9c7f6acafe4","pitchNumber":4,"startTime":"2026-09-20T20:56:23.119Z","endTime":"2026-09-20T20:56:28.080Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-09-20T20:56:45.957Z","endTime":"2026-09-20T20:57:00.126Z","isPitch":false,"type":"action","player":{"id":703155,"link":"/api/v1/people/703155"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72097520204983,"aZ":-20.90059880501475,"pfxX":-2.670974391639308,"pfxZ":5.507077379211651,"pX":-0.34547756970945215,"pZ":3.4095241623718016,"vX0":5.669875212919572,"vY0":-141.12251340236844,"vZ0":-1.80444476570746,"x":130.17,"y":146.72,"x0":-2.0204735885283136,"y0":50.001420978997594,"z0":5.383534434528329,"aX":-5.466870271269018},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.8,"breakHorizontal":3.8,"spinRate":2423,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.3859860868706835,"extension":6.435172282399601},"index":6,"playId":"3a9acfb4-522f-3fd6-aaed-34e208bb2585","pitchNumber":5,"startTime":"2026-09-20T20:57:00.126Z","endTime":"2026-09-20T20:57:04.842Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.7,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.711379765837965,"aZ":-26.631898483146305,"pfxX":-0.9665294642459292,"pfxZ":3.4841730835693063,"pX":-1.2039568333303705,"pZ":2.104143506996699,"vX0":2.7257049429500633,"vY0":-124.03265264888331,"vZ0":-2.6544920217580112,"x":162.89,"y":181.97,"x0":-2.181151805374305,"y0":50.005703679464865,"z0":5.359683121354751,"aX":-1.539353520492262},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.0,"breakHorizontal":1.3,"spinRate":1558,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.4379631565083719,"extension":6.62199097053259},"index":7,"playId":"47b774be-012b-3355-980d-fc58df18dda9","pitchNumber":6,"startTime":"2026-09-20T20:57:20.054Z","endTime":"2026-09-20T20:57:25.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.122342611566303,"aZ":-28.259667393731203,"pfxX":-2.4659435838982593,"pfxZ":2.433144538354922,"pX":-0.7537840266163113,"pZ":3.932281626862656,"vX0":3.714505160576848,"vY0":-124.70445575882141,"vZ0":1.4787600886502188,"x":145.73,"y":132.61,"x0":-1.9280558944079014,"y0":50.001867275132575,"z0":5.627907189689345,"aX":-3.96579347800935},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":3.8,"spinRate":1521,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.43573947701788285,"extension":6.6278500067305925},"index":8,"playId":"62aa49f0-8798-32d6-a789-7f1639041bf9","pitchNumber":7,"startTime":"2026-09-20T20:57:39.288Z","endTime":"2026-09-20T20:57:44.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:57:44.748Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Arroyo flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:59:14.032Z","endTime":"2026-09-20T21:00:06.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Arroyo replaces Brock Rodden.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T20:57:58.063Z","endTime":"2026-09-20T20:58:04.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703197,"link":"/api/v1/people/703197"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":801126,"link":"/api/v1/people/801126"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T20:58:04.955Z","endTime":"2026-09-20T20:58:04.956Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-09-20T20:58:04.956Z","endTime":"2026-09-20T20:59:16.353Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870049606944633,"aZ":-27.990953702411097,"pfxX":3.1455049224657983,"pfxZ":2.400950850850581,"pX":0.05562715037445,"pZ":2.5918158960854667,"vX0":4.490302533899853,"vY0":-130.30682145636473,"vZ0":-1.9491812121666454,"x":114.88,"y":168.8,"x0":-2.08975428818094,"y0":50.00480186539224,"z0":5.436328993912008,"aX":5.4826245717676905},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2516,"spinDirection":169},"zone":5,"typeConfidence":0.9,"plateTime":0.4181687209687981,"extension":6.568955636414639},"index":3,"playId":"edefc063-ac08-3b9f-9575-b194b855528e","pitchNumber":1,"startTime":"2026-09-20T20:59:16.353Z","endTime":"2026-09-20T20:59:22.351Z","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.7,"endSpeed":83.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.331156004511634,"aZ":-28.041712857520967,"pfxX":3.1507564065669413,"pfxZ":2.39416101673196,"pX":1.3896199830860352,"pZ":0.7412067087654773,"vX0":7.121097695889131,"vY0":-129.1489238424776,"vZ0":-6.232355026122882,"x":64.03,"y":218.77,"x0":-1.7890127147648152,"y0":50.00249312404229,"z0":5.281416160211119,"aX":5.440007732340279},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":-7.0,"spinRate":2609,"spinDirection":175},"zone":14,"typeConfidence":0.89,"plateTime":0.42057225277206545,"extension":6.623136271680978},"index":4,"playId":"b6c1fbef-84ca-3c92-9e47-f6dee8002475","pitchNumber":2,"startTime":"2026-09-20T20:59:34.147Z","endTime":"2026-09-20T20:59:39.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.65629777194635,"aZ":-30.526439204454256,"pfxX":6.530129129857475,"pfxZ":1.1147603637777728,"pX":0.45089846767463937,"pZ":2.420203062812996,"vX0":3.94126012290347,"vY0":-119.49531603977367,"vZ0":-0.869358367797438,"x":99.81,"y":173.43,"x0":-2.0570623274483757,"y0":50.001228792118845,"z0":5.482825638031411,"aX":9.633159264513072},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":-12.6,"spinRate":2540,"spinDirection":82},"zone":6,"typeConfidence":0.91,"plateTime":0.45487908799571475,"extension":6.453983010804087},"hitData":{"launchSpeed":90.2,"launchAngle":33.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.22,"coordY":68.72}},"index":5,"playId":"7986ce3a-49a4-360f-8085-bd489d6b5ead","pitchNumber":3,"startTime":"2026-09-20T20:59:53.813Z","endTime":"2026-09-20T21:00:06.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:00:06.735Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, first baseman Josh Naylor to pitcher Kade Anderson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T21:04:52.957Z","endTime":"2026-09-20T21:06:29.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":807739,"link":"/api/v1/people/807739"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Weston Wilson replaces Michael Arroyo, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:01:45.143Z","endTime":"2026-09-20T21:04:55.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":703197,"link":"/api/v1/people/703197"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.2135414689331,"aZ":-39.19330232749506,"pfxX":-1.9846557669499192,"pfxZ":-5.038230359511079,"pX":-0.6592885985372309,"pZ":2.202150681725196,"vX0":-6.336686090065381,"vY0":-116.51036079126725,"vZ0":-0.0847877723254371,"x":142.13,"y":179.32,"x0":2.339331146576013,"y0":50.00399802799716,"z0":5.902993258366411,"aX":-2.7633606640324166},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.9,"breakHorizontal":4.9,"spinRate":2401,"spinDirection":331},"zone":7,"typeConfidence":0.91,"plateTime":0.4677958394843458,"extension":6.746224434376487},"index":1,"playId":"53813c2e-2afc-31c5-b497-97c45508e5fe","pitchNumber":1,"startTime":"2026-09-20T21:04:55.107Z","endTime":"2026-09-20T21:04:59.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54634769311265,"aZ":-18.47893769794651,"pfxX":4.4891576425255035,"pfxZ":7.583456847294496,"pX":-0.2742314516028198,"pZ":3.7110082601044327,"vX0":-8.055158841219916,"vY0":-132.60323677761343,"vZ0":-2.063161493057729,"x":127.45,"y":138.58,"x0":2.2000992702395283,"y0":50.00401931572963,"z0":5.826745270544919,"aX":8.109433800790391},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":-6.7,"spinRate":1939,"spinDirection":155},"zone":11,"typeConfidence":0.85,"plateTime":0.4108043783247517,"extension":6.9452896644529964},"index":2,"playId":"1f4e00f6-52fc-3ab5-b414-6c3f0c6a7f94","pitchNumber":2,"startTime":"2026-09-20T21:05:10.851Z","endTime":"2026-09-20T21:05:15.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49102225399064,"aZ":-17.61024969946407,"pfxX":4.386101481856433,"pfxZ":7.815602832134175,"pX":0.01803241219559574,"pZ":3.391775775432588,"vX0":-7.295578570929421,"vY0":-134.47735547082124,"vZ0":-3.248115524587211,"x":116.31,"y":147.2,"x0":2.1752519679845275,"y0":50.00029988658132,"z0":5.838453787917332,"aX":8.170820396048457},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":-6.7,"spinRate":1999,"spinDirection":148},"zone":2,"typeConfidence":0.88,"plateTime":0.40467764235510373,"extension":6.925752577230726},"index":3,"playId":"6bfb9ff4-f893-3545-b46a-5c6a48bacdbe","pitchNumber":3,"startTime":"2026-09-20T21:05:28.435Z","endTime":"2026-09-20T21:05:32.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-20T21:05:45.737Z","endTime":"2026-09-20T21:05:56.869Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":85.8,"endSpeed":79.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14793493783194,"aZ":-34.26604107957369,"pfxX":-0.5873087855091821,"pfxZ":-1.3268148197219327,"pX":0.29451729053768266,"pZ":0.6435980882506682,"vX0":-5.781230638861068,"vY0":-124.7289080016393,"vZ0":-5.485061094018104,"x":105.77,"y":221.4,"x0":2.7189859231546953,"y0":50.00421396964823,"z0":5.697707519149623,"aX":-0.9244214139110436},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":2.4,"spinRate":1918,"spinDirection":317},"zone":14,"typeConfidence":0.92,"plateTime":0.4391807344134637,"extension":6.975560031670603},"index":5,"playId":"884ea33e-0684-3149-b751-ff002c4d98a1","pitchNumber":4,"startTime":"2026-09-20T21:05:56.869Z","endTime":"2026-09-20T21:06:01.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39081273454089,"aZ":-40.300927863958655,"pfxX":-3.060192214444862,"pfxZ":-5.679236662144841,"pX":0.08710995776301445,"pZ":1.3989691777469995,"vX0":-4.742802574223301,"vY0":-118.5566199439519,"vZ0":-1.665461712507521,"x":113.68,"y":201.01,"x0":2.5062732424013467,"y0":50.000237844513165,"z0":5.768619856892863,"aX":-4.381291917337062},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.4,"breakHorizontal":6.6,"spinRate":2564,"spinDirection":333},"zone":14,"typeConfidence":0.9,"plateTime":0.46092905220636426,"extension":6.905217077576193},"hitData":{"launchSpeed":79.1,"launchAngle":-7.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":165.87}},"index":6,"playId":"088b54a5-868c-30fa-953b-dfbdc0bf0983","pitchNumber":5,"startTime":"2026-09-20T21:06:15.496Z","endTime":"2026-09-20T21:06:29.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:06:29.358Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T21:06:28.272Z","endTime":"2026-09-20T21:08:02.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.791795447286784,"aZ":-20.591052855836654,"pfxX":3.824904405841071,"pfxZ":6.318789753929144,"pX":-0.5858343170197174,"pZ":3.2639780993962915,"vX0":-4.394949932940724,"vY0":-133.3287884630284,"vZ0":-2.623795389227706,"x":139.33,"y":150.65,"x0":0.5730220524028597,"y0":50.00238196325948,"z0":5.717297349228212,"aX":7.011301253232651},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-6.2,"spinRate":1913,"spinDirection":152},"zone":1,"typeConfidence":0.8,"plateTime":0.4079957133658345,"extension":6.894716874310076},"index":0,"playId":"018f53f9-df5c-31ca-9575-07da137a77dd","pitchNumber":1,"startTime":"2026-09-20T21:06:50.954Z","endTime":"2026-09-20T21:06:55.426Z","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.6,"endSpeed":85.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67966345489043,"aZ":-17.3614460235609,"pfxX":5.457905656608775,"pfxZ":7.9238149424760085,"pX":-0.09429914348884819,"pZ":3.8523180619331563,"vX0":-3.9414962539693006,"vY0":-134.97022704544483,"vZ0":-2.025523573717509,"x":120.59,"y":134.77,"x0":0.6660442350466007,"y0":50.00544357931722,"z0":5.817475921763951,"aX":10.206673873040138},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-9.2,"spinRate":2002,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.4037538484972454,"extension":6.848059248871424},"index":1,"playId":"600151cc-5b17-337f-801b-3c0774e8ba40","pitchNumber":2,"startTime":"2026-09-20T21:07:12.889Z","endTime":"2026-09-20T21:07:18.406Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-20T21:07:22.220Z","endTime":"2026-09-20T21:07:38.355Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.02755845508403,"aZ":-25.718454662944588,"pfxX":6.462453520090167,"pfxZ":4.212820618833467,"pX":-0.9056218010568984,"pZ":1.1431719050765752,"vX0":-6.114653402999801,"vY0":-121.91027124538306,"vZ0":-5.787168416946947,"x":151.52,"y":207.91,"x0":0.7746820485154573,"y0":50.00189397847522,"z0":5.718587321607137,"aX":9.897852266909128},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.7,"breakHorizontal":-10.6,"spinRate":1446,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.44631801437956975,"extension":6.798138902558014},"index":3,"playId":"794273fb-09c3-3932-935b-507bd1e5a516","pitchNumber":3,"startTime":"2026-09-20T21:07:38.355Z","endTime":"2026-09-20T21:07:43.581Z","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":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.864359894554514,"aZ":-18.05033530854985,"pfxX":4.175314995476203,"pfxZ":7.60118174804809,"pX":-0.08436656275845801,"pZ":3.2385590622288176,"vX0":-3.5086334375269477,"vY0":-134.6230173406729,"vZ0":-3.425530869720318,"x":120.22,"y":151.34,"x0":0.6855747870608957,"y0":50.00172468552244,"z0":5.785689083465944,"aX":7.757482933200068},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":-7.0,"spinRate":2106,"spinDirection":151},"zone":2,"typeConfidence":0.88,"plateTime":0.40495990539813675,"extension":6.8707691862355516},"hitData":{"launchSpeed":102.9,"launchAngle":27.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":105.79,"coordY":35.53}},"index":4,"playId":"07927a0f-7bfe-349b-8feb-48c1780803a8","pitchNumber":4,"startTime":"2026-09-20T21:07:54.145Z","endTime":"2026-09-20T21:08:02.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:08:02.938Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adael Amador flies out to shortstop J.P. Crawford.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T21:08:09.692Z","endTime":"2026-09-20T21:09:35.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.357405055028316,"aZ":-15.582393135189326,"pfxX":2.3751070612955485,"pfxZ":8.711388965677969,"pX":1.169900266724963,"pZ":3.482886676164915,"vX0":0.5882971452120589,"vY0":-135.83675141793591,"vZ0":-3.45662379503577,"x":72.41,"y":144.74,"x0":0.6426203340742681,"y0":50.00609976262506,"z0":5.828048472766023,"aX":4.524773114100934},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-4.4,"spinRate":2069,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.4002842842959313,"extension":6.818979737992005},"index":0,"playId":"3d8712f5-41c0-378c-aa54-a83cad86a6e5","pitchNumber":1,"startTime":"2026-09-20T21:08:38.739Z","endTime":"2026-09-20T21:08:44.083Z","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":93.5,"endSpeed":87.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67800699469037,"aZ":-16.506262480119297,"pfxX":2.7182908975278304,"pfxZ":8.145247891321352,"pX":-0.17584804560686534,"pZ":3.4061553094005714,"vX0":-3.142226598024668,"vY0":-136.32223874446902,"vZ0":-3.5968303055628157,"x":123.7,"y":146.81,"x0":0.6265731209645191,"y0":50.0065517589981,"z0":5.849147376429682,"aX":5.231858636771241},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":-4.4,"spinRate":1989,"spinDirection":152},"zone":11,"typeConfidence":0.89,"plateTime":0.39840454903837896,"extension":6.932179927494915},"index":1,"playId":"c577761d-ac0f-3f98-937c-c087931c3d24","pitchNumber":2,"startTime":"2026-09-20T21:08:53.640Z","endTime":"2026-09-20T21:08:58.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-09-20T21:09:12.399Z","endTime":"2026-09-20T21:09:24.459Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":76.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.514857992254843,"aZ":-39.57029196796759,"pfxX":-0.7453707690971393,"pfxZ":-5.111663108810374,"pX":-0.13000200111263402,"pZ":2.992765837567728,"vX0":-1.5986984676519402,"vY0":-118.35685848646753,"vZ0":1.1355719633680526,"x":121.96,"y":157.98,"x0":0.6459920069520977,"y0":50.004460214636865,"z0":6.077299835515334,"aX":-1.0778065196867785},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.9,"breakHorizontal":1.7,"spinRate":2535,"spinDirection":318},"zone":2,"typeConfidence":0.86,"plateTime":0.4594231599733032,"extension":6.908565814757424},"hitData":{"launchSpeed":68.5,"launchAngle":49.0,"totalDistance":184.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.59,"coordY":133.12}},"index":3,"playId":"ff39ec92-22a1-35cc-8711-e8809eec8f18","pitchNumber":3,"startTime":"2026-09-20T21:09:24.459Z","endTime":"2026-09-20T21:09:35.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:09:35.384Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out softly to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:11:38.445Z","endTime":"2026-09-20T21:13:22.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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, 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":80.3,"endSpeed":75.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.217211467460974,"aZ":-34.367179764660754,"pfxX":7.824534436054296,"pfxZ":-1.539556012322266,"pX":-0.12068858586773376,"pZ":1.2919918546919957,"vX0":2.259362644510938,"vY0":-117.14860767426995,"vZ0":-2.1449415321850926,"x":121.6,"y":203.9,"x0":-2.1088700084610337,"y0":50.00456263848576,"z0":5.361199670980686,"aX":11.133048593964759},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.0,"breakHorizontal":-14.6,"spinRate":2572,"spinDirection":46},"zone":13,"typeConfidence":0.91,"plateTime":0.4633865211040882,"extension":6.548565983475999},"index":0,"playId":"ef1e04f3-b2e8-3571-8844-716197a6b609","pitchNumber":1,"startTime":"2026-09-20T21:11:45.132Z","endTime":"2026-09-20T21:11:50.670Z","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":87.4,"endSpeed":81.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43057779213621,"aZ":-25.5929637311259,"pfxX":0.6977107727016438,"pfxZ":3.9074355255306266,"pX":-0.875013211265137,"pZ":2.5262973893991356,"vX0":2.5418815139766564,"vY0":-127.50715605641417,"vZ0":-2.0464397592493073,"x":150.35,"y":170.57,"x0":-1.9661567794247596,"y0":50.00465880225016,"z0":5.312180469667598,"aX":1.1759572933142008},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":-1.7,"spinRate":2492,"spinDirection":187},"zone":11,"typeConfidence":0.89,"plateTime":0.4257621119085977,"extension":6.482066453812212},"index":1,"playId":"88e0c930-2b6d-34e4-bdc0-006df8bf7ea1","pitchNumber":2,"startTime":"2026-09-20T21:11:57.413Z","endTime":"2026-09-20T21:12:02.562Z","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":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55971711514134,"aZ":-25.156065666768832,"pfxX":1.7013575284019335,"pfxZ":4.001696760189116,"pX":-0.08527307200233705,"pZ":2.947703097265552,"vX0":4.475500066389936,"vY0":-130.08720888123713,"vZ0":-1.4579889877439651,"x":120.25,"y":159.19,"x0":-2.0337123939310655,"y0":50.00027663571101,"z0":5.38248424662624,"aX":2.979083868616897},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-3.8,"spinRate":2557,"spinDirection":190},"zone":2,"typeConfidence":0.91,"plateTime":0.4175156406125504,"extension":6.525267281190489},"index":2,"playId":"592bc8cd-bd40-379e-9ddd-f25d170e04ef","pitchNumber":3,"startTime":"2026-09-20T21:12:14.013Z","endTime":"2026-09-20T21:12:19.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609828838782423,"aZ":-20.21307372259823,"pfxX":-3.679530865893976,"pfxZ":6.158697224295761,"pX":-0.8218600012546404,"pZ":3.1956759061382893,"vX0":4.3872263107747775,"vY0":-137.09968481808065,"vZ0":-2.1031033722355144,"x":148.33,"y":152.5,"x0":-1.9498264996402144,"y0":50.00216826983919,"z0":5.32330954187903,"aX":-7.1453160850927615},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":6.0,"spinRate":2416,"spinDirection":210},"zone":1,"typeConfidence":0.89,"plateTime":0.39649013206567085,"extension":6.468330767988053},"index":3,"playId":"9a52e786-0eb2-3eda-9e7b-3be705220b2f","pitchNumber":4,"startTime":"2026-09-20T21:12:30.164Z","endTime":"2026-09-20T21:12:35.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-20T21:12:45.108Z","endTime":"2026-09-20T21:12:56.259Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.298333533743367,"aZ":-27.98911125003593,"pfxX":-3.1885125122268945,"pfxZ":2.717250412124863,"pX":0.8281521543444038,"pZ":1.088567516107344,"vX0":7.280826329316642,"vY0":-122.33981794919393,"vZ0":-4.3744997874903575,"x":85.43,"y":209.39,"x0":-1.7500848009202175,"y0":50.004730613214235,"z0":5.252926057196456,"aX":-4.916198591982714},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":4.3,"spinRate":1596,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.444833230657685,"extension":6.710980896895},"index":5,"playId":"d20eaa9b-5c45-3f5f-856b-25dd8fc64cb1","pitchNumber":5,"startTime":"2026-09-20T21:12:56.259Z","endTime":"2026-09-20T21:13:01.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":84.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.361156759121755,"aZ":-25.52323715640207,"pfxX":1.9541984319657222,"pfxZ":3.7354432963500575,"pX":0.5338850964975229,"pZ":2.9275169036238293,"vX0":5.317398363584864,"vY0":-130.78090637987736,"vZ0":-1.3871457965021743,"x":96.65,"y":159.74,"x0":-1.7573496294695499,"y0":50.00418683103591,"z0":5.329857569906426,"aX":3.47781454499235},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":-4.4,"spinRate":2520,"spinDirection":176},"zone":3,"typeConfidence":0.91,"plateTime":0.41444514020821854,"extension":6.481331722458832},"hitData":{"launchSpeed":58.5,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":148.25,"coordY":177.81}},"index":6,"playId":"ee1e98c7-ef64-3ed9-b71c-7dc9b08fea85","pitchNumber":6,"startTime":"2026-09-20T21:13:09.603Z","endTime":"2026-09-20T21:13:22.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:13:22.504Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:13:31.134Z","endTime":"2026-09-20T21:16:50.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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,8,9],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.141785195367678,"aZ":-18.6898506607101,"pfxX":-1.1488589902410316,"pfxZ":7.019181945221013,"pX":0.1352003195723164,"pZ":2.3155717952073283,"vX0":5.653146756129017,"vY0":-136.9824499452044,"vZ0":-4.69402740933278,"x":111.85,"y":176.26,"x0":-1.7963046204256627,"y0":50.00506907088599,"z0":5.309839813048666,"aX":-2.20861217766264},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":1.1,"spinRate":2378,"spinDirection":215},"zone":5,"typeConfidence":0.85,"plateTime":0.39818767822309065,"extension":6.671824756766794},"index":0,"playId":"8c3d9283-54fd-3734-95c8-d4826e9591bf","pitchNumber":1,"startTime":"2026-09-20T21:13:44.563Z","endTime":"2026-09-20T21:13:50.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.252950022373064,"aZ":-18.63284562150576,"pfxX":-2.003380889460076,"pfxZ":6.707394712206627,"pX":-0.34334998009167467,"pZ":3.051724632106143,"vX0":4.595224304693102,"vY0":-139.9346541446228,"vZ0":-2.8781189238475746,"x":130.09,"y":156.38,"x0":-1.7333949225469856,"y0":50.00166369481752,"z0":5.288519825543385,"aX":-4.044301552608542},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":2.9,"spinRate":2507,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.3887551369483737,"extension":6.36881873942299},"index":1,"playId":"0362daaf-ea4a-3967-932c-aae44707027a","pitchNumber":2,"startTime":"2026-09-20T21:14:02.348Z","endTime":"2026-09-20T21:14:07.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.55329142420977,"aZ":-31.387687774939906,"pfxX":4.472270960107845,"pfxZ":0.5106469464162249,"pX":0.2119471461175,"pZ":3.1027749971265046,"vX0":3.653425990212412,"vY0":-121.79436211023962,"vZ0":0.822270716497306,"x":108.92,"y":155.01,"x0":-1.8781240015172913,"y0":50.00005862371441,"z0":5.4346985087727635,"aX":6.848464642525872},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.3,"breakHorizontal":-8.9,"spinRate":2777,"spinDirection":91},"zone":2,"typeConfidence":0.86,"plateTime":0.44640861677473653,"extension":6.433699428968438},"index":2,"playId":"ff7076ef-abee-3666-aae3-84872c300ee8","pitchNumber":3,"startTime":"2026-09-20T21:14:19.867Z","endTime":"2026-09-20T21:14:24.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825851304639087,"aZ":-21.009926582911724,"pfxX":-0.527358198733415,"pfxZ":5.649231139042415,"pX":0.4600208141206934,"pZ":3.7224970807538074,"vX0":6.576203380597445,"vY0":-138.25849558454718,"vZ0":-0.7847329874815956,"x":99.47,"y":138.27,"x0":-1.8600746774947974,"y0":50.00314369900415,"z0":5.393716055503626,"aX":-1.04384642207245},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":-0.1,"spinRate":2489,"spinDirection":206},"zone":12,"typeConfidence":0.8,"plateTime":0.39307405233846726,"extension":6.515820305366378},"index":3,"playId":"09fbc6a8-fd16-3e81-ac11-92ec685db69e","pitchNumber":4,"startTime":"2026-09-20T21:14:38.665Z","endTime":"2026-09-20T21:14:44.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.36845178484214,"aZ":-28.09484240176165,"pfxX":3.0910612517108813,"pfxZ":2.6498307134548034,"pX":0.8125047358703101,"pZ":2.07969268079472,"vX0":5.200862580728379,"vY0":-122.03128476681464,"vZ0":-2.136624582046159,"x":86.03,"y":182.63,"x0":-1.7310872322303739,"y0":50.00379538351017,"z0":5.338722363803948,"aX":4.756576959270551},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":-6.6,"spinRate":2842,"spinDirection":91},"zone":14,"typeConfidence":0.57,"plateTime":0.44535853868985864,"extension":6.588100701411248},"index":4,"playId":"f28b4317-aa07-3282-b5cb-2b1c2491a97d","pitchNumber":5,"startTime":"2026-09-20T21:14:57.014Z","endTime":"2026-09-20T21:15:01.463Z","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":84.5,"endSpeed":79.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.229511159292947,"aZ":-29.33552931598434,"pfxX":-2.639741949992279,"pfxZ":1.8196754068695054,"pX":0.5069064824769401,"pZ":1.7379022482411843,"vX0":6.226256409653818,"vY0":-123.10180928599121,"vZ0":-2.8850684216550655,"x":97.68,"y":191.86,"x0":-1.6918488849508966,"y0":50.00472307315347,"z0":5.362120511596671,"aX":-4.126176395574562},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":3.6,"spinRate":1437,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.44184806927282994,"extension":6.7477811908072205},"index":5,"playId":"9a9c4f2f-f75e-378e-a48d-859acba3378f","pitchNumber":6,"startTime":"2026-09-20T21:15:16.058Z","endTime":"2026-09-20T21:15:21.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.3,"endSpeed":78.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16693619450748,"aZ":-26.404674696540912,"pfxX":-3.10620236565708,"pfxZ":3.6744073266202815,"pX":0.35663125846866073,"pZ":1.3861241110045501,"vX0":6.448448255765245,"vY0":-124.0588616085923,"vZ0":-4.2934522362846845,"x":103.41,"y":201.35,"x0":-1.8645242355189628,"y0":50.00230274933415,"z0":5.322007591386863,"aX":-4.8766060750899545},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":4.2,"spinRate":1532,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4403126189072113,"extension":6.747350496854553},"index":6,"playId":"2a0cf244-048c-35b1-a31f-0fd59e5f6d0b","pitchNumber":7,"startTime":"2026-09-20T21:15:35.477Z","endTime":"2026-09-20T21:15:40.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.507391654365453,"aZ":-19.3205996839137,"pfxX":-0.2506674404089084,"pfxZ":6.335417262140391,"pX":0.15681393146091982,"pZ":4.076002032275809,"vX0":5.341844507044325,"vY0":-139.6668721597869,"vZ0":-0.4690083077260764,"x":111.02,"y":128.73,"x0":-1.726555708780131,"y0":50.00299988872152,"z0":5.487094331705601,"aX":-0.5097685578550608},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":-0.4,"spinRate":2547,"spinDirection":202},"zone":12,"typeConfidence":0.86,"plateTime":0.38820793752556293,"extension":6.503690092593608},"index":7,"playId":"e3425f26-3671-37b3-8413-078aaaa324fc","pitchNumber":8,"startTime":"2026-09-20T21:15:55.814Z","endTime":"2026-09-20T21:16:01.041Z","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.8,"endSpeed":90.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26709337404804,"aZ":-18.36761759767249,"pfxX":-0.9853375267927054,"pfxZ":6.709172762320831,"pX":0.7914820199757157,"pZ":2.737251986571292,"vX0":6.977547011846859,"vY0":-140.97684354328013,"vZ0":-4.233613280534297,"x":86.83,"y":164.87,"x0":-1.564094639913799,"y0":50.00600817821696,"z0":5.408349711379808,"aX":-2.029885413838929},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":0.7,"spinRate":2546,"spinDirection":215},"zone":3,"typeConfidence":0.88,"plateTime":0.3852270033590357,"extension":6.505312871455414},"index":8,"playId":"0d451ee5-136f-33f4-8b10-a2db52516011","pitchNumber":9,"startTime":"2026-09-20T21:16:15.503Z","endTime":"2026-09-20T21:16:19.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.983362874564996,"aZ":-25.348811622690476,"pfxX":2.277967032854933,"pfxZ":4.317520759447532,"pX":-0.008141893790762668,"pZ":3.2854049617710723,"vX0":3.5405325022855205,"vY0":-123.91326721003745,"vZ0":-0.11322034776281864,"x":117.31,"y":150.07,"x0":-1.7424882364384113,"y0":50.00204117945504,"z0":5.421025869330874,"aX":3.5988978513854715},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.0,"breakHorizontal":-4.8,"spinRate":1489,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.43931002970846045,"extension":6.501507380951985},"hitData":{"launchSpeed":83.0,"launchAngle":34.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.57,"coordY":78.75}},"index":9,"playId":"ac651e6b-7435-30a8-9ba2-e2b44b013d85","pitchNumber":10,"startTime":"2026-09-20T21:16:36.309Z","endTime":"2026-09-20T21:16:50.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:16:50.460Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:16:46.183Z","endTime":"2026-09-20T21:17:46.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.8,"endSpeed":78.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.869025271035042,"aZ":-24.496070370759664,"pfxX":0.8232823666439653,"pfxZ":4.940863199456542,"pX":0.9759343464394606,"pZ":2.7868976935330676,"vX0":6.541319742471466,"vY0":-123.42697704841986,"vZ0":-1.4424230042918342,"x":79.8,"y":163.53,"x0":-1.807580505541367,"y0":50.00418633889991,"z0":5.427327098598329,"aX":1.2784259979919623},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.9,"breakHorizontal":-2.9,"spinRate":1555,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.44252052344719006,"extension":6.604027561110398},"index":0,"playId":"fffd4d2b-202c-3710-996c-47757f19366f","pitchNumber":1,"startTime":"2026-09-20T21:17:13.209Z","endTime":"2026-09-20T21:17:17.987Z","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":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27783106665995,"aZ":-17.720316608399248,"pfxX":-1.9058817041109988,"pfxZ":7.147821083761121,"pX":0.47107593087638966,"pZ":3.243106009228757,"vX0":6.7012715788049455,"vY0":-140.6893189736947,"vZ0":-2.8606893331964907,"x":99.04,"y":151.22,"x0":-1.6849492779721496,"y0":50.0050086936893,"z0":5.4095434417938115,"aX":-3.856186743653658},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":2.2,"spinRate":2483,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.38800816266365024,"extension":6.485019906457104},"hitData":{"launchSpeed":88.3,"launchAngle":-3.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":148.14}},"index":1,"playId":"18a3d1e1-ffc1-30e4-aeba-e0ec97ba4833","pitchNumber":2,"startTime":"2026-09-20T21:17:35.903Z","endTime":"2026-09-20T21:17:46.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:17:46.521Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brett Sullivan pops out to second baseman Cole Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:20:09.004Z","endTime":"2026-09-20T21:20:56.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Kade Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:18:13.707Z","endTime":"2026-09-20T21:20:11.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"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":84.0,"endSpeed":77.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113492406639445,"aZ":-31.233509517528603,"pfxX":7.2842308055226725,"pfxZ":0.6178635542609232,"pX":-1.7859464914027983,"pZ":3.8262688047112463,"vX0":-1.4524564280329901,"vY0":-122.35620088128611,"vZ0":1.7074193720157655,"x":185.08,"y":135.47,"x0":-2.1328912830986555,"y0":50.003850115736306,"z0":5.78707312411624,"aX":11.094807873306545},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.8,"breakHorizontal":-12.8,"spinRate":2258,"spinDirection":110},"zone":11,"typeConfidence":0.89,"plateTime":0.44688584117606256,"extension":6.055005562823614},"index":1,"playId":"b7383baf-47fa-3517-b5c6-62781affc076","pitchNumber":1,"startTime":"2026-09-20T21:20:11.191Z","endTime":"2026-09-20T21:20:15.994Z","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":96.6,"endSpeed":89.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.108510133819312,"aZ":-17.673898783459272,"pfxX":-4.055663594855487,"pfxZ":7.147523458050066,"pX":1.1437090950560596,"pZ":1.6424184068245582,"vX0":9.574302778969814,"vY0":-140.45292043644977,"vZ0":-6.983337060995894,"x":73.4,"y":194.43,"x0":-1.7587004992701962,"y0":50.00578794703163,"z0":5.2792136858894265,"aX":-8.232006705187384},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":5.8,"spinRate":2238,"spinDirection":219},"zone":14,"typeConfidence":0.94,"plateTime":0.38763370626500526,"extension":6.210285572442449},"index":2,"playId":"90d03864-077f-3348-a95a-56e5f00695fc","pitchNumber":2,"startTime":"2026-09-20T21:20:25.804Z","endTime":"2026-09-20T21:20:29.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.380316871267294,"aZ":-15.73421426468577,"pfxX":-2.5757009932070547,"pfxZ":8.080967005805116,"pX":0.6743689055179276,"pZ":2.1111699446725734,"vX0":8.237233486988874,"vY0":-140.46261465073624,"vZ0":-6.036722654800649,"x":91.29,"y":181.78,"x0":-1.9384315068790976,"y0":50.00653786973988,"z0":5.27997975481621,"aX":-5.243644788324262},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":3.4,"spinRate":2311,"spinDirection":220},"zone":9,"typeConfidence":0.96,"plateTime":0.38726960753708717,"extension":6.059159512744336},"hitData":{"launchSpeed":80.4,"launchAngle":66.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":129.12,"coordY":145.51}},"index":3,"playId":"3b57c23a-1dcd-38da-a219-365a7507b3e2","pitchNumber":3,"startTime":"2026-09-20T21:20:40.893Z","endTime":"2026-09-20T21:20:56.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:20:56.906Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:21:22.153Z","endTime":"2026-09-20T21:22:12.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Troy Johnston replaces Jordan Beck.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T21:20:59.836Z","endTime":"2026-09-20T21:21:24.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.781098572818447,"aZ":-16.799756794607045,"pfxX":-4.334663136952126,"pfxZ":7.429643637073997,"pX":0.5139425179584078,"pZ":2.321528102773492,"vX0":8.171136830723308,"vY0":-142.28086963141794,"vZ0":-5.404463669666627,"x":97.41,"y":176.1,"x0":-1.8198295090684558,"y0":50.00309348361527,"z0":5.294545343147962,"aX":-8.970933327673032},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.6,"breakHorizontal":6.4,"spinRate":2354,"spinDirection":215},"zone":6,"typeConfidence":0.94,"plateTime":0.38359519503273054,"extension":6.1820565268069325},"index":1,"playId":"6fedb2bc-bbab-3679-bdb3-7e104b0750bb","pitchNumber":1,"startTime":"2026-09-20T21:21:24.396Z","endTime":"2026-09-20T21:21:27.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.714556506920413,"aZ":-31.42988870038931,"pfxX":6.239807093390024,"pfxZ":0.4849411721570256,"pX":-1.3426497298573337,"pZ":3.013278867318707,"vX0":-0.3815657247342449,"vY0":-123.18570178432506,"vZ0":-0.05704347355082506,"x":168.18,"y":157.42,"x0":-1.9971799294472568,"y0":50.00513641822844,"z0":5.686529836786937,"aX":9.62208404742752},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-11.3,"spinRate":2380,"spinDirection":99},"zone":11,"typeConfidence":0.89,"plateTime":0.44407309526663186,"extension":6.050328582279894},"index":2,"playId":"84106d6c-4854-32e9-98ac-9af82e7e5f9b","pitchNumber":2,"startTime":"2026-09-20T21:21:42.617Z","endTime":"2026-09-20T21:21:47.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.416145871007153,"aZ":-29.906774874038266,"pfxX":4.0566888688065985,"pfxZ":1.4371062346502423,"pX":0.6150017760989495,"pZ":2.936051270107559,"vX0":4.64043834033097,"vY0":-124.94849750387867,"vZ0":-0.6265998491605096,"x":93.56,"y":159.51,"x0":-1.7940694114568023,"y0":50.003792450607335,"z0":5.649677675086521,"aX":6.407789168369924},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.8,"breakHorizontal":-8.4,"spinRate":2381,"spinDirection":109},"zone":3,"typeConfidence":0.89,"plateTime":0.4385377370833683,"extension":6.269785548271794},"hitData":{"launchSpeed":72.7,"launchAngle":10.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.83,"coordY":125.67}},"index":3,"playId":"5dfd2827-8d82-3f22-934a-befb071ae42f","pitchNumber":3,"startTime":"2026-09-20T21:21:57.633Z","endTime":"2026-09-20T21:22:12.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:22:12.607Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:22:36.691Z","endTime":"2026-09-20T21:23:24.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mickey Moniak replaces Ezequiel Tovar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T21:22:17.341Z","endTime":"2026-09-20T21:22:39.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"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":90.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420938217844522,"aZ":-15.906282818513942,"pfxX":-3.172025455414907,"pfxZ":7.788457539819842,"pX":0.271066436627406,"pZ":2.277815481258439,"vX0":6.661155641718402,"vY0":-142.5921683501606,"vZ0":-5.922782117387007,"x":106.67,"y":177.28,"x0":-1.6682760597845971,"y0":50.00219684016914,"z0":5.361414791240773,"aX":-6.625478945938368},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":4.6,"spinRate":2228,"spinDirection":222},"zone":6,"typeConfidence":0.96,"plateTime":0.38206559219296565,"extension":6.2784206681041175},"index":1,"playId":"5234eaba-7123-3b49-a219-1dce690ae784","pitchNumber":1,"startTime":"2026-09-20T21:22:39.047Z","endTime":"2026-09-20T21:22:44.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.513530007681567,"aZ":-24.449508679680445,"pfxX":-5.6804465374471524,"pfxZ":4.681972106633531,"pX":0.05294599316890181,"pZ":1.9916210768351383,"vX0":6.037044285196193,"vY0":-126.02902216132921,"vZ0":-4.064967401419515,"x":114.98,"y":185.01,"x0":-1.6072074049591272,"y0":50.0023654891854,"z0":5.542533184189119,"aX":-9.369996329785463},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.0,"breakHorizontal":9.4,"spinRate":1505,"spinDirection":244},"zone":8,"typeConfidence":0.92,"plateTime":0.430467101935855,"extension":6.368110956819169},"index":2,"playId":"0111d384-20ee-38af-b64f-1082d40f2ffd","pitchNumber":2,"startTime":"2026-09-20T21:22:55.522Z","endTime":"2026-09-20T21:23:00.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-20T21:23:04.136Z","endTime":"2026-09-20T21:23:18.705Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.658261262663068,"aZ":-25.37899732680613,"pfxX":-5.771503974882621,"pfxZ":4.076556480130726,"pX":1.2582858944914888,"pZ":1.10694450388363,"vX0":8.453030687400389,"vY0":-126.9236380440363,"vZ0":-6.053895283619452,"x":69.04,"y":208.89,"x0":-1.3325566515417868,"y0":50.00434743162534,"z0":5.486586193892947,"aX":-9.623886624750119},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":9.0,"spinRate":1469,"spinDirection":262},"zone":14,"typeConfidence":0.91,"plateTime":0.42799818555723546,"extension":6.558321532617992},"index":4,"playId":"f443bccf-9e94-3893-95e1-3d31bd05407c","pitchNumber":3,"startTime":"2026-09-20T21:23:18.705Z","endTime":"2026-09-20T21:23:24.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:23:24.132Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake McCarthy pops out softly to third baseman Weston Wilson in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:23:26.547Z","endTime":"2026-09-20T21:24:30.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.013897790749706,"aZ":-19.101379415632834,"pfxX":-3.417435448756559,"pfxZ":6.295613040802131,"pX":-0.6474134047957106,"pZ":3.3516923287126654,"vX0":4.324729658480846,"vY0":-142.36939255313192,"vZ0":-2.608844708304039,"x":141.68,"y":148.28,"x0":-1.7336624712099127,"y0":50.006689389911635,"z0":5.472397127401622,"aX":-7.101192293853461},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.2,"breakHorizontal":5.4,"spinRate":2289,"spinDirection":217},"zone":1,"typeConfidence":0.94,"plateTime":0.3829680065239822,"extension":6.243883828018552},"index":0,"playId":"2ee9f65a-c5b6-3e0c-b30b-c78bc83d4f74","pitchNumber":1,"startTime":"2026-09-20T21:23:48.122Z","endTime":"2026-09-20T21:23:53.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32425493055496,"aZ":-19.265506589109346,"pfxX":-3.3338259382249165,"pfxZ":6.090622058035155,"pX":-1.3312802227930256,"pZ":3.30764830528264,"vX0":2.798978152325188,"vY0":-143.54340590365885,"vZ0":-2.628201544315765,"x":167.75,"y":149.47,"x0":-1.8783281477566962,"y0":50.00359294946061,"z0":5.4130998005486735,"aX":-7.067009173861686},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.8,"breakHorizontal":5.6,"spinRate":2399,"spinDirection":219},"zone":11,"typeConfidence":0.94,"plateTime":0.3793118945183158,"extension":6.202039331631611},"index":1,"playId":"046d6046-821b-3eb5-a618-f73cce9de6c5","pitchNumber":2,"startTime":"2026-09-20T21:24:05.843Z","endTime":"2026-09-20T21:24:10.851Z","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":96.8,"endSpeed":89.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.254281189609262,"aZ":-17.730560669785724,"pfxX":-2.0171496069804338,"pfxZ":7.096891912366461,"pX":1.008916430129708,"pZ":3.1307120018756947,"vX0":7.9757428772250964,"vY0":-140.87530081322626,"vZ0":-3.2056409640753767,"x":78.54,"y":154.25,"x0":-1.5814758119638508,"y0":50.002172436495584,"z0":5.4117560304644865,"aX":-4.10591985307837},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":2.3,"spinRate":2331,"spinDirection":214},"zone":12,"typeConfidence":0.96,"plateTime":0.38696861531153814,"extension":6.209018065863923},"hitData":{"launchSpeed":45.8,"launchAngle":74.0,"totalDistance":61.0,"trajectory":"popup","hardness":"soft","location":"5","coordinates":{"coordX":101.39,"coordY":197.87}},"index":2,"playId":"278d0f5c-d357-3428-9ea1-a5c49cb4f9b4","pitchNumber":3,"startTime":"2026-09-20T21:24:23.481Z","endTime":"2026-09-20T21:24:30.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:24:30.532Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to shortstop Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:27:01.558Z","endTime":"2026-09-20T21:30:16.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,9,10,11,12,13],"actionIndex":[0,1,2,3,4],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Jake McCarthy.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:25:57.689Z","endTime":"2026-09-20T21:25:57.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100"},{"details":{"description":"Defensive switch from center field to shortstop for Cole Carrigg.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T21:25:57.709Z","endTime":"2026-09-20T21:25:57.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"500"},{"details":{"description":"Troy Johnston remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T21:25:57.710Z","endTime":"2026-09-20T21:25:57.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"description":"Mickey Moniak remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-20T21:25:57.711Z","endTime":"2026-09-20T21:25:57.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"description":"Pitching Change: Jimmy Herget replaces Ryan Feltner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-09-20T21:25:57.712Z","endTime":"2026-09-20T21:27:03.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"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":87.2,"endSpeed":81.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.010070282230426,"aZ":-26.930478169646108,"pfxX":-1.380078906612713,"pfxZ":3.136031679171218,"pX":-1.6009761137540206,"pZ":3.2258520875432373,"vX0":2.385237438538926,"vY0":-127.15533878252253,"vZ0":0.14439931946428564,"x":178.03,"y":151.68,"x0":-2.3631789282740296,"y0":50.00251891725421,"z0":5.269507185447044,"aX":-2.3070991098602565},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.9,"breakHorizontal":2.0,"spinRate":2416,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.42739901146193304,"extension":4.675127095963824},"index":5,"playId":"096e017f-4853-35d6-8c9d-6039eb753bb1","pitchNumber":1,"startTime":"2026-09-20T21:27:03.421Z","endTime":"2026-09-20T21:27:08.056Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.758090706762424,"aZ":-25.32782237356422,"pfxX":-3.2665077348561535,"pfxZ":4.559023893120775,"pX":0.3453228398733892,"pZ":3.489181077079074,"vX0":6.774541418311842,"vY0":-121.19602979846772,"vZ0":0.7969645169944379,"x":103.84,"y":144.57,"x0":-2.050831016153315,"y0":50.00019483659601,"z0":5.353531399586827,"aX":-4.902071212530868},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.8,"breakHorizontal":4.4,"spinRate":1675,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.45044522139590404,"extension":4.926238821432425},"index":6,"playId":"8a36cc9f-ef33-3478-83c0-718d28e92576","pitchNumber":2,"startTime":"2026-09-20T21:27:18.681Z","endTime":"2026-09-20T21:27:24.532Z","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":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187684265190764,"aZ":-24.228891912587006,"pfxX":-1.6419065372718955,"pfxZ":4.762360101710424,"pX":-0.512771497733331,"pZ":3.104693515251216,"vX0":4.8633930873059645,"vY0":-127.54038267405998,"vZ0":-0.5606506884457895,"x":136.55,"y":154.95,"x0":-2.2206692017413623,"y0":50.00179381951124,"z0":5.217588991342291,"aX":-2.739130908233338},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.8,"breakHorizontal":2.0,"spinRate":2543,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.42743981155209987,"extension":4.907664367753645},"index":7,"playId":"82cdb7b2-dfe8-36c9-8d18-4054e1c384ee","pitchNumber":3,"startTime":"2026-09-20T21:27:35.669Z","endTime":"2026-09-20T21:27:40.948Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":8,"startTime":"2026-09-20T21:27:42.341Z","endTime":"2026-09-20T21:28:04.061Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":93.1,"endSpeed":85.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51418012385037,"aZ":-22.07407081740271,"pfxX":-6.596279924718488,"pfxZ":5.382505570120191,"pX":-0.5569812430715296,"pZ":3.651405625107076,"vX0":6.2822851031349725,"vY0":-135.57945947951734,"vZ0":-0.3058935384420026,"x":138.23,"y":140.19,"x0":-2.0386057519363088,"y0":50.00039304691763,"z0":5.296065694795729,"aX":-12.372760060330483},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":10.7,"spinRate":2396,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4028156750251406,"extension":4.909721620674243},"index":9,"playId":"fe6fc087-1a19-35c9-aa93-415271f51665","pitchNumber":4,"startTime":"2026-09-20T21:28:04.061Z","endTime":"2026-09-20T21:28:09.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.446827983887932,"aZ":-28.901783367357517,"pfxX":7.296738838534301,"pfxZ":2.3922415966579784,"pX":-0.0970261601275986,"pZ":2.5097318743153645,"vX0":3.6997417666492987,"vY0":-115.64090614801235,"vZ0":0.5011214942689715,"x":120.7,"y":171.02,"x0":-2.6603740220688263,"y0":50.00438641794907,"z0":5.039828237450548,"aX":9.985377205182454},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.7,"breakHorizontal":-14.0,"spinRate":3005,"spinDirection":86},"zone":5,"typeConfidence":0.9,"plateTime":0.47176581675132256,"extension":5.228092468278112},"index":10,"playId":"5d7a7bd3-fac1-3ec2-9b4c-8296dfaef759","pitchNumber":5,"startTime":"2026-09-20T21:28:26.316Z","endTime":"2026-09-20T21:28:40.846Z","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":92.2,"endSpeed":84.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.965749146491117,"aZ":-28.658861481124365,"pfxX":-7.5226771648959545,"pfxZ":1.9224491798055148,"pX":-1.9003617201412126,"pZ":2.7188681507627823,"vX0":4.36401166245809,"vY0":-134.21825183475178,"vZ0":0.849121894498297,"x":189.44,"y":165.37,"x0":-2.5665420767478166,"y0":50.00657840012825,"z0":4.43305902139842,"aX":-13.782632518637568},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.8,"breakHorizontal":12.7,"spinRate":2379,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.40747029593627504,"extension":4.8374215131469285},"index":11,"playId":"6af41745-606f-3a2a-8d91-1813d90448bc","pitchNumber":6,"startTime":"2026-09-20T21:29:14.411Z","endTime":"2026-09-20T21:29:19.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095820204820463,"aZ":-35.153454320795205,"pfxX":-4.79236318635774,"pfxZ":-1.8082759631909902,"pX":-0.670495469935521,"pZ":2.5418583446348864,"vX0":5.31921664835826,"vY0":-126.61819808547142,"vZ0":0.022937730631893194,"x":142.56,"y":170.15,"x0":-2.160658983305218,"y0":50.00165853099334,"z0":5.309805992987082,"aX":-7.901822821480662},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.1,"breakHorizontal":7.7,"spinRate":1696,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.43005112432958903,"extension":5.015498970782617},"index":12,"playId":"ab012933-7125-3405-8e22-1b7d09ef4c8d","pitchNumber":7,"startTime":"2026-09-20T21:29:30.920Z","endTime":"2026-09-20T21:29:37.437Z","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.5,"endSpeed":82.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07045395307582,"aZ":-24.59252681955005,"pfxX":-0.3106921215726719,"pfxZ":4.392092220625212,"pX":-0.287350552950039,"pZ":3.613466247673628,"vX0":5.099722518741985,"vY0":-129.05336076567087,"vZ0":0.8548373072516229,"x":127.95,"y":141.22,"x0":-2.2296086067273833,"y0":50.001010838367954,"z0":5.139923942997454,"aX":-0.5369605652813267},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":-0.4,"spinRate":2706,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.42076415742796813,"extension":4.977373337104757},"hitData":{"launchSpeed":85.9,"launchAngle":69.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":156.75}},"index":13,"playId":"82854dfe-f003-3146-b8e3-2f72b40e9a31","pitchNumber":8,"startTime":"2026-09-20T21:30:01.970Z","endTime":"2026-09-20T21:30:16.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:30:16.726Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to third baseman Connor Norby.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:30:18.741Z","endTime":"2026-09-20T21:30:58.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":84.3,"endSpeed":79.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.61204727169408,"aZ":-29.033504967556453,"pfxX":0.4891920186605887,"pfxZ":1.992406715909529,"pX":-0.9799285970612857,"pZ":2.1498508196431714,"vX0":3.298550896718408,"vY0":-123.01333981783695,"vZ0":-1.0150842048781465,"x":154.35,"y":180.73,"x0":-2.385718082732523,"y0":50.00379754084304,"z0":4.96498869223925,"aX":0.7720291876779135},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":-1.4,"spinRate":2837,"spinDirection":140},"zone":13,"typeConfidence":0.89,"plateTime":0.44031898151064164,"extension":4.765200373999362},"index":0,"playId":"19029d2a-d9f2-33d0-97be-763af2b18468","pitchNumber":1,"startTime":"2026-09-20T21:30:36.657Z","endTime":"2026-09-20T21:30:42.409Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.952137699565064,"aZ":-35.59332603100244,"pfxX":-9.106713091951518,"pfxZ":-1.8936181797236937,"pX":-0.43389758498486575,"pZ":2.1288113665123185,"vX0":8.429352548537768,"vY0":-132.2483111633349,"vZ0":0.9647944173356999,"x":133.54,"y":181.3,"x0":-2.4491923979902874,"y0":50.00199083684918,"z0":4.330643068559692,"aX":-16.45080817169233},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-3.1,"breakHorizontal":15.1,"spinRate":2388,"spinDirection":262},"zone":7,"typeConfidence":0.91,"plateTime":0.4110559638114193,"extension":4.9391655079889025},"hitData":{"launchSpeed":90.8,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":174.99}},"index":1,"playId":"d2bcdf20-1435-3a79-bf4c-f6e9f9237b42","pitchNumber":2,"startTime":"2026-09-20T21:30:52.114Z","endTime":"2026-09-20T21:30:58.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:30:58.913Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Naylor grounds into a force out, pitcher Jimmy Herget to shortstop Cole Carrigg. Julio Rodríguez out at 2nd. Josh Naylor to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:31:30.404Z","endTime":"2026-09-20T21:33:25.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"4df7b823-8119-4617-a8e9-744331fdb371","startTime":"2026-09-20T21:31:30.404Z","endTime":"2026-09-20T21:31:35.404Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0159097668815,"aZ":-22.719995372987857,"pfxX":-0.8702456969085346,"pfxZ":5.546971188837846,"pX":-0.9204443741502167,"pZ":2.5638957103595077,"vX0":4.069133101504406,"vY0":-128.80597274033565,"vZ0":-1.9482203904723716,"x":152.09,"y":169.55,"x0":-2.3976053232777548,"y0":50.00633218344226,"z0":5.060684238780786,"aX":-1.484733411808669},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.0,"breakHorizontal":0.8,"spinRate":2556,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.4228339506989589,"extension":5.032809405673197},"index":1,"playId":"08875fc5-5e04-3919-bd10-47ec1a55493e","pitchNumber":1,"startTime":"2026-09-20T21:31:45.187Z","endTime":"2026-09-20T21:31:49.938Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"}}},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.754030282737396,"aZ":-30.284686494683587,"pfxX":7.848281243426608,"pfxZ":1.396434325583499,"pX":-0.37270135293135875,"pZ":2.826816948184087,"vX0":3.0202975986361866,"vY0":-115.05294415401973,"vZ0":1.5882287126262842,"x":131.21,"y":162.46,"x0":-2.718963308417754,"y0":50.00197642143364,"z0":5.0455720114994325,"aX":10.603550875718023},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":3.1,"breakHorizontal":-15.0,"spinRate":3023,"spinDirection":88},"zone":1,"typeConfidence":0.9,"plateTime":0.47462640561744207,"extension":5.124563825673402},"index":2,"playId":"0b9a6517-13a7-3247-baa0-ed32d13dfa0b","pitchNumber":2,"startTime":"2026-09-20T21:32:17.247Z","endTime":"2026-09-20T21:32:21.581Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77437549910527,"aZ":-32.67796476018904,"pfxX":-7.989625900371636,"pfxZ":-0.2706528786514344,"pX":-1.1020763562478748,"pZ":2.675975909646808,"vX0":5.851818303337805,"vY0":-135.10968467280108,"vZ0":-0.42379399598848055,"x":159.01,"y":166.53,"x0":-2.2398433816391403,"y0":50.00145958871688,"z0":5.0984994139023705,"aX":-15.01982960208866},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.4,"breakHorizontal":13.6,"spinRate":2490,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.40281384941498555,"extension":4.973432254787222},"index":3,"playId":"e556c526-24e9-3b90-877e-bf3408544bd0","pitchNumber":3,"startTime":"2026-09-20T21:32:50.206Z","endTime":"2026-09-20T21:32:55.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.887824874302876,"aZ":-29.05003560989968,"pfxX":-5.271895485537708,"pfxZ":1.9236949459774895,"pX":-1.3358582062235587,"pZ":2.756304953594292,"vX0":4.307954211286146,"vY0":-125.55309029394,"vZ0":-0.266208618620859,"x":167.92,"y":164.36,"x0":-2.3732279067869575,"y0":50.00504568792614,"z0":5.190164006243345,"aX":-8.577908667140582},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":8.8,"spinRate":1477,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.43312294518698335,"extension":4.994692370600974},"hitData":{"launchSpeed":93.0,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":181.58}},"index":4,"playId":"0d57a87f-2ba0-3836-ba34-cef8aae0d24c","pitchNumber":4,"startTime":"2026-09-20T21:33:18.206Z","endTime":"2026-09-20T21:33:25.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:33:25.296Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Cole Young batting, Josh Naylor picked off and caught stealing 2nd base, shortstop Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:33:49.323Z","endTime":"2026-09-20T21:34:58.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49866460450665,"aZ":-23.276280724772995,"pfxX":-0.10757022989128884,"pfxZ":5.190503923264574,"pX":0.01459704021286399,"pZ":2.925833184157891,"vX0":5.788202431841932,"vY0":-129.2430197090428,"vZ0":-1.4034257645663097,"x":116.44,"y":159.78,"x0":-2.227336502579232,"y0":50.00519977126566,"z0":5.240500397581869,"aX":-0.18571615985356532},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.4,"breakHorizontal":-1.0,"spinRate":2627,"spinDirection":216},"zone":2,"typeConfidence":0.92,"plateTime":0.4216147564477124,"extension":4.982915142928893},"index":0,"playId":"ebc641c8-e61d-3b3e-a2c5-54e3a83a4b6e","pitchNumber":1,"startTime":"2026-09-20T21:34:02.018Z","endTime":"2026-09-20T21:34:06.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"2b476ede-7f41-3be6-a878-e1255049fb37","startTime":"2026-09-20T21:34:17.472Z","endTime":"2026-09-20T21:34:21.336Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":79.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.459455152376563,"aZ":-34.39837230830323,"pfxX":-3.8836689403463343,"pfxZ":-1.4320061102865962,"pX":-2.250930268956931,"pZ":1.1268564606218618,"vX0":1.8848359514903477,"vY0":-122.68214915725007,"vZ0":-2.6530869338605294,"x":202.8,"y":208.35,"x0":-2.5161094569504465,"y0":50.000601032205935,"z0":5.094067158562109,"aX":-6.0443510716432245},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.9,"breakHorizontal":6.7,"spinRate":1492,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.44290310205626815,"extension":5.069595278871397},"index":2,"playId":"294ac9b7-cbbe-349d-b82c-838b93f34021","pitchNumber":2,"startTime":"2026-09-20T21:34:35.143Z","endTime":"2026-09-20T21:34:39.867Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"2004a4ad-506c-42c2-befa-5f3c69abad5e","startTime":"2026-09-20T21:34:53.085Z","endTime":"2026-09-20T21:34:58.085Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-09-20T21:34:58.085Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:37:27.417Z","endTime":"2026-09-20T21:37:40.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:35:42.296Z","endTime":"2026-09-20T21:37:27.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":92.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784547937813095,"aZ":-16.834438229972868,"pfxX":-5.039111387203003,"pfxZ":7.139338215918284,"pX":-0.9937294848207456,"pZ":2.0765208921497647,"vX0":6.876390976991367,"vY0":-144.1073512799807,"vZ0":-6.1808485581342945,"x":154.88,"y":182.71,"x0":-2.732633601712535,"y0":50.0009980050719,"z0":5.251930969322141,"aX":-10.824357589929267},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.1,"breakHorizontal":8.0,"spinRate":2320,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.37702817958026635,"extension":6.489504129169603},"hitData":{"launchSpeed":86.5,"launchAngle":42.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.98,"coordY":87.76}},"index":1,"playId":"766c1f30-da5b-38b2-bc8e-d2cd6ba7bfc1","pitchNumber":1,"startTime":"2026-09-20T21:37:27.538Z","endTime":"2026-09-20T21:37:40.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:37:40.888Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (39) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:37:40.314Z","endTime":"2026-09-20T21:40:02.148Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.118916809571616,"aZ":-18.536990134962718,"pfxX":-5.615474185448279,"pfxZ":6.409275016325418,"pX":-1.3780600681568647,"pZ":3.5880695779806455,"vX0":6.018156803522983,"vY0":-144.38388577136254,"vZ0":-2.038727793091036,"x":169.53,"y":141.9,"x0":-2.7519497322047752,"y0":50.005398748721895,"z0":5.4343089626999745,"aX":-11.952501634646286},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.4,"breakHorizontal":9.1,"spinRate":2304,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.37821098119178354,"extension":6.462899625944742},"index":0,"playId":"8c02900e-e7d2-3ed5-aa21-47d89628697d","pitchNumber":1,"startTime":"2026-09-20T21:38:05.563Z","endTime":"2026-09-20T21:38:10.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.800978015053623,"aZ":-17.10261322845603,"pfxX":-5.269115899432933,"pfxZ":7.032794311070116,"pX":-1.1605840538347103,"pZ":2.9363662443978917,"vX0":6.8667307693098465,"vY0":-144.56907310450586,"vZ0":-3.9463374066195422,"x":161.24,"y":159.5,"x0":-2.868313501066722,"y0":50.00234561596983,"z0":5.351152520857297,"aX":-11.29149268317579},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.2,"breakHorizontal":8.4,"spinRate":2374,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.37710184176526074,"extension":6.4933264126876304},"index":1,"playId":"ba7af6a5-3761-3f06-b1b3-12bf40fb826b","pitchNumber":2,"startTime":"2026-09-20T21:38:20.896Z","endTime":"2026-09-20T21:38:26.386Z","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":100.1,"endSpeed":93.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.040861142823694,"aZ":-19.027569687222503,"pfxX":-2.2730090003029284,"pfxZ":6.026494596357861,"pX":0.0808325987449643,"pZ":1.9562211970032508,"vX0":8.37608697241046,"vY0":-145.59989117695034,"vZ0":-6.649534663797694,"x":113.92,"y":185.96,"x0":-2.517863349339669,"y0":50.00239853346806,"z0":5.39057245632954,"aX":-4.958803940976063},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.0,"breakHorizontal":2.8,"spinRate":2347,"spinDirection":220},"zone":8,"typeConfidence":0.89,"plateTime":0.37390453942022184,"extension":6.530912296444841},"index":2,"playId":"cf395bde-43c3-3b95-8522-91d7b1c16059","pitchNumber":3,"startTime":"2026-09-20T21:38:41.771Z","endTime":"2026-09-20T21:38:47.437Z","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":100.8,"endSpeed":93.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127771330882176,"aZ":-17.436166874004964,"pfxX":-3.3792800243048307,"pfxZ":6.635365560240716,"pX":0.2519258035115,"pZ":2.6892140296224034,"vX0":9.571758054124093,"vY0":-146.6233722872044,"vZ0":-4.806002749375607,"x":107.4,"y":166.17,"x0":-2.5870277098626926,"y0":50.00154809245368,"z0":5.359133587506016,"aX":-7.505257321455965},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":11.4,"breakHorizontal":4.7,"spinRate":2313,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.3707151338109602,"extension":6.628388972375593},"index":3,"playId":"cc483349-f272-3b03-ae81-8d0fa610b44e","pitchNumber":4,"startTime":"2026-09-20T21:39:08.817Z","endTime":"2026-09-20T21:39:14.094Z","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":1},"pitchData":{"startSpeed":98.9,"endSpeed":92.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.490751127274216,"aZ":-21.107096342262594,"pfxX":-5.03929615223891,"pfxZ":5.150351205053498,"pX":-0.9102138379674743,"pZ":2.6992014860130027,"vX0":7.075264144911452,"vY0":-144.0466666273457,"vZ0":-3.843679104779405,"x":151.7,"y":165.9,"x0":-2.71846966557519,"y0":50.002285826315095,"z0":5.319993171219949,"aX":-10.826076574603412},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":8.9,"breakHorizontal":8.0,"spinRate":2309,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.3770673245237455,"extension":6.433708593894044},"hitData":{"launchSpeed":97.8,"launchAngle":34.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.77,"coordY":68.9}},"index":4,"playId":"6da95501-b3e4-3e4d-bdf2-2de1a56c0300","pitchNumber":5,"startTime":"2026-09-20T21:39:29.276Z","endTime":"2026-09-20T21:40:02.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:40:02.148Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:39:57.064Z","endTime":"2026-09-20T21:42:35.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":92.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.217054394418884,"aZ":-18.254319373450556,"pfxX":-3.8423183069365434,"pfxZ":6.387030777310848,"pX":0.3110240114136175,"pZ":3.9805355697754727,"vX0":9.735996694402886,"vY0":-145.99761163842695,"vZ0":-0.8647924457507814,"x":105.14,"y":131.31,"x0":-2.5533134848094012,"y0":50.004713077257136,"z0":5.3690955279878265,"aX":-8.377091715090478},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":11.6,"breakHorizontal":5.3,"spinRate":2393,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.37376503810414397,"extension":6.602878651596215},"index":0,"playId":"0ba32783-a691-3d79-8899-7ef4754f5b6f","pitchNumber":1,"startTime":"2026-09-20T21:40:23.160Z","endTime":"2026-09-20T21:40:28.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.710932429153832,"aZ":-35.96593148316952,"pfxX":2.6009001709873933,"pfxZ":-2.2113584116566676,"pX":0.16013715369271378,"pZ":0.11584267193931848,"vX0":6.433301885966581,"vY0":-129.1758973861817,"vZ0":-6.251434502192747,"x":110.9,"y":235.65,"x0":-2.6840087048080807,"y0":50.001096310689206,"z0":5.277903723941289,"aX":4.466071345325398},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-5.0,"breakHorizontal":-5.9,"spinRate":2541,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.42135290868488084,"extension":6.692801235166601},"index":1,"playId":"7af3a066-9162-37b7-bd32-06742764fec9","pitchNumber":2,"startTime":"2026-09-20T21:40:38.739Z","endTime":"2026-09-20T21:40:44.607Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-09-20T21:40:56.170Z","endTime":"2026-09-20T21:41:57.342Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":93.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.055668090769274,"aZ":-19.416045565832285,"pfxX":-2.1899970184764417,"pfxZ":5.784611591444024,"pX":0.13244137094536143,"pZ":3.4918830823415834,"vX0":8.864241450485773,"vY0":-145.75933913693572,"vZ0":-2.1585342102146305,"x":111.95,"y":144.5,"x0":-2.63040896215702,"y0":50.00634124866852,"z0":5.382246898747805,"aX":-4.8329955376707625},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":10.3,"breakHorizontal":2.6,"spinRate":2404,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.37217191506302516,"extension":6.6012171536435265},"index":3,"playId":"0e07212c-9ca9-351b-a1bf-b2f96b108e7d","pitchNumber":3,"startTime":"2026-09-20T21:41:57.342Z","endTime":"2026-09-20T21:42:02.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":94.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344509603752588,"aZ":-16.133626348686462,"pfxX":-4.082911612046255,"pfxZ":7.2220266225100564,"pX":0.5765503727309312,"pZ":1.4405965817859099,"vX0":10.957240886518496,"vY0":-146.48525027199645,"vZ0":-8.229547426411633,"x":95.02,"y":199.88,"x0":-2.645531657847903,"y0":50.00687288968075,"z0":5.207504758848652,"aX":-9.07382608420036},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.0,"breakHorizontal":5.8,"spinRate":2482,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.3707642817843855,"extension":6.685441920101943},"index":4,"playId":"107e2d8a-5ad6-3525-9d8d-a14308060429","pitchNumber":4,"startTime":"2026-09-20T21:42:13.107Z","endTime":"2026-09-20T21:42:18.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99746296266744,"aZ":-18.3843706385049,"pfxX":-3.7659976160461532,"pfxZ":6.4642119060707035,"pX":-1.3768150584032752,"pZ":3.640100959997636,"vX0":5.545483541631616,"vY0":-144.12297691238746,"vZ0":-1.7549065319733599,"x":169.48,"y":140.5,"x0":-2.8239476838301334,"y0":50.00681417259582,"z0":5.375433288480431,"aX":-8.038770089421012},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.6,"breakHorizontal":5.9,"spinRate":2439,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3779850209720017,"extension":6.428280891171694},"index":5,"playId":"9257646f-a7a4-38b0-a6dd-e5c2eea0b8d6","pitchNumber":5,"startTime":"2026-09-20T21:42:31.217Z","endTime":"2026-09-20T21:42:35.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:42:35.876Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:46:13.793Z","endTime":"2026-09-20T21:47:52.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T21:42:53.034Z","endTime":"2026-09-20T21:43:10.779Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"description":"Offensive Substitution: Pinch-runner Zac Veen replaces TJ Rumfield.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T21:43:10.779Z","endTime":"2026-09-20T21:44:18.114Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":681198,"link":"/api/v1/people/681198"},"base":1},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-09-20T21:44:18.114Z","endTime":"2026-09-20T21:46:16.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"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":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122634814947496,"aZ":-18.00674312257964,"pfxX":-4.086348603612468,"pfxZ":7.1872753087296655,"pX":-1.4123107033557547,"pZ":3.9520294340710995,"vX0":2.1912467182458606,"vY0":-138.178439973456,"vZ0":-1.3779396356161098,"x":170.83,"y":132.08,"x0":-1.6764554603913566,"y0":50.004619960647105,"z0":5.6435146332359825,"aX":-8.05799886941315},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":7.1,"spinRate":2104,"spinDirection":221},"zone":11,"typeConfidence":0.59,"plateTime":0.3934498263284878,"extension":5.861090452608542},"index":3,"playId":"71ecbe04-faf0-3548-92e0-66be08ac0702","pitchNumber":1,"startTime":"2026-09-20T21:46:16.137Z","endTime":"2026-09-20T21:46:21.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579332565980692,"aZ":-20.888553599602638,"pfxX":-6.827438053850661,"pfxZ":5.770979111843507,"pX":-0.8743084641027282,"pZ":3.689703802047585,"vX0":4.210897659893922,"vY0":-137.5400693903778,"vZ0":-1.5250393461711385,"x":150.33,"y":139.16,"x0":-1.5218880299034487,"y0":50.00229187680808,"z0":5.639133982792996,"aX":-13.351429273985097},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":11.8,"spinRate":2238,"spinDirection":223},"zone":11,"typeConfidence":0.72,"plateTime":0.3951116367019716,"extension":5.66961891058804},"index":4,"playId":"ea871d22-5c44-3d70-a297-e3b98fc4a141","pitchNumber":2,"startTime":"2026-09-20T21:46:36.058Z","endTime":"2026-09-20T21:46:40.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221286790070028,"aZ":-18.606670848067857,"pfxX":-3.496861673617008,"pfxZ":6.920903622594601,"pX":-0.6001556796986941,"pZ":3.872683451215182,"vX0":4.0688196824256915,"vY0":-138.72533007102734,"vZ0":-1.2864376260694625,"x":139.88,"y":134.22,"x0":-1.6272440577767096,"y0":50.00689390298299,"z0":5.575145700647464,"aX":-6.859870891343084},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":5.5,"spinRate":2025,"spinDirection":229},"zone":11,"typeConfidence":0.86,"plateTime":0.3938833343828012,"extension":5.782040956440341},"index":5,"playId":"c35aac41-f084-380e-9ed8-fa1bdc74ed28","pitchNumber":3,"startTime":"2026-09-20T21:46:59.902Z","endTime":"2026-09-20T21:47:05.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.001024107238518,"aZ":-36.06006859657011,"pfxX":6.162157719362544,"pfxZ":-2.5771767209971745,"pX":-0.045399914817395304,"pZ":1.998002120687929,"vX0":2.0403398338690972,"vY0":-121.56661986864857,"vZ0":-1.4200544775917998,"x":118.73,"y":184.83,"x0":-1.6942560132738818,"y0":50.00102657344634,"z0":5.696599187374368,"aX":9.297646121346911},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.8,"breakHorizontal":-11.6,"spinRate":2628,"spinDirection":58},"zone":8,"typeConfidence":0.9,"plateTime":0.4491549333781264,"extension":5.669574947284437},"index":6,"playId":"9748235f-0967-35d2-9789-34873ecc7ba9","pitchNumber":4,"startTime":"2026-09-20T21:47:21.463Z","endTime":"2026-09-20T21:47:26.466Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-09-20T21:47:31.437Z","endTime":"2026-09-20T21:47:46.415Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"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.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58265078191896,"aZ":-20.61899111383309,"pfxX":-6.721571417380726,"pfxZ":5.756869042704343,"pX":-0.8362233875303673,"pZ":3.8574951324960356,"vX0":4.9006342216862375,"vY0":-139.63280177921186,"vZ0":-1.0499154472191843,"x":148.87,"y":134.63,"x0":-1.7263142460102345,"y0":50.001863269928,"z0":5.574058845180274,"aX":-13.490973307489824},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":11.4,"spinRate":2115,"spinDirection":222},"zone":11,"typeConfidence":0.84,"plateTime":0.38980470675921985,"extension":5.836872564310972},"index":8,"playId":"ecbb35c4-61e2-39d0-a35f-9e1c9c63c3d1","pitchNumber":5,"startTime":"2026-09-20T21:47:46.415Z","endTime":"2026-09-20T21:47:52.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:47:52.006Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adael Amador walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:47:55.554Z","endTime":"2026-09-20T21:49:55.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"postOnSecond":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38413399266051,"aZ":-19.925658518449694,"pfxX":-3.323971894164047,"pfxZ":6.203333713907279,"pX":-0.8635166591897979,"pZ":2.9949246870067037,"vX0":3.1876721415898324,"vY0":-138.74037935508193,"vZ0":-3.2650838450054955,"x":149.92,"y":157.92,"x0":-1.5885524685543642,"y0":50.00110522113233,"z0":5.495061995347109,"aX":-6.561105619476929},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":5.5,"spinRate":1992,"spinDirection":227},"zone":11,"typeConfidence":0.79,"plateTime":0.3929073754101218,"extension":5.71161153751158},"index":0,"playId":"e790bab4-5862-3ac6-8c3b-75626031476e","pitchNumber":1,"startTime":"2026-09-20T21:48:19.553Z","endTime":"2026-09-20T21:48:24.552Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"}}},{"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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.319271051936653,"aZ":-27.110971742198384,"pfxX":-9.124519639049758,"pfxZ":2.6252224527906467,"pX":-1.3467338451577673,"pZ":3.322387095210411,"vX0":4.120747063097028,"vY0":-137.79572823130695,"vZ0":-1.3315048836771568,"x":168.33,"y":149.08,"x0":-1.6721740863917265,"y0":50.00670147255538,"z0":5.635727383919269,"aX":-17.63048537068971},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.7,"breakHorizontal":15.7,"spinRate":2089,"spinDirection":224},"zone":11,"typeConfidence":0.85,"plateTime":0.3967956561630279,"extension":5.794692328076819},"index":1,"playId":"47f954b1-2be5-34a4-a699-03b44a95accc","pitchNumber":2,"startTime":"2026-09-20T21:48:56.256Z","endTime":"2026-09-20T21:49:02.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zac Veen steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"47f954b1-2be5-34a4-a699-03b44a95accc","startTime":"2026-09-20T21:49:06.832Z","endTime":"2026-09-20T21:49:30.469Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"}},{"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4750080712146,"aZ":-20.40480928877911,"pfxX":-6.873642757368536,"pfxZ":5.825888403865672,"pX":-0.4755328960080616,"pZ":3.987265702176456,"vX0":5.228031149239505,"vY0":-140.2515929018177,"vZ0":-0.9927696037813115,"x":135.13,"y":131.12,"x0":-1.4574285305168553,"y0":50.00547434035418,"z0":5.658918774626858,"aX":-13.891585314424301},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.6,"breakHorizontal":11.6,"spinRate":2124,"spinDirection":224},"zone":11,"typeConfidence":0.86,"plateTime":0.38842677188046215,"extension":5.851127885754758},"index":3,"playId":"f0e71d82-d580-3bb3-90ed-9e01205e99c2","pitchNumber":3,"startTime":"2026-09-20T21:49:30.469Z","endTime":"2026-09-20T21:49:36.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819146415249428,"aZ":-22.799188327656825,"pfxX":-6.227501785609903,"pfxZ":4.731180082036381,"pX":-1.4565407208279442,"pZ":3.917746769282113,"vX0":2.916498818070492,"vY0":-138.656855514627,"vZ0":-0.3854672173467327,"x":172.52,"y":133.0,"x0":-1.7026672374683227,"y0":50.00454036724853,"z0":5.556672894381885,"aX":-12.343141101944523},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.8,"breakHorizontal":10.8,"spinRate":2161,"spinDirection":227},"zone":11,"typeConfidence":0.79,"plateTime":0.39237187628925296,"extension":5.942817148753177},"index":4,"playId":"38b81577-3f30-33a5-80ab-e061f6414055","pitchNumber":4,"startTime":"2026-09-20T21:49:50.998Z","endTime":"2026-09-20T21:49:55.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:49:55.658Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:51:16.266Z","endTime":"2026-09-20T21:52:45.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.56"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.78"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.72"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.36"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.46"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.38"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.27"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.68"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.29"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.23"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.57"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.19"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.278"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".625"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.278"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T21:50:24.809Z","endTime":"2026-09-20T21:50:31.488Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T21:50:31.488Z","endTime":"2026-09-20T21:51:18.449Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.442276171742826,"aZ":-34.12359974563255,"pfxX":5.954793568614405,"pfxZ":-1.2700215929985905,"pX":0.050333479886401016,"pZ":2.522874621522137,"vX0":2.8306754023953404,"vY0":-122.27353478809827,"vZ0":-0.747516857727397,"x":115.08,"y":170.66,"x0":-1.8901296379963102,"y0":50.001626698056626,"z0":5.7195883806945735,"aX":9.160783432953071},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":-11.4,"spinRate":2703,"spinDirection":45},"zone":5,"typeConfidence":0.9,"plateTime":0.4452124699692388,"extension":5.709109591295404},"index":2,"playId":"21ee08f0-8065-3268-92e1-eec1aa647d0b","pitchNumber":1,"startTime":"2026-09-20T21:51:18.449Z","endTime":"2026-09-20T21:51:25.691Z","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":2},"index":3,"playId":"788f7acb-e05c-4d32-a008-106b15d31b0e","startTime":"2026-09-20T21:51:56.328Z","endTime":"2026-09-20T21:52:01.328Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75355276149833,"aZ":-21.71894120778595,"pfxX":-5.665825041680703,"pfxZ":5.2193973103334965,"pX":-0.05695152078716135,"pZ":3.231916121770219,"vX0":6.446745011522993,"vY0":-140.00367091487607,"vZ0":-2.40071220299249,"x":119.17,"y":151.52,"x0":-1.642868502201832,"y0":50.00596115110443,"z0":5.507224845341058,"aX":-11.358128327003582},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":9.1,"spinRate":2152,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.38979107014273495,"extension":6.011936849211106},"index":4,"playId":"bd4e2c1f-f24b-3218-add7-80de49842a7a","pitchNumber":2,"startTime":"2026-09-20T21:52:16.389Z","endTime":"2026-09-20T21:52:21.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61886781986081,"aZ":-35.127898363747626,"pfxX":5.267744757813542,"pfxZ":-1.8829415821652642,"pX":-0.3112533978783574,"pZ":1.7671712893277092,"vX0":2.4120781618071074,"vY0":-124.37685513609622,"vZ0":-2.246559186963655,"x":128.86,"y":191.07,"x0":-1.9776020447498777,"y0":50.00353072469881,"z0":5.591355129433482,"aX":8.263891686121191},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.7,"breakHorizontal":-10.1,"spinRate":2824,"spinDirection":47},"zone":8,"typeConfidence":0.9,"plateTime":0.4401477220033172,"extension":5.708835764599333},"index":5,"playId":"27b92de6-c799-3a2e-bcf2-2d838531eb38","pitchNumber":3,"startTime":"2026-09-20T21:52:41.170Z","endTime":"2026-09-20T21:52:45.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:52:45.610Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:51:16.266Z","endTime":"2026-09-20T21:52:45.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.56"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.78"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.72"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.36"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.46"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.38"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.27"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.68"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.29"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.23"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.57"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.19"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.278"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".625"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.278"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T21:50:24.809Z","endTime":"2026-09-20T21:50:31.488Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T21:50:31.488Z","endTime":"2026-09-20T21:51:18.449Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.442276171742826,"aZ":-34.12359974563255,"pfxX":5.954793568614405,"pfxZ":-1.2700215929985905,"pX":0.050333479886401016,"pZ":2.522874621522137,"vX0":2.8306754023953404,"vY0":-122.27353478809827,"vZ0":-0.747516857727397,"x":115.08,"y":170.66,"x0":-1.8901296379963102,"y0":50.001626698056626,"z0":5.7195883806945735,"aX":9.160783432953071},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":-11.4,"spinRate":2703,"spinDirection":45},"zone":5,"typeConfidence":0.9,"plateTime":0.4452124699692388,"extension":5.709109591295404},"index":2,"playId":"21ee08f0-8065-3268-92e1-eec1aa647d0b","pitchNumber":1,"startTime":"2026-09-20T21:51:18.449Z","endTime":"2026-09-20T21:51:25.691Z","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":2},"index":3,"playId":"788f7acb-e05c-4d32-a008-106b15d31b0e","startTime":"2026-09-20T21:51:56.328Z","endTime":"2026-09-20T21:52:01.328Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75355276149833,"aZ":-21.71894120778595,"pfxX":-5.665825041680703,"pfxZ":5.2193973103334965,"pX":-0.05695152078716135,"pZ":3.231916121770219,"vX0":6.446745011522993,"vY0":-140.00367091487607,"vZ0":-2.40071220299249,"x":119.17,"y":151.52,"x0":-1.642868502201832,"y0":50.00596115110443,"z0":5.507224845341058,"aX":-11.358128327003582},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":9.1,"spinRate":2152,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.38979107014273495,"extension":6.011936849211106},"index":4,"playId":"bd4e2c1f-f24b-3218-add7-80de49842a7a","pitchNumber":2,"startTime":"2026-09-20T21:52:16.389Z","endTime":"2026-09-20T21:52:21.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61886781986081,"aZ":-35.127898363747626,"pfxX":5.267744757813542,"pfxZ":-1.8829415821652642,"pX":-0.3112533978783574,"pZ":1.7671712893277092,"vX0":2.4120781618071074,"vY0":-124.37685513609622,"vZ0":-2.246559186963655,"x":128.86,"y":191.07,"x0":-1.9776020447498777,"y0":50.00353072469881,"z0":5.591355129433482,"aX":8.263891686121191},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.7,"breakHorizontal":-10.1,"spinRate":2824,"spinDirection":47},"zone":8,"typeConfidence":0.9,"plateTime":0.4401477220033172,"extension":5.708835764599333},"index":5,"playId":"27b92de6-c799-3a2e-bcf2-2d838531eb38","pitchNumber":3,"startTime":"2026-09-20T21:52:41.170Z","endTime":"2026-09-20T21:52:45.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:52:45.610Z","atBatIndex":67},"scoringPlays":[22,37,63],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":138.13,"y":145.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":56.16,"y":121.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"coordinates":{"x":91.23,"y":39.21},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":13,"top":[6,7,8],"bottom":[9,10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":98.1,"y":168.91},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":203.19,"y":103.64},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":160.93,"y":163.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":118.36,"y":94.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":55.12,"y":104.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":155.36,"y":168.4},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":95.05,"y":164.86},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":19,"top":[14,15,16],"bottom":[17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":173.15,"y":146.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":103.04,"y":63.13},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":20,"endIndex":27,"top":[20,21,22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":140.45,"y":156.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":157.38,"y":92.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":111.78,"y":153.71},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":166.01,"y":140.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":131.62,"y":36.71},"type":"O","description":"Flyout"}]}},{"startIndex":28,"endIndex":33,"top":[28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":196.45,"y":76.72},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":48.2,"y":95.99},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":119.38,"y":161.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":161.44,"y":162.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":177.99,"y":121.44},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":78.99,"y":116.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":167.52,"y":114.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":211.29,"y":124.34},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":157.38,"y":168.4},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":101.64,"y":173.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":225.29,"y":102.53},"type":"H","description":"Triple"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":153.33,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":205.52,"y":96.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"coordinates":{"x":73.22,"y":68.72},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":158.9,"y":165.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":105.79,"y":35.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":97.59,"y":133.12},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53],"bottom":[54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":148.25,"y":177.81},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":156.57,"y":78.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":149.28,"y":148.14},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":129.12,"y":145.51},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":129.83,"y":125.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":101.39,"y":197.87},"type":"O","description":"Pop Out"}]}},{"startIndex":58,"endIndex":67,"top":[58,59,60,61],"bottom":[62,63,64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":109.24,"y":156.75},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":116.34,"y":174.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":128.5,"y":181.58},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"coordinates":{"x":150.98,"y":87.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":36.77,"y":68.9},"type":"H","description":"Home Run"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":5,"errors":0,"leftOnBase":6},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"catcher":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"first":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"second":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"third":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"shortstop":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"left":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"center":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"right":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"onDeck":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"inHole":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"battingOrder":7,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"offense":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"onDeck":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"inHole":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"battingOrder":7,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":11,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".232","atBats":29,"obp":".312","slg":".380","ops":".692","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":5,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".206","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":119,"era":"4.19","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.26","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":119,"balls":38,"strikes":81,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":1,"pitchesPerInning":"13.22","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | CS","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":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":76,"groundOuts":180,"airOuts":165,"runs":57,"doubles":22,"triples":0,"homeRuns":10,"strikeOuts":77,"baseOnBalls":42,"intentionalWalks":3,"hits":154,"hitByPitch":5,"avg":".268","atBats":574,"obp":".323","slg":".359","ops":".682","caughtStealing":8,"stolenBases":29,"stolenBasePercentage":".784","caughtStealingPercentage":".216","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":624,"totalBases":206,"rbi":54,"leftOnBase":263,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.09","catchersInterference":1,"pickoffs":1,"atBatsPerHomeRun":"57.40","popOuts":42,"lineOuts":47},"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":131,"putOuts":1015,"errors":7,"chances":1153,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":30,"groundOuts":37,"airOuts":44,"runs":15,"doubles":3,"triples":2,"homeRuns":0,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".256","atBats":133,"obp":".315","slg":".308","ops":".623","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":41,"rbi":9,"leftOnBase":62,"sacBunts":3,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"26.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"45.00","runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":87,"errors":2,"chances":92,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":97,"groundOuts":149,"airOuts":172,"runs":71,"doubles":19,"triples":4,"homeRuns":17,"strikeOuts":104,"baseOnBalls":38,"intentionalWalks":0,"hits":137,"hitByPitch":13,"avg":".246","atBats":558,"obp":".307","slg":".385","ops":".692","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":613,"totalBases":215,"rbi":65,"leftOnBase":218,"sacBunts":1,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.82","popOuts":41,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":390,"putOuts":216,"errors":8,"chances":614,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID703197":{"person":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"jerseyNumber":"96","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".350","atBats":20,"obp":".440","slg":".600","ops":"1.040","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":12,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"babip":".400","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":70,"gamesStarted":0,"flyOuts":29,"groundOuts":84,"airOuts":48,"runs":28,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":2,"hits":72,"hitByPitch":7,"atBats":252,"obp":".350","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1024,"era":"3.94","inningsPitched":"61.2","wins":4,"losses":4,"saves":3,"saveOpportunities":7,"holds":13,"blownSaves":4,"earnedRuns":27,"whip":"1.46","battersFaced":279,"outs":185,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":1024,"balls":335,"strikes":689,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".500","pitchesPerInning":"16.61","gamesFinished":7,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.30","walksPer9Inn":"2.63","hitsPer9Inn":"10.51","runsScoredPer9":"4.09","homeRunsPer9":"0.88","inheritedRunners":32,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":22,"groundOuts":47,"airOuts":45,"runs":17,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":1,"hits":39,"hitByPitch":3,"atBats":148,"obp":".319","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":632,"era":"3.92","inningsPitched":"39.0","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":17,"whip":"1.26","battersFaced":165,"outs":117,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":632,"balls":220,"strikes":412,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.21","gamesFinished":9,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"4.85","walksPer9Inn":"2.31","hitsPer9Inn":"9.00","runsScoredPer9":"3.92","homeRunsPer9":"1.15","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703155":{"person":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"jerseyNumber":"99","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".211","atBats":38,"obp":".286","slg":".553","ops":".839","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":21,"rbi":10,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.50","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":0,"putOuts":4,"errors":0,"chances":4,"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"}]},"ID621074":{"person":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":14,"groundOuts":40,"airOuts":32,"runs":31,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":153,"obp":".320","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":686,"era":"6.18","inningsPitched":"39.1","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":27,"whip":"1.32","battersFaced":170,"outs":118,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":686,"balls":242,"strikes":444,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".200","pitchesPerInning":"17.44","gamesFinished":12,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"10.07","walksPer9Inn":"3.20","hitsPer9Inn":"8.69","runsScoredPer9":"7.09","homeRunsPer9":"1.37","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"31","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":21,"groundOuts":35,"airOuts":34,"runs":22,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":53,"baseOnBalls":17,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".213","atBats":155,"obp":".295","slg":".323","ops":".618","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":50,"rbi":13,"leftOnBase":79,"sacBunts":0,"sacFlies":0,"babip":".296","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":20,"obp":".524","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"18.90","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"3.30","battersFaced":21,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":18,"strikes":42,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"29.70","runsScoredPer9":"18.90","homeRunsPer9":"5.40","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":41,"errors":3,"chances":113,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":148,"flyOuts":67,"groundOuts":147,"airOuts":117,"runs":106,"doubles":31,"triples":1,"homeRuns":26,"strikeOuts":137,"baseOnBalls":64,"intentionalWalks":1,"hits":154,"hitByPitch":24,"avg":".279","atBats":551,"obp":".376","slg":".481","ops":".857","caughtStealing":8,"stolenBases":23,"stolenBasePercentage":".742","caughtStealingPercentage":".258","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":643,"totalBases":265,"rbi":76,"leftOnBase":202,"sacBunts":0,"sacFlies":4,"babip":".327","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.19","popOuts":18,"lineOuts":32},"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":282,"errors":1,"chances":287,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":49,"groundOuts":109,"airOuts":108,"runs":50,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":93,"baseOnBalls":62,"intentionalWalks":1,"hits":87,"hitByPitch":8,"avg":".222","atBats":392,"obp":".338","slg":".352","ops":".690","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":138,"rbi":38,"leftOnBase":137,"sacBunts":2,"sacFlies":3,"babip":".256","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.15","popOuts":28,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":201,"putOuts":148,"errors":11,"chances":360,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":82,"groundOuts":117,"airOuts":141,"runs":70,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":130,"baseOnBalls":99,"intentionalWalks":2,"hits":110,"hitByPitch":7,"avg":".222","atBats":495,"obp":".358","slg":".309","ops":".667","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":604,"totalBases":153,"rbi":35,"leftOnBase":182,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.71","popOuts":26,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":199,"errors":3,"chances":205,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":62,"groundOuts":122,"airOuts":108,"runs":57,"doubles":27,"triples":4,"homeRuns":22,"strikeOuts":107,"baseOnBalls":45,"intentionalWalks":2,"hits":118,"hitByPitch":5,"avg":".261","atBats":452,"obp":".333","slg":".485","ops":".818","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":219,"rbi":72,"leftOnBase":181,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.54","popOuts":18,"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":5,"putOuts":66,"errors":3,"chances":74,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":85,"groundOuts":62,"airOuts":136,"runs":48,"doubles":15,"triples":0,"homeRuns":23,"strikeOuts":160,"baseOnBalls":67,"intentionalWalks":0,"hits":79,"hitByPitch":3,"avg":".182","atBats":433,"obp":".294","slg":".376","ops":".670","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":163,"rbi":68,"leftOnBase":210,"sacBunts":0,"sacFlies":4,"babip":".220","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.83","popOuts":35,"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":19,"stolenBases":74,"stolenBasePercentage":".796","caughtStealingPercentage":".204","assists":33,"putOuts":823,"errors":5,"chances":861,"fielding":".994","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640902":{"person":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":6,"groundOuts":19,"airOuts":24,"runs":11,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".298","atBats":84,"obp":".355","slg":".381","ops":".736","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":32,"rbi":8,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".348","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":4,"lineOuts":14},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"obp":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"54.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"9.00","battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"48.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"81.00","runsScoredPer9":"54.00","homeRunsPer9":"27.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":8,"putOuts":227,"errors":0,"chances":235,"fielding":"1.000","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801126":{"person":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"jerseyNumber":"90","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":16,"groundOuts":7,"airOuts":19,"runs":8,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".200","atBats":60,"obp":".310","slg":".283","ops":".593","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":17,"rbi":4,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":17,"errors":5,"chances":69,"fielding":".928","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":96,"groundOuts":138,"airOuts":185,"runs":73,"doubles":35,"triples":1,"homeRuns":28,"strikeOuts":194,"baseOnBalls":46,"intentionalWalks":1,"hits":143,"hitByPitch":7,"atBats":652,"obp":".277","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","numberOfPitches":2841,"era":"3.69","inningsPitched":"178.0","wins":12,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.06","battersFaced":713,"outs":534,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2841,"balls":993,"strikes":1848,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".545","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"4.22","strikeoutsPer9Inn":"9.81","walksPer9Inn":"2.33","hitsPer9Inn":"7.23","runsScoredPer9":"3.69","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":3,"passedBall":0,"popOuts":38,"lineOuts":51},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":15,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":29,"gamesStarted":29,"flyOuts":99,"groundOuts":139,"airOuts":190,"runs":79,"doubles":26,"triples":4,"homeRuns":18,"strikeOuts":167,"baseOnBalls":36,"intentionalWalks":1,"hits":145,"hitByPitch":7,"atBats":637,"obp":".275","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2561,"era":"3.92","inningsPitched":"167.2","wins":12,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.08","battersFaced":684,"outs":503,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2561,"balls":829,"strikes":1732,"strikePercentage":".680","hitBatsmen":7,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".571","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"4.64","strikeoutsPer9Inn":"8.96","walksPer9Inn":"1.93","hitsPer9Inn":"7.78","runsScoredPer9":"4.24","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":46,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":18,"errors":2,"chances":26,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":65,"gamesStarted":0,"flyOuts":30,"groundOuts":51,"airOuts":60,"runs":28,"doubles":5,"triples":1,"homeRuns":9,"strikeOuts":63,"baseOnBalls":31,"intentionalWalks":2,"hits":45,"hitByPitch":3,"atBats":218,"obp":".312","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1078,"era":"3.75","inningsPitched":"60.0","wins":5,"losses":3,"saves":12,"saveOpportunities":18,"holds":8,"blownSaves":6,"earnedRuns":25,"whip":"1.27","battersFaced":253,"outs":180,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":422,"strikes":656,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".625","pitchesPerInning":"17.97","gamesFinished":25,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"9.45","walksPer9Inn":"4.65","hitsPer9Inn":"6.75","runsScoredPer9":"4.20","homeRunsPer9":"1.35","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681867":{"person":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":16,"groundOuts":48,"airOuts":27,"runs":16,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":3,"hits":38,"hitByPitch":1,"atBats":139,"obp":".335","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":593,"era":"3.35","inningsPitched":"37.2","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.35","battersFaced":157,"outs":113,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":198,"strikes":395,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".600","pitchesPerInning":"15.74","gamesFinished":14,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.17","walksPer9Inn":"3.11","hitsPer9Inn":"9.08","runsScoredPer9":"3.82","homeRunsPer9":"0.72","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":29,"gamesStarted":29,"flyOuts":97,"groundOuts":162,"airOuts":175,"runs":85,"doubles":36,"triples":3,"homeRuns":21,"strikeOuts":143,"baseOnBalls":44,"intentionalWalks":1,"hits":191,"hitByPitch":3,"atBats":668,"obp":".332","caughtStealing":6,"stolenBases":23,"stolenBasePercentage":".793","caughtStealingPercentage":".207","numberOfPitches":2662,"era":"4.24","inningsPitched":"169.2","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.39","battersFaced":718,"outs":509,"gamesPitched":29,"completeGames":1,"shutouts":0,"pitchesThrown":2662,"balls":883,"strikes":1779,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".450","pitchesPerInning":"15.69","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.59","walksPer9Inn":"2.33","hitsPer9Inn":"10.13","runsScoredPer9":"4.51","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"27.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":61,"gamesStarted":0,"flyOuts":18,"groundOuts":46,"airOuts":34,"runs":29,"doubles":4,"triples":1,"homeRuns":9,"strikeOuts":89,"baseOnBalls":24,"intentionalWalks":0,"hits":46,"hitByPitch":1,"atBats":213,"obp":".296","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":953,"era":"4.24","inningsPitched":"57.1","wins":5,"losses":6,"saves":28,"saveOpportunities":38,"holds":1,"blownSaves":10,"earnedRuns":27,"whip":"1.22","battersFaced":240,"outs":172,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":953,"balls":340,"strikes":613,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.35","rbi":1,"winPercentage":".455","pitchesPerInning":"16.62","gamesFinished":48,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"13.97","walksPer9Inn":"3.77","hitsPer9Inn":"7.22","runsScoredPer9":"4.55","homeRunsPer9":"1.41","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":52,"gamesStarted":0,"flyOuts":26,"groundOuts":44,"airOuts":43,"runs":17,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":2,"hits":34,"hitByPitch":5,"atBats":159,"obp":".298","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":672,"era":"3.07","inningsPitched":"44.0","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":21,"blownSaves":2,"earnedRuns":15,"whip":"1.11","battersFaced":183,"outs":132,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":672,"balls":216,"strikes":456,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".400","pitchesPerInning":"15.27","gamesFinished":7,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.59","walksPer9Inn":"3.07","hitsPer9Inn":"6.95","runsScoredPer9":"3.48","homeRunsPer9":"1.02","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":85,"groundOuts":134,"airOuts":164,"runs":68,"doubles":25,"triples":0,"homeRuns":21,"strikeOuts":141,"baseOnBalls":46,"intentionalWalks":3,"hits":140,"hitByPitch":6,"avg":".243","atBats":575,"obp":".304","slg":".397","ops":".701","caughtStealing":3,"stolenBases":22,"stolenBasePercentage":".880","caughtStealingPercentage":".120","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":631,"totalBases":228,"rbi":66,"leftOnBase":240,"sacBunts":0,"sacFlies":4,"babip":".285","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.38","popOuts":30,"lineOuts":49},"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":351,"errors":3,"chances":358,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID807739":{"person":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"7.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":7,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":23,"strikes":61,"strikePercentage":".730","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":{"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":20,"groundOuts":28,"airOuts":36,"runs":15,"doubles":3,"triples":2,"homeRuns":4,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":121,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":482,"era":"4.18","inningsPitched":"32.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.21","battersFaced":131,"outs":97,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":482,"balls":157,"strikes":325,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"14.91","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.23","hitsPer9Inn":"8.63","runsScoredPer9":"4.18","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":20,"flyOuts":77,"groundOuts":91,"airOuts":124,"runs":55,"doubles":15,"triples":2,"homeRuns":20,"strikeOuts":112,"baseOnBalls":36,"intentionalWalks":1,"hits":94,"hitByPitch":2,"atBats":419,"obp":".288","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1793,"era":"3.99","inningsPitched":"112.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.15","battersFaced":459,"outs":338,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1793,"balls":591,"strikes":1202,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".308","pitchesPerInning":"15.91","gamesFinished":1,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"8.95","walksPer9Inn":"2.88","hitsPer9Inn":"7.51","runsScoredPer9":"4.39","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":16,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":70,"gamesStarted":0,"flyOuts":40,"groundOuts":49,"airOuts":72,"runs":32,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":66,"baseOnBalls":23,"intentionalWalks":2,"hits":70,"hitByPitch":2,"atBats":250,"obp":".339","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1073,"era":"3.94","inningsPitched":"64.0","wins":3,"losses":4,"saves":1,"saveOpportunities":5,"holds":26,"blownSaves":4,"earnedRuns":28,"whip":"1.45","battersFaced":282,"outs":192,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":1073,"balls":368,"strikes":705,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".429","pitchesPerInning":"16.77","gamesFinished":5,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"9.28","walksPer9Inn":"3.23","hitsPer9Inn":"9.84","runsScoredPer9":"4.50","homeRunsPer9":"1.69","inheritedRunners":40,"inheritedRunnersScored":17,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"flyOuts":8,"groundOuts":17,"airOuts":15,"runs":8,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":3,"atBats":60,"obp":".292","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":228,"era":"4.70","inningsPitched":"15.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.04","battersFaced":65,"outs":46,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":228,"balls":72,"strikes":156,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.87","gamesFinished":4,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"8.22","walksPer9Inn":"1.17","hitsPer9Inn":"8.22","runsScoredPer9":"4.70","homeRunsPer9":"0.59","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[641487,668227,686527,663728,677594,647304,702284,703155,801126,703197,642215,807739,622554,662253,660825],"pitchers":[807739,622554,662253,660825],"bench":[640902,645302,621493],"bullpen":[681867,678606,669302,669923,682243,571948,621074,642100,672841,693433],"battingOrder":[641487,668227,686527,663728,677594,647304,702284,703155,642215],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Canzone (27, Feltner)."},{"label":"TB","value":"Canzone 3; Crawford, J; Rodríguez, J."},{"label":"RBI","value":"Canzone 2 (72)."},{"label":"2-out RBI","value":"Canzone."},{"label":"Runners left in scoring position, 2 out","value":"Arroyo, M; Raleigh."},{"label":"GIDP","value":"Rodríguez, J."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Naylor, J (8, 2nd base by Herget, J/Sullivan, B)."},{"label":"PO","value":"Naylor, J (1st base by Herget, J)."}]}],"note":[{"label":"a","value":"Flied out for Rodden in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".254","atBats":32,"obp":".323","slg":".416","ops":".739","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":10,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":11,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":29,"obp":".242","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":149,"era":"5.57","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.53","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":56,"strikes":93,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":2,"pitchesPerInning":"16.56","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":22,"strikes":39,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.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":25,"gamesStarted":22,"flyOuts":83,"groundOuts":128,"airOuts":131,"runs":81,"doubles":34,"triples":4,"homeRuns":20,"strikeOuts":89,"baseOnBalls":51,"intentionalWalks":0,"hits":130,"hitByPitch":2,"atBats":469,"obp":".345","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","numberOfPitches":1985,"era":"5.57","inningsPitched":"119.2","wins":6,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.51","battersFaced":531,"outs":359,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1985,"balls":724,"strikes":1261,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":1,"winPercentage":".375","pitchesPerInning":"16.59","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.69","walksPer9Inn":"3.84","hitsPer9Inn":"9.78","runsScoredPer9":"6.09","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":24,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691182":{"person":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":26,"airOuts":13,"runs":16,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":1,"hits":19,"hitByPitch":1,"avg":".284","atBats":67,"obp":".368","slg":".507","ops":".875","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":34,"rbi":13,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"babip":".283","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.75","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":15,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"901","stats":{"batting":{"note":"b-","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":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":113,"flyOuts":77,"groundOuts":69,"airOuts":120,"runs":48,"doubles":17,"triples":6,"homeRuns":22,"strikeOuts":117,"baseOnBalls":22,"intentionalWalks":0,"hits":95,"hitByPitch":3,"avg":".241","atBats":394,"obp":".282","slg":".482","ops":".764","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":190,"rbi":64,"leftOnBase":158,"sacBunts":0,"sacFlies":7,"babip":".279","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.91","popOuts":25,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":163,"errors":1,"chances":169,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":3,"flyOuts":33,"groundOuts":33,"airOuts":68,"runs":35,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":43,"baseOnBalls":25,"intentionalWalks":2,"hits":52,"hitByPitch":3,"atBats":189,"obp":".360","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":897,"era":"5.65","inningsPitched":"51.0","wins":0,"losses":6,"saves":3,"saveOpportunities":5,"holds":10,"blownSaves":2,"earnedRuns":32,"whip":"1.51","battersFaced":224,"outs":153,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":897,"balls":330,"strikes":567,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".000","pitchesPerInning":"17.59","gamesFinished":15,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"7.59","walksPer9Inn":"4.41","hitsPer9Inn":"9.18","runsScoredPer9":"6.18","homeRunsPer9":"1.59","inheritedRunners":22,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"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"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 3B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":65,"groundOuts":145,"airOuts":143,"runs":78,"doubles":30,"triples":13,"homeRuns":15,"strikeOuts":90,"baseOnBalls":29,"intentionalWalks":1,"hits":156,"hitByPitch":8,"avg":".297","atBats":525,"obp":".340","slg":".490","ops":".830","caughtStealing":5,"stolenBases":31,"stolenBasePercentage":".861","caughtStealingPercentage":".139","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":572,"totalBases":257,"rbi":83,"leftOnBase":168,"sacBunts":4,"sacFlies":5,"babip":".332","groundOutsToAirouts":"1.01","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":24,"lineOuts":54},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":331,"errors":4,"chances":338,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":61,"groundOuts":98,"airOuts":107,"runs":40,"doubles":31,"triples":1,"homeRuns":4,"strikeOuts":80,"baseOnBalls":36,"intentionalWalks":0,"hits":109,"hitByPitch":8,"avg":".281","atBats":388,"obp":".350","slg":".397","ops":".747","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":154,"rbi":50,"leftOnBase":169,"sacBunts":1,"sacFlies":5,"babip":".340","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":8,"lineOuts":38},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":11,"strikes":24,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":234,"errors":4,"chances":251,"fielding":".984","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"}]},"ID815081":{"person":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":16,"runs":5,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":51,"obp":".350","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":245,"era":"3.29","inningsPitched":"13.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.54","battersFaced":60,"outs":41,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":245,"balls":99,"strikes":146,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"17.93","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"9.22","walksPer9Inn":"5.93","hitsPer9Inn":"7.90","runsScoredPer9":"3.29","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":12,"groundOuts":10,"airOuts":19,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".167","atBats":72,"obp":".253","slg":".264","ops":".517","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":19,"rbi":7,"leftOnBase":23,"sacBunts":0,"sacFlies":2,"babip":".275","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","assists":2,"putOuts":65,"errors":2,"chances":69,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500779":{"person":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":10,"flyOuts":35,"groundOuts":45,"airOuts":63,"runs":30,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":50,"hitByPitch":1,"atBats":173,"obp":".350","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":757,"era":"5.40","inningsPitched":"45.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.51","battersFaced":199,"outs":135,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":757,"balls":303,"strikes":454,"strikePercentage":".600","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".400","pitchesPerInning":"16.82","gamesFinished":0,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"4.40","walksPer9Inn":"3.60","hitsPer9Inn":"10.00","runsScoredPer9":"6.00","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":85,"groundOuts":138,"airOuts":137,"runs":95,"doubles":38,"triples":5,"homeRuns":27,"strikeOuts":104,"baseOnBalls":28,"intentionalWalks":0,"hits":161,"hitByPitch":6,"atBats":537,"obp":".340","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":2056,"era":"6.38","inningsPitched":"128.1","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":91,"whip":"1.47","battersFaced":574,"outs":385,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2056,"balls":674,"strikes":1382,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".286","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"7.29","walksPer9Inn":"1.96","hitsPer9Inn":"11.29","runsScoredPer9":"6.66","homeRunsPer9":"1.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":72,"gamesStarted":2,"flyOuts":40,"groundOuts":65,"airOuts":70,"runs":25,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":48,"baseOnBalls":15,"intentionalWalks":1,"hits":57,"hitByPitch":5,"atBats":233,"obp":".301","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":988,"era":"2.89","inningsPitched":"62.1","wins":4,"losses":3,"saves":2,"saveOpportunities":7,"holds":13,"blownSaves":5,"earnedRuns":20,"whip":"1.16","battersFaced":261,"outs":187,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":988,"balls":374,"strikes":614,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".571","pitchesPerInning":"15.85","gamesFinished":11,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"6.93","walksPer9Inn":"2.17","hitsPer9Inn":"8.23","runsScoredPer9":"3.61","homeRunsPer9":"0.72","inheritedRunners":47,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":54,"groundOuts":59,"airOuts":90,"runs":46,"doubles":21,"triples":4,"homeRuns":10,"strikeOuts":83,"baseOnBalls":28,"intentionalWalks":2,"hits":84,"hitByPitch":4,"avg":".271","atBats":310,"obp":".335","slg":".461","ops":".796","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":143,"rbi":48,"leftOnBase":141,"sacBunts":2,"sacFlies":4,"babip":".335","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":15,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":237,"errors":6,"chances":272,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":62,"gamesStarted":1,"flyOuts":37,"groundOuts":62,"airOuts":68,"runs":42,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":64,"baseOnBalls":40,"intentionalWalks":3,"hits":73,"hitByPitch":3,"atBats":261,"obp":".378","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1260,"era":"5.24","inningsPitched":"67.0","wins":4,"losses":6,"saves":4,"saveOpportunities":5,"holds":9,"blownSaves":1,"earnedRuns":39,"whip":"1.69","battersFaced":310,"outs":201,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1260,"balls":462,"strikes":798,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".400","pitchesPerInning":"18.81","gamesFinished":19,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"8.60","walksPer9Inn":"5.37","hitsPer9Inn":"9.81","runsScoredPer9":"5.64","homeRunsPer9":"0.81","inheritedRunners":32,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":132,"flyOuts":67,"groundOuts":83,"airOuts":122,"runs":81,"doubles":19,"triples":2,"homeRuns":39,"strikeOuts":172,"baseOnBalls":45,"intentionalWalks":3,"hits":121,"hitByPitch":5,"avg":".245","atBats":494,"obp":".312","slg":".528","ops":".840","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":261,"rbi":82,"leftOnBase":239,"sacBunts":0,"sacFlies":4,"babip":".286","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.67","popOuts":29,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":71,"stolenBasePercentage":".835","caughtStealingPercentage":".165","assists":19,"putOuts":627,"errors":10,"chances":656,"fielding":".985","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 12-11)","summary":"5.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":17,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":29,"strikes":43,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":28,"gamesStarted":28,"flyOuts":118,"groundOuts":152,"airOuts":188,"runs":91,"doubles":39,"triples":6,"homeRuns":31,"strikeOuts":91,"baseOnBalls":36,"intentionalWalks":0,"hits":161,"hitByPitch":3,"atBats":583,"obp":".318","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2432,"era":"5.36","inningsPitched":"147.2","wins":12,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":88,"whip":"1.33","battersFaced":631,"outs":443,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2432,"balls":929,"strikes":1503,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":1,"winPercentage":".522","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"5.55","walksPer9Inn":"2.19","hitsPer9Inn":"9.81","runsScoredPer9":"5.55","homeRunsPer9":"1.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":21,"lineOuts":49},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"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"}]},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":40,"gamesStarted":3,"flyOuts":66,"groundOuts":90,"airOuts":106,"runs":62,"doubles":27,"triples":3,"homeRuns":9,"strikeOuts":57,"baseOnBalls":34,"intentionalWalks":2,"hits":99,"hitByPitch":5,"atBats":345,"obp":".354","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1449,"era":"6.00","inningsPitched":"87.0","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":58,"whip":"1.53","battersFaced":391,"outs":261,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":1449,"balls":525,"strikes":924,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".000","pitchesPerInning":"16.66","gamesFinished":15,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"5.90","walksPer9Inn":"3.52","hitsPer9Inn":"10.24","runsScoredPer9":"6.41","homeRunsPer9":"0.93","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":27,"groundOuts":30,"airOuts":45,"runs":15,"doubles":7,"triples":2,"homeRuns":1,"strikeOuts":50,"baseOnBalls":13,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".195","atBats":154,"obp":".256","slg":".286","ops":".542","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":44,"rbi":11,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"154.00","popOuts":9,"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":4,"putOuts":86,"errors":1,"chances":91,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":11,"flyOuts":89,"groundOuts":78,"airOuts":128,"runs":69,"doubles":34,"triples":4,"homeRuns":19,"strikeOuts":84,"baseOnBalls":20,"intentionalWalks":2,"hits":136,"hitByPitch":2,"atBats":419,"obp":".355","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1596,"era":"6.01","inningsPitched":"100.1","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.55","battersFaced":448,"outs":301,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1596,"balls":506,"strikes":1090,"strikePercentage":".680","hitBatsmen":2,"balks":2,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".167","pitchesPerInning":"15.91","gamesFinished":8,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"7.53","walksPer9Inn":"1.79","hitsPer9Inn":"12.20","runsScoredPer9":"6.19","homeRunsPer9":"1.70","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":41,"groundOuts":48,"airOuts":81,"runs":23,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".231","atBats":212,"obp":".275","slg":".401","ops":".676","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":85,"rbi":32,"leftOnBase":102,"sacBunts":1,"sacFlies":3,"babip":".247","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.29","popOuts":21,"lineOuts":19},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":10,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":31,"obp":".382","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"4.70","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.70","battersFaced":34,"outs":23,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":30,"strikes":64,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.26","gamesFinished":7,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.17","walksPer9Inn":"2.35","hitsPer9Inn":"12.91","runsScoredPer9":"4.70","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":46,"stolenBasePercentage":".793","caughtStealingPercentage":".207","assists":19,"putOuts":409,"errors":5,"chances":433,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":80,"groundOuts":103,"airOuts":132,"runs":54,"doubles":22,"triples":0,"homeRuns":11,"strikeOuts":125,"baseOnBalls":29,"intentionalWalks":0,"hits":96,"hitByPitch":2,"avg":".215","atBats":446,"obp":".262","slg":".339","ops":".601","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":151,"rbi":42,"leftOnBase":231,"sacBunts":2,"sacFlies":8,"babip":".267","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.54","popOuts":28,"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":302,"putOuts":164,"errors":9,"chances":475,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":91,"groundOuts":141,"airOuts":147,"runs":63,"doubles":29,"triples":3,"homeRuns":15,"strikeOuts":85,"baseOnBalls":71,"intentionalWalks":0,"hits":159,"hitByPitch":10,"avg":".300","atBats":530,"obp":".392","slg":".451","ops":".843","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":613,"totalBases":239,"rbi":70,"leftOnBase":199,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.33","popOuts":26,"lineOuts":30},"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":82,"putOuts":1012,"errors":7,"chances":1101,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681393":{"person":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"jerseyNumber":"35","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":100,"flyOuts":55,"groundOuts":57,"airOuts":80,"runs":36,"doubles":22,"triples":0,"homeRuns":7,"strikeOuts":105,"baseOnBalls":38,"intentionalWalks":0,"hits":77,"hitByPitch":10,"avg":".242","atBats":318,"obp":".341","slg":".377","ops":".718","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":120,"rbi":32,"leftOnBase":130,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.43","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":104,"putOuts":337,"errors":7,"chances":448,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":0,"flyOuts":19,"groundOuts":19,"airOuts":42,"runs":19,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":122,"obp":".322","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":602,"era":"5.12","inningsPitched":"31.2","wins":0,"losses":4,"saves":15,"saveOpportunities":20,"holds":1,"blownSaves":5,"earnedRuns":18,"whip":"1.42","battersFaced":143,"outs":95,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":602,"balls":215,"strikes":387,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".000","pitchesPerInning":"19.01","gamesFinished":31,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.23","walksPer9Inn":"5.12","hitsPer9Inn":"7.67","runsScoredPer9":"5.40","homeRunsPer9":"0.85","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691728":{"person":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"jerseyNumber":"13","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":9,"groundOuts":9,"airOuts":10,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".237","atBats":59,"obp":".328","slg":".407","ops":".735","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":24,"rbi":12,"leftOnBase":29,"sacBunts":2,"sacFlies":0,"babip":".414","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":36,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID693308":{"person":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":17,"gamesStarted":0,"flyOuts":14,"groundOuts":14,"airOuts":21,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":78,"obp":".375","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":353,"era":"6.75","inningsPitched":"18.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.66","battersFaced":89,"outs":56,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":126,"strikes":227,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"18.91","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"11.57","runsScoredPer9":"7.23","homeRunsPer9":"1.45","inheritedRunners":8,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"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}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":44,"gamesStarted":0,"flyOuts":25,"groundOuts":33,"airOuts":42,"runs":23,"doubles":7,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":2,"hits":35,"hitByPitch":3,"atBats":146,"obp":".353","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":667,"era":"5.50","inningsPitched":"37.2","wins":1,"losses":4,"saves":2,"saveOpportunities":7,"holds":13,"blownSaves":5,"earnedRuns":23,"whip":"1.54","battersFaced":174,"outs":113,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":667,"balls":244,"strikes":423,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".200","pitchesPerInning":"17.71","gamesFinished":5,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"8.84","walksPer9Inn":"5.50","hitsPer9Inn":"8.36","runsScoredPer9":"5.50","homeRunsPer9":"0.72","inheritedRunners":37,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"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}},"ID690279":{"person":{"id":690279,"fullName":"Mason Adams","link":"/api/v1/people/690279"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":14,"groundOuts":16,"airOuts":23,"runs":13,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":87,"obp":".386","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":388,"era":"5.09","inningsPitched":"23.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.65","battersFaced":101,"outs":69,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":388,"balls":139,"strikes":249,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.70","hitsPer9Inn":"10.17","runsScoredPer9":"5.09","homeRunsPer9":"2.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"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}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":55,"groundOuts":97,"airOuts":103,"runs":61,"doubles":21,"triples":3,"homeRuns":12,"strikeOuts":91,"baseOnBalls":52,"intentionalWalks":2,"hits":100,"hitByPitch":7,"avg":".258","atBats":388,"obp":".353","slg":".420","ops":".773","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":163,"rbi":48,"leftOnBase":172,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":18,"lineOuts":30},"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":181,"putOuts":84,"errors":10,"chances":275,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[664983,681393,696100,681198,691728,694249,691182,664954,687597,687859,678662,666160,608372,663372,623474],"pitchers":[608372,663372,623474],"bench":[690924,691720],"bullpen":[690279,688642,657514,693308,607536,685299,677955,815081,675848,500779,605447],"battingOrder":[664983,681393,696100,691728,694249,691182,664954,687859,666160],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"McCarthy (13, Anderson)."},{"label":"HR","value":"Goodman (39, 9th inning off Muñoz, A, 0 on, 1 out)."},{"label":"TB","value":"Amador; Carrigg; Goodman 4; Johnston, T; McCarthy 3."},{"label":"RBI","value":"Goodman (82)."},{"label":"Runners left in scoring position, 2 out","value":"Sullivan, B; Beck; Goodman."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Veen (2, 2nd base off Bazardo/Raleigh)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Herget, J (Naylor, J at 1st base)."},{"label":"DP","value":"(Tovar-Amador-Rumfield)."}]}],"note":[{"label":"a","value":"Singled for Beck in the 8th."},{"label":"b","value":"Struck out for Tovar in the 8th."},{"label":"1","value":"Ran for Rumfield in the 9th."}]}},"officials":[{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Rodríguez, J (by Feltner)."},{"label":"ABS Challenge","value":"Raleigh 2 (Strike-Overturned to Ball, Ball-Overturned to Strike); Sullivan, B (Strike-Confirmed); Naylor, J (Strike-Overturned to Ball); Amador (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Anderson 84-61; Domínguez 12-8; Muñoz, A 11-6; Bazardo 12-6; Sugano 72-43; Feltner 61-39; Herget, J 16-11."},{"label":"Groundouts-flyouts","value":"Anderson 7-6; Domínguez 0-0; Muñoz, A 0-1; Bazardo 0-0; Sugano 3-3; Feltner 4-4; Herget, J 1-0."},{"label":"Batters faced","value":"Anderson 24; Domínguez 4; Muñoz, A 3; Bazardo 3; Sugano 17; Feltner 13; Herget, J 3."},{"label":"Inherited runners-scored","value":"Bazardo 1-0."},{"label":"Umpires","value":"HP: Edwin Jimenez. 1B: Alfonso Márquez. 2B: Mike Estabrook. 3B: Malachi Moore. "},{"label":"Weather","value":"71 degrees, Sunny."},{"label":"Wind","value":"9 mph, In From CF."},{"label":"First pitch","value":"1:13 PM."},{"label":"T","value":"2:39."},{"label":"Att","value":"33,751."},{"label":"Venue","value":"Coors Field."},{"label":"September 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739","boxscoreName":"Anderson"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"7.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":7,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":23,"strikes":61,"strikePercentage":".730","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":{"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":20,"groundOuts":28,"airOuts":36,"runs":15,"doubles":3,"triples":2,"homeRuns":4,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":121,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":482,"era":"4.18","inningsPitched":"32.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.21","battersFaced":131,"outs":97,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":482,"balls":157,"strikes":325,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"14.91","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.23","hitsPer9Inn":"8.63","runsScoredPer9":"4.18","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":83,"pitchingGameScore":83},{"player":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","boxscoreName":"Sugano"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 12-11)","summary":"5.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":17,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":29,"strikes":43,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":28,"gamesStarted":28,"flyOuts":118,"groundOuts":152,"airOuts":188,"runs":91,"doubles":39,"triples":6,"homeRuns":31,"strikeOuts":91,"baseOnBalls":36,"intentionalWalks":0,"hits":161,"hitByPitch":3,"atBats":583,"obp":".318","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2432,"era":"5.36","inningsPitched":"147.2","wins":12,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":88,"whip":"1.33","battersFaced":631,"outs":443,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2432,"balls":929,"strikes":1503,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":1,"winPercentage":".522","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"5.55","walksPer9Inn":"2.19","hitsPer9Inn":"9.81","runsScoredPer9":"5.55","homeRunsPer9":"1.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":21,"lineOuts":49},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","boxscoreName":"Canzone"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":62,"groundOuts":122,"airOuts":108,"runs":57,"doubles":27,"triples":4,"homeRuns":22,"strikeOuts":107,"baseOnBalls":45,"intentionalWalks":2,"hits":118,"hitByPitch":5,"avg":".261","atBats":452,"obp":".333","slg":".485","ops":".818","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":219,"rbi":72,"leftOnBase":181,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.54","popOuts":18,"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":5,"putOuts":66,"errors":3,"chances":74,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"loser":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"save":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}