{"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":823118,"link":"/api/v1.1/game/823118/feed/live","metaData":{"wait":10,"timeStamp":"20260704_223830","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823118,"type":"R","doubleHeader":"N","id":"2026/07/04/tormlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823118-2026-07-04","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-04T20:10:00Z","originalDate":"2026-07-04","officialDate":"2026-07-04","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":89,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":47,"ties":0,"pct":".472"},"records":{},"divisionLeader":false,"wins":42,"losses":47,"winningPercentage":".472"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"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":90,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":44,"ties":0,"pct":".511"},"records":{},"divisionLeader":false,"wins":46,"losses":44,"winningPercentage":".511"},"franchiseName":"Seattle","clubName":"Mariners","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},"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":25,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":22,"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},"ID671936":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936","firstName":"Adam","lastName":"Macko","primaryNumber":"64","birthDate":"2000-12-30","currentAge":25,"birthCity":"Bratislava","birthCountry":"Slovakia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adam","useLastName":"Macko","boxscoreName":"Macko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adam Macko","nameSlug":"adam-macko-671936","firstLastName":"Adam Macko","lastFirstName":"Macko, Adam","lastInitName":"Macko, A","initLastName":"A Macko","fullFMLName":"Adam Macko","fullLFMName":"Macko, Adam","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID689546":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546","firstName":"Nicholas","lastName":"Davila","primaryNumber":"82","birthDate":"1998-11-21","currentAge":27,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Davila","boxscoreName":"Davila","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"duh-vee-luh","mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Davila","nameSlug":"nick-davila-689546","firstLastName":"Nick Davila","lastFirstName":"Davila, Nick","lastInitName":"Davila, N","initLastName":"N Davila","fullFMLName":"Nicholas  Davila","fullLFMName":"Davila, Nicholas ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":31,"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"5","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"23","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677961":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961","firstName":"Mitchell","lastName":"Wilcox","primaryNumber":"43","birthDate":"1999-07-14","currentAge":26,"birthCity":"Chattanooga","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Wilcox","middleName":"Cole","boxscoreName":"Wilcox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Wilcox","nameSlug":"cole-wilcox-677961","firstLastName":"Cole Wilcox","lastFirstName":"Wilcox, Cole","lastInitName":"Wilcox, C","initLastName":"C Wilcox","fullFMLName":"Mitchell Cole Wilcox","fullLFMName":"Wilcox, Mitchell Cole","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":31,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID682818":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818","firstName":"Yohendrick","lastName":"Pinango","primaryNumber":"24","birthDate":"2002-05-07","currentAge":24,"birthCity":"Carora","birthCountry":"Venezuela","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Yohendrick","useLastName":"Piñango","middleName":"Alexander","boxscoreName":"Piñango","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yohendrick Piñango","nameSlug":"yohendrick-pinango-682818","firstLastName":"Yohendrick Piñango","lastFirstName":"Piñango, Yohendrick","lastInitName":"Piñango, Y","initLastName":"Y Piñango","fullFMLName":"Yohendrick Alexander Piñango","fullLFMName":"Piñango, Yohendrick Alexander","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":24,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthStateProvince":"-1","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID815873":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873","firstName":"Sean","lastName":"Keys","primaryNumber":"20","birthDate":"2003-05-26","currentAge":23,"birthCity":"Huntington","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":232,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Sean","useLastName":"Keys","middleName":"Thomas","boxscoreName":"Keys","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Keys","nameSlug":"sean-keys-815873","firstLastName":"Sean Keys","lastFirstName":"Keys, Sean","lastInitName":"Keys, S","initLastName":"S Keys","fullFMLName":"Sean Thomas Keys","fullLFMName":"Keys, Sean Thomas","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":25,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"18","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"45","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID682729":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729","firstName":"Jonatan","lastName":"Clase","primaryNumber":"8","birthDate":"2002-05-23","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":150,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jonatan","useLastName":"Clase","boxscoreName":"Clase, J","gender":"M","nameMatrilineal":"Minaya","isPlayer":true,"isVerified":false,"pronunciation":"JAHN-uh-tun klah-SAY","mlbDebutDate":"2024-04-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonatan Clase","nameSlug":"jonatan-clase-682729","firstLastName":"Jonatan Clase","lastFirstName":"Clase, Jonatan","lastInitName":"Clase, J","initLastName":"J Clase","fullFMLName":"Jonatan Clase","fullLFMName":"Clase, Jonatan ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":28,"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},"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},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"34","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","primaryNumber":"39","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID670156":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156","firstName":"Miles","lastName":"Mastrobuoni","primaryNumber":"21","birthDate":"1995-10-31","currentAge":30,"birthCity":"San Ramon","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miles","useLastName":"Mastrobuoni","middleName":"James","boxscoreName":"Mastrobuoni","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"mass-troh-BOH-nee","mlbDebutDate":"2022-09-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mastrobuoni","nameSlug":"miles-mastrobuoni-670156","firstLastName":"Miles Mastrobuoni","lastFirstName":"Mastrobuoni, Miles","lastInitName":"Mastrobuoni, M","initLastName":"M Mastrobuoni","fullFMLName":"Miles James Mastrobuoni","fullLFMName":"Mastrobuoni, Miles James","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":22,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID806068":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068","firstName":"Colt","lastName":"Emerson","primaryNumber":"4","birthDate":"2005-07-20","currentAge":20,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colt","useLastName":"Emerson","middleName":"Walker","boxscoreName":"Emerson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Emerson","nameSlug":"colt-emerson-806068","firstLastName":"Colt Emerson","lastFirstName":"Emerson, Colt","lastInitName":"Emerson, C","initLastName":"C Emerson","fullFMLName":"Colt Walker Emerson","fullLFMName":"Emerson, Colt Walker","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":36,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"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},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":27,"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},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":30,"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},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47929,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2026"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Partly Cloudy","temp":"66","wind":"7 mph, Out To LF"},"gameInfo":{"attendance":41181,"firstPitch":"2026-07-04T20:11:00.000Z","gameDurationMinutes":147},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"home":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"}},"officialScorer":{"id":433298,"fullName":"Eric Radovich","link":"/api/v1/people/433298"},"primaryDatacaster":{"id":803380,"fullName":"Daniel Harrington","link":"/api/v1/people/803380"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to second baseman Cole Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-04T20:11:40.929Z","endTime":"2026-07-04T20:12:50.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T17:40:21.579Z","endTime":"2026-07-04T19:43:37.318Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T19:43:37.318Z","endTime":"2026-07-04T20:11:03.106Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-04T20:11:03.106Z","endTime":"2026-07-04T20:11:42.842Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.686446525367728,"aZ":-12.169634925136355,"pfxX":-5.002259062282944,"pfxZ":9.73192756911601,"pX":0.16694003994992943,"pZ":2.502845710978751,"vX0":5.9958268466271925,"vY0":-142.24179361719334,"vZ0":-7.746286754531222,"x":110.64,"y":171.2,"x0":-1.3152973527412595,"y0":50.001610427765335,"z0":6.0274966795460925,"aX":-10.281473229566986},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2251,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.384606894922221,"extension":7.303053045449591},"index":3,"playId":"074bbd4c-9d25-3b9a-b770-bfaec07589f3","pitchNumber":1,"startTime":"2026-07-04T20:11:42.842Z","endTime":"2026-07-04T20:11:45.942Z","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":98.8,"endSpeed":90.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.887596370285245,"aZ":-12.591940456642467,"pfxX":-5.221073536502262,"pfxZ":9.344648076996158,"pX":-0.9879775741979493,"pZ":2.0248646952456384,"vX0":2.9253275977016595,"vY0":-143.74480536966234,"vZ0":-8.884771956214927,"x":154.66,"y":184.11,"x0":-1.3398012860866677,"y0":50.00094461672869,"z0":5.934696500373032,"aX":-10.940004445391217},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2312,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.3808245969439419,"extension":7.452226121896962},"index":4,"playId":"1df5291c-bbb5-35f1-9042-321cc0e5669b","pitchNumber":2,"startTime":"2026-07-04T20:12:01.209Z","endTime":"2026-07-04T20:12:04.522Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20215817462987,"aZ":-10.471883479345468,"pfxX":-5.042166901386022,"pfxZ":10.62867774018515,"pX":0.05911273715618901,"pZ":1.8422630817753551,"vX0":5.633906483034438,"vY0":-141.93056842312578,"vZ0":-9.404365667259729,"x":114.75,"y":189.04,"x0":-1.295658348313406,"y0":50.00337941770752,"z0":5.863728801069725,"aX":-10.296760992530759},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2351,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.38576263076781636,"extension":7.568526808591122},"index":5,"playId":"059d5229-e3ec-3c75-ba5a-37547446e772","pitchNumber":3,"startTime":"2026-07-04T20:12:21.189Z","endTime":"2026-07-04T20:12:24.339Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35656329454413,"aZ":-31.783746191352424,"pfxX":0.7648524287643583,"pfxZ":0.229251477070056,"pX":0.41650058605652734,"pZ":1.7272299312481163,"vX0":4.072222198259732,"vY0":-129.30447152816964,"vZ0":-4.8921303416054585,"x":101.12,"y":192.14,"x0":-1.2765512021455812,"y0":50.001619021413745,"z0":6.075490351655008,"aX":1.298078863082865},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.5,"breakHorizontal":-2.3,"spinRate":2190,"spinDirection":35},"zone":9,"typeConfidence":0.9,"plateTime":0.42319791989346633,"extension":7.582624418646056},"hitData":{"launchSpeed":85.7,"launchAngle":61.0,"totalDistance":174.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":164.68,"coordY":138.91}},"index":6,"playId":"63e9713c-0385-31f7-8c0d-725b0bfff4d7","pitchNumber":4,"startTime":"2026-07-04T20:12:40.438Z","endTime":"2026-07-04T20:12:50.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:12:50.848Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-04T20:12:58.258Z","endTime":"2026-07-04T20:14:04.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":"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.4,"endSpeed":90.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.774134109793494,"aZ":-11.369713152087677,"pfxX":-3.3597451304393715,"pfxZ":9.972809600805213,"pX":0.027976771119784853,"pZ":2.6785249683135564,"vX0":3.8507490423022923,"vY0":-143.2128767266182,"vZ0":-7.403012343551791,"x":115.93,"y":166.46,"x0":-0.894851555428567,"y0":50.00207156992497,"z0":6.001135362632373,"aX":-7.008241085924526},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.8,"breakHorizontal":5.4,"spinRate":2295,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.38183941151162015,"extension":7.481611117796953},"index":0,"playId":"b2b5bc74-d9a4-3941-8819-2b89b33feb60","pitchNumber":1,"startTime":"2026-07-04T20:13:21.224Z","endTime":"2026-07-04T20:13:24.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.411426689801754,"aZ":-11.09895032791303,"pfxX":-3.363353080392214,"pfxZ":10.046572839468613,"pX":0.18681627498453673,"pZ":2.021306357072714,"vX0":4.283127137868936,"vY0":-143.49276296033392,"vZ0":-8.958584744846531,"x":109.88,"y":184.2,"x0":-0.8841568151231914,"y0":50.00203527142361,"z0":5.864557494062033,"aX":-7.05452784951209},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":2384,"spinDirection":206},"zone":8,"typeConfidence":0.91,"plateTime":0.3808774060841005,"extension":7.526821223207354},"index":1,"playId":"edb37b12-5ec9-3ae5-befd-9fdadcb52ff9","pitchNumber":2,"startTime":"2026-07-04T20:13:40.258Z","endTime":"2026-07-04T20:13:43.258Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.837637710816075,"aZ":-33.50464851020841,"pfxX":-0.8283473092132749,"pfxZ":-0.7818136053805402,"pX":0.8546202712421838,"pZ":0.07632358079825184,"vX0":4.174700787539933,"vY0":-129.28187204923887,"vZ0":-8.417050060302813,"x":84.42,"y":236.72,"x0":-0.6703996002071387,"y0":50.003039421888836,"z0":5.93037012218015,"aX":-1.4085141621146928},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.0,"breakHorizontal":0.6,"spinRate":2323,"spinDirection":30},"zone":14,"typeConfidence":0.89,"plateTime":0.4229511173864333,"extension":7.529234450745216},"index":2,"playId":"16b1e180-d6c9-3bdf-97b2-216bddf0769a","pitchNumber":3,"startTime":"2026-07-04T20:13:59.592Z","endTime":"2026-07-04T20:14:04.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:14:04.603Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-04T20:14:20.728Z","endTime":"2026-07-04T20:16:10.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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(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.3,"endSpeed":89.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.573590446216595,"aZ":-10.717221918444261,"pfxX":-5.824042418996423,"pfxZ":10.571919302872734,"pX":-1.0397464232422582,"pZ":1.816107357451831,"vX0":2.561845975237867,"vY0":-141.41526365492115,"vZ0":-9.408210873404458,"x":156.63,"y":189.75,"x0":-1.1994992480592506,"y0":50.006409516403146,"z0":5.869464277104939,"aX":-11.824773948470106},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2336,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.38699506957473906,"extension":7.414637165972275},"index":0,"playId":"07ad3320-df09-3417-8c83-8707d46ee707","pitchNumber":1,"startTime":"2026-07-04T20:14:33.689Z","endTime":"2026-07-04T20:14:36.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41646801159737,"aZ":-8.93435326307368,"pfxX":-5.986907621112312,"pfxZ":11.083906971900767,"pX":0.007598833608433334,"pZ":2.0018000563228497,"vX0":4.628679880180767,"vY0":-143.89541073726852,"vZ0":-9.404039949609718,"x":116.71,"y":184.73,"x0":-0.8440448126018186,"y0":50.0036153000321,"z0":5.865983711210577,"aX":-12.554424570547713},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":10.0,"spinRate":2373,"spinDirection":202},"zone":8,"typeConfidence":0.91,"plateTime":0.3806429960305797,"extension":7.561783102829725},"index":1,"playId":"b5d8d1f3-f22d-3028-ad75-7d96167b96e2","pitchNumber":2,"startTime":"2026-07-04T20:14:52.051Z","endTime":"2026-07-04T20:14:55.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02775593154259,"aZ":-10.06677704527111,"pfxX":-4.064133092867487,"pfxZ":10.584310164622224,"pX":0.3996381729421269,"pZ":2.1888189852257276,"vX0":4.720020184202338,"vY0":-143.3584977673293,"vZ0":-8.636573035199449,"x":101.77,"y":179.68,"x0":-0.7373340538687672,"y0":50.00554984221011,"z0":5.862648965151211,"aX":-8.491127136434281},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2252,"spinDirection":200},"zone":9,"typeConfidence":0.91,"plateTime":0.3815401631989648,"extension":7.747249575211474},"index":2,"playId":"3b721af5-9a03-3e88-b283-aec1403a2891","pitchNumber":3,"startTime":"2026-07-04T20:15:16.796Z","endTime":"2026-07-04T20:15:19.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.406006739691048,"aZ":-32.02437823703011,"pfxX":2.025299108810803,"pfxZ":0.08970573376890645,"pX":0.21021122694559502,"pZ":-0.4898935138296483,"vX0":1.5334960472794332,"vY0":-129.29010873680662,"vZ0":-9.958833921268692,"x":108.99,"y":252.01,"x0":-0.652491836747168,"y0":50.003563435867484,"z0":5.847134110911854,"aX":3.4499920694356065},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":-4.0,"spinRate":2203,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.42265019778971347,"extension":7.522109587137647},"index":3,"playId":"3c1ee4e7-acc2-3d63-83d2-53e9d561d841","pitchNumber":4,"startTime":"2026-07-04T20:15:43.005Z","endTime":"2026-07-04T20:15:46.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67010543961038,"aZ":-38.52393780329331,"pfxX":5.0213033391069075,"pfxZ":-4.2405126324605495,"pX":1.4919991387476292,"pZ":0.922577079853226,"vX0":4.293316812693466,"vY0":-122.2933307079796,"vZ0":-4.254433260304391,"x":60.13,"y":213.87,"x0":-0.9459074949026359,"y0":50.00347196925843,"z0":6.029228655500484,"aX":7.518516036369013},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.5,"breakHorizontal":-10.2,"spinRate":2410,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44984045699155617,"extension":7.583713595008691},"index":4,"playId":"a782e35d-61df-331d-a7a9-8b7edca38866","pitchNumber":5,"startTime":"2026-07-04T20:16:07.246Z","endTime":"2026-07-04T20:16:10.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:16:10.246Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-04T20:17:56.458Z","endTime":"2026-07-04T20:19:36.884Z","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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.608853610301686,"aZ":-14.633588099089089,"pfxX":-7.125537405694583,"pfxZ":9.47632296132511,"pX":-0.9096951974636687,"pZ":2.726392875791092,"vX0":3.8488854012147145,"vY0":-134.7780032159621,"vZ0":-4.973398809726976,"x":151.68,"y":165.17,"x0":-1.4258716124951178,"y0":50.002583955225965,"z0":5.619016136108717,"aX":-13.189380371032321},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2337,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.40543333984400043,"extension":6.485650919729049},"index":0,"playId":"5ff20e77-cd5e-3bc4-b0a2-f77589889cf2","pitchNumber":1,"startTime":"2026-07-04T20:18:21.563Z","endTime":"2026-07-04T20:18:24.819Z","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":91.6,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13475471827864,"aZ":-16.246397456541565,"pfxX":-6.309682376491879,"pfxZ":8.735214352206274,"pX":-1.4217564597063395,"pZ":2.8309919447587033,"vX0":2.4836794514075784,"vY0":-133.53022188010786,"vZ0":-4.211690477567185,"x":171.19,"y":162.34,"x0":-1.5390916825476655,"y0":50.00185769952424,"z0":5.581742677213803,"aX":-11.504306149065378},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":10.9,"spinRate":2211,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.4086705069509917,"extension":6.5658874209941445},"index":1,"playId":"02333f6a-4f05-3595-a1c8-792ba71c8ab7","pitchNumber":2,"startTime":"2026-07-04T20:18:34.154Z","endTime":"2026-07-04T20:18:37.154Z","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":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16939937516609,"aZ":-32.99375527385022,"pfxX":-8.217139471427613,"pfxZ":-0.4943627887929338,"pX":-0.10770681906635031,"pZ":1.291405118108293,"vX0":6.307970367152204,"vY0":-127.23598948729627,"vZ0":-4.046830554473958,"x":121.11,"y":203.91,"x0":-1.5417494994250422,"y0":50.0051264945411,"z0":5.494803752557925,"aX":-13.581624007516123},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":13.6,"spinRate":1835,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.4291912189649323,"extension":6.4547262579171285},"index":2,"playId":"5aafbe6e-f5b9-3e5a-a18b-0363689d2839","pitchNumber":3,"startTime":"2026-07-04T20:18:47.508Z","endTime":"2026-07-04T20:18:50.508Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724891852047442,"aZ":-30.03654657050497,"pfxX":-8.405046392044287,"pfxZ":1.2965893617865163,"pX":-0.680953106693252,"pZ":2.954749630501535,"vX0":4.7233029025389355,"vY0":-126.91454369642176,"vZ0":-0.8779182630755584,"x":142.96,"y":159.0,"x0":-1.465274222475169,"y0":50.002100136184886,"z0":5.677847704552476,"aX":-13.837444966350144},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":14.3,"spinRate":1918,"spinDirection":234},"zone":1,"typeConfidence":0.91,"plateTime":0.4300546994349137,"extension":6.457322121609327},"index":3,"playId":"203e21a8-88a1-3a88-b220-e11325701c4e","pitchNumber":4,"startTime":"2026-07-04T20:19:12.169Z","endTime":"2026-07-04T20:19:15.333Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-04T20:19:20.841Z","endTime":"2026-07-04T20:19:33.884Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341002790831634,"aZ":-14.985195560566003,"pfxX":-7.966507808917374,"pfxZ":9.455030183837177,"pX":-1.1513573614129529,"pZ":2.46368604747905,"vX0":3.450973350796384,"vY0":-133.8445495809248,"vZ0":-5.25431788129886,"x":160.89,"y":172.26,"x0":-1.4209205239140608,"y0":50.003743947477716,"z0":5.521937414030545,"aX":-14.483661233824128},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":13.7,"spinRate":2398,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.4089061716830864,"extension":6.673879693527665},"index":5,"playId":"553128e2-c303-3dad-824c-0e6c3816dcbc","pitchNumber":5,"startTime":"2026-07-04T20:19:33.884Z","endTime":"2026-07-04T20:19:36.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:19:36.884Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randy Arozarena doubles (21) on a line drive to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-04T20:19:48.621Z","endTime":"2026-07-04T20:21:31.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":664770,"link":"/api/v1/people/664770"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.787233029164167,"aZ":-11.507067684002614,"pfxX":-7.8447646643494355,"pfxZ":11.424196472754922,"pX":0.9740277560317087,"pZ":1.1043213473148132,"vX0":8.43205008729495,"vY0":-133.42852636598585,"vZ0":-9.15976396868628,"x":79.87,"y":208.96,"x0":-1.2027731108336364,"y0":50.005423810434365,"z0":5.403807679516259,"aX":-14.195691377606817},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":12.5,"spinRate":2291,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.40997348863312366,"extension":6.6632236992436},"index":0,"playId":"e66d445d-a516-3adf-a051-1c1e7f0557ce","pitchNumber":1,"startTime":"2026-07-04T20:20:05.893Z","endTime":"2026-07-04T20:20:08.924Z","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":92.4,"endSpeed":84.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016328022316575,"aZ":-13.180748653004844,"pfxX":-7.18666772051041,"pfxZ":10.371314452883366,"pX":-1.1353558393353014,"pZ":2.255377956427689,"vX0":3.5013160755633868,"vY0":-134.44764498065632,"vZ0":-6.233536293755012,"x":160.28,"y":177.88,"x0":-1.520410421425724,"y0":50.00514300093813,"z0":5.538622459506002,"aX":-13.164947067810179},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":12.2,"spinRate":2324,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.4073060857439814,"extension":6.650916268299581},"index":1,"playId":"80f9cf1e-4e56-34d6-bf02-83dc321d7915","pitchNumber":2,"startTime":"2026-07-04T20:20:17.780Z","endTime":"2026-07-04T20:20:21.006Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426823317087823,"aZ":-30.188242085854302,"pfxX":-8.4798817219618,"pfxZ":1.1838519306186601,"pX":-0.12140830367594728,"pZ":1.5087342888196607,"vX0":6.160028761586882,"vY0":-128.28755678346877,"vZ0":-4.1817293367952075,"x":121.63,"y":198.04,"x0":-1.4466586679934668,"y0":50.00220704192032,"z0":5.50132025529192,"aX":-14.197337094523569},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":14.0,"spinRate":1896,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.4262267787508023,"extension":6.562375751437741},"index":2,"playId":"111302a1-a907-3175-826d-cea3a2a4f2d1","pitchNumber":3,"startTime":"2026-07-04T20:20:38.217Z","endTime":"2026-07-04T20:20:41.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837801148058418,"aZ":-28.634179229452286,"pfxX":-9.486603354198797,"pfxZ":2.0662716068428795,"pX":-0.31948403635362316,"pZ":1.6109895005071775,"vX0":6.01160252634308,"vY0":-129.91470685445026,"vZ0":-4.4754835953736105,"x":129.18,"y":195.28,"x0":-1.429201805763793,"y0":50.00230811813101,"z0":5.528726117009933,"aX":-16.239637284370442},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.0,"breakHorizontal":15.8,"spinRate":1998,"spinDirection":233},"zone":7,"typeConfidence":0.89,"plateTime":0.42137175836839624,"extension":6.533031300089768},"index":3,"playId":"91435332-2377-3eda-a5b8-cfcc432c4b83","pitchNumber":4,"startTime":"2026-07-04T20:20:53.032Z","endTime":"2026-07-04T20:20:56.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54416935056047,"aZ":-15.702741598883412,"pfxX":-6.664139441029668,"pfxZ":9.137910308120789,"pX":1.292531063036734,"pZ":2.5920376903392714,"vX0":8.948754699461242,"vY0":-133.1679001078662,"vZ0":-4.871898951333931,"x":67.73,"y":168.79,"x0":-1.239549316291365,"y0":50.00646610886842,"z0":5.574539346842478,"aX":-12.018707412166803},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2338,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.41069069381013446,"extension":6.692540550549942},"hitData":{"launchSpeed":98.0,"launchAngle":23.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.7,"coordY":93.78}},"index":4,"playId":"a4e0aa1d-1c2a-3bb9-94e1-8603bf2de9c8","pitchNumber":5,"startTime":"2026-07-04T20:21:18.397Z","endTime":"2026-07-04T20:21:31.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:21:31.522Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Ernie Clement to first baseman Sean Keys. Randy Arozarena to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-04T20:22:32.009Z","endTime":"2026-07-04T20:23:18.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":2},"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":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"bc1aafc7-2d84-312e-9b9a-8cc8a5ce3adf","startTime":"2026-07-04T20:22:10.793Z","endTime":"2026-07-04T20:22:13.793Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47257576153699,"aZ":-32.56019917911292,"pfxX":-6.961255925007804,"pfxZ":-0.23337289650476478,"pX":-0.8021104661747585,"pZ":2.1286681487125385,"vX0":4.150571940294825,"vY0":-127.94984090909965,"vZ0":-2.3194091208180287,"x":147.57,"y":181.31,"x0":-1.531111438994269,"y0":50.00105139770795,"z0":5.569032639901338,"aX":-11.677459333889052},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":11.9,"spinRate":1879,"spinDirection":244},"zone":7,"typeConfidence":0.91,"plateTime":0.4261580895257677,"extension":6.481108377987433},"index":1,"playId":"f57bedb9-6440-3ae1-be64-225abf682beb","pitchNumber":1,"startTime":"2026-07-04T20:22:34.150Z","endTime":"2026-07-04T20:22:37.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443914762810994,"aZ":-13.943378773761102,"pfxX":-6.283419580424171,"pfxZ":9.974644136740668,"pX":-0.8857927645589487,"pZ":3.1253938349849264,"vX0":3.516150656934571,"vY0":-134.1871338413502,"vZ0":-3.891373522712737,"x":150.76,"y":154.39,"x0":-1.3953155095648355,"y0":50.00061528671576,"z0":5.584528525607741,"aX":-11.482194309743134},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":10.7,"spinRate":2334,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.4078346319978756,"extension":6.56878630585831},"index":2,"playId":"37b3f94f-d936-382d-a915-4a2149657c54","pitchNumber":2,"startTime":"2026-07-04T20:22:51.579Z","endTime":"2026-07-04T20:22:54.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7085690680344,"aZ":-33.64891334650734,"pfxX":-7.838833693328133,"pfxZ":-0.8632130940474898,"pX":-0.5227001080021221,"pZ":2.294580669773865,"vX0":5.148925855719144,"vY0":-129.40621626004085,"vZ0":-1.9514048088748108,"x":136.92,"y":176.83,"x0":-1.5145699146385665,"y0":50.00466048893838,"z0":5.623652580681466,"aX":-13.364324457188344},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.8,"breakHorizontal":13.1,"spinRate":1756,"spinDirection":234},"zone":4,"typeConfidence":0.91,"plateTime":0.42242959961715965,"extension":6.54384992542787},"hitData":{"launchSpeed":76.7,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.84,"coordY":170.34}},"index":3,"playId":"543d0dcf-9e89-3940-a091-9ba4d3e1ae60","pitchNumber":3,"startTime":"2026-07-04T20:23:09.851Z","endTime":"2026-07-04T20:23:18.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:23:18.223Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to third baseman Kazuma Okamoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-04T20:23:31.980Z","endTime":"2026-07-04T20:24:40.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816832778936615,"aZ":-31.19640327668284,"pfxX":-8.100458703115496,"pfxZ":0.588118864231566,"pX":-0.13403760770378592,"pZ":1.0695565569988814,"vX0":5.91963174695322,"vY0":-127.68211932457972,"vZ0":-4.897714634514871,"x":122.11,"y":209.9,"x0":-1.4278772446010088,"y0":50.00208803331602,"z0":5.462079114733745,"aX":-13.400105009768783},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":13.3,"spinRate":1725,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.4286661675632004,"extension":6.580888371787306},"index":0,"playId":"ed687079-da5a-3f12-afd2-960f78dd1de1","pitchNumber":1,"startTime":"2026-07-04T20:23:48.054Z","endTime":"2026-07-04T20:23:51.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864709664141465,"aZ":-15.129844507988846,"pfxX":-7.189268406264761,"pfxZ":9.329593801263485,"pX":-0.3088705955483605,"pZ":2.7746706832104997,"vX0":5.11993288955293,"vY0":-134.70622899788637,"vZ0":-4.635579557397461,"x":128.77,"y":163.86,"x0":-1.305762045339318,"y0":50.00302473522498,"z0":5.596979843509543,"aX":-13.134946268952275},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2280,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.4075141074759685,"extension":6.680985742620567},"index":1,"playId":"79fb8d76-840a-338e-8a77-9def13900863","pitchNumber":2,"startTime":"2026-07-04T20:24:09.617Z","endTime":"2026-07-04T20:24:12.617Z","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":92.9,"endSpeed":85.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.343387398084776,"aZ":-15.221823240361148,"pfxX":-6.2326247951100315,"pfxZ":9.125943913951447,"pX":0.10188643978947745,"pZ":3.622844801326394,"vX0":5.8482716687782865,"vY0":-135.16769769888194,"vZ0":-2.688454892100317,"x":113.12,"y":140.96,"x0":-1.2757885580452497,"y0":50.00384690349943,"z0":5.693838835313799,"aX":-11.58024433132056},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2287,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.40458004730777786,"extension":6.572111913874961},"hitData":{"launchSpeed":93.7,"launchAngle":72.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":107.9,"coordY":154.62}},"index":2,"playId":"9c673d4e-e9a7-38b8-82e3-e9a213fb5db2","pitchNumber":3,"startTime":"2026-07-04T20:24:29.430Z","endTime":"2026-07-04T20:24:40.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:24:40.358Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to right fielder Luke Raley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-04T20:26:31.957Z","endTime":"2026-07-04T20:27:49.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":95.9,"endSpeed":88.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179190211416195,"aZ":-12.508307278780512,"pfxX":-3.4730785951658434,"pfxZ":9.939840877034767,"pX":0.08313298899377441,"pZ":2.375848495814961,"vX0":4.929466028793928,"vY0":-139.4951061534011,"vZ0":-7.5554428795842306,"x":113.83,"y":174.63,"x0":-1.2523603548293292,"y0":50.00617499773696,"z0":5.9368460420981135,"aX":-6.874137471162022},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":2267,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.3920426275224096,"extension":7.212585056511891},"index":0,"playId":"ae0dfc51-9553-397e-9ed3-a4e8f77d0f0b","pitchNumber":1,"startTime":"2026-07-04T20:27:00.237Z","endTime":"2026-07-04T20:27:04.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.061089593668036,"aZ":-30.984737042007676,"pfxX":0.5403575194395378,"pfxZ":0.7149708666991934,"pX":1.0165619708825007,"pZ":0.5585959144815908,"vX0":5.306831478872382,"vY0":-127.34875862736405,"vZ0":-7.669659271525434,"x":78.25,"y":223.7,"x0":-1.1536376925225749,"y0":50.00214646238276,"z0":6.018843534147869,"aX":0.8985871599272828},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":-2.0,"spinRate":2224,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.428039885889302,"extension":7.385318865206449},"index":1,"playId":"6ecaa510-55f5-3295-8a3d-24fc30b22a33","pitchNumber":2,"startTime":"2026-07-04T20:27:20.753Z","endTime":"2026-07-04T20:27:24.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40197087834017,"aZ":-12.272588245735452,"pfxX":-3.3945730787331456,"pfxZ":9.951971996210789,"pX":0.33360351253778436,"pZ":3.260139700990806,"vX0":5.175421583435932,"vY0":-139.78776973341616,"vZ0":-5.348863646666338,"x":104.28,"y":150.76,"x0":-1.0918643549080074,"y0":50.0055366502161,"z0":5.988864134192778,"aX":-6.790538576572287},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":5.2,"spinRate":2378,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.39027328632143554,"extension":7.5222820544882545},"hitData":{"launchSpeed":79.7,"launchAngle":32.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.43,"coordY":86.47}},"index":2,"playId":"26cc59da-40e4-3b4b-8967-0c950c671fe8","pitchNumber":3,"startTime":"2026-07-04T20:27:38.817Z","endTime":"2026-07-04T20:27:49.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:27:49.767Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to right fielder Luke Raley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-04T20:27:55.766Z","endTime":"2026-07-04T20:28:23.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10482543399745,"aZ":-11.648615697208495,"pfxX":-4.996524004977579,"pfxZ":10.040586743811456,"pX":0.2995302475993559,"pZ":2.4525162083823515,"vX0":5.468715141006572,"vY0":-141.1332067598437,"vZ0":-7.871622947819833,"x":105.58,"y":172.56,"x0":-1.0018708465575472,"y0":50.00075099325521,"z0":6.004057782810424,"aX":-10.212901096845885},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":8.2,"spinRate":2249,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.38612452826701205,"extension":7.4765955770318175},"hitData":{"launchSpeed":75.3,"launchAngle":47.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.17,"coordY":135.8}},"index":0,"playId":"fd5b3f70-8698-3ba7-8d9e-dcc36a915392","pitchNumber":1,"startTime":"2026-07-04T20:28:14.287Z","endTime":"2026-07-04T20:28:23.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:28:23.614Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-04T20:28:33.299Z","endTime":"2026-07-04T20:30:18.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623784066225152,"aZ":-10.294395920140346,"pfxX":-3.3541261139110476,"pfxZ":10.95332853632553,"pX":-0.2559651664627189,"pZ":1.974121825453205,"vX0":4.179770788435172,"vY0":-139.97670722408367,"vZ0":-9.059882271549785,"x":126.76,"y":185.48,"x0":-1.3281107392258478,"y0":50.00549691184467,"z0":5.91421481773203,"aX":-6.701696317445466},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2233,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.3903086865914953,"extension":7.455977907701035},"index":0,"playId":"596a30c9-adde-3e1d-9193-6261244c23fb","pitchNumber":1,"startTime":"2026-07-04T20:28:54.709Z","endTime":"2026-07-04T20:28:58.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04613576668363,"aZ":-10.85926341597142,"pfxX":-5.483812499985305,"pfxZ":10.569318173902685,"pX":-0.0686390290819565,"pZ":2.126490385391836,"vX0":4.645222908898849,"vY0":-140.66872229256066,"vZ0":-8.544505776717912,"x":119.62,"y":181.36,"x0":-1.0238736672320239,"y0":50.000065135804185,"z0":5.895600527448045,"aX":-11.056757998855643},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2230,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.3884493122004882,"extension":7.553288914459632},"index":1,"playId":"7db09331-e4f0-3aca-a1f6-2b03fb947dc0","pitchNumber":2,"startTime":"2026-07-04T20:29:13.297Z","endTime":"2026-07-04T20:29:16.389Z","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":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46901505739553,"aZ":-35.481944486552095,"pfxX":-4.5198562949502765,"pfxZ":-2.187586982860968,"pX":0.7081377945966965,"pZ":0.42105114665448995,"vX0":6.076320939602478,"vY0":-122.40391343473614,"vZ0":-5.736725030598039,"x":90.01,"y":227.41,"x0":-1.220721624990232,"y0":50.00062062400866,"z0":5.837896129609071,"aX":-6.84893001240692},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.0,"breakHorizontal":6.7,"spinRate":767,"spinDirection":254},"zone":14,"typeConfidence":0.88,"plateTime":0.4477079437111371,"extension":7.3574992771763466},"index":2,"playId":"f738eae0-3187-32bd-b3dc-84b9cfd31e04","pitchNumber":3,"startTime":"2026-07-04T20:29:32.618Z","endTime":"2026-07-04T20:29:35.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.7,"endSpeed":83.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.843426246084753,"aZ":-31.348954990598195,"pfxX":-0.023564123836246953,"pfxZ":0.46790029397091404,"pX":0.6093249516250631,"pZ":0.7006298217853056,"vX0":4.916269482748709,"vY0":-130.59645629242382,"vZ0":-7.634986157734224,"x":93.77,"y":219.86,"x0":-1.2832797926882067,"y0":50.0024071693538,"z0":5.975350953243266,"aX":-0.04281140587328022},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.5,"breakHorizontal":-0.8,"spinRate":2157,"spinDirection":50},"zone":14,"typeConfidence":0.88,"plateTime":0.4171650384748382,"extension":7.529231825566994},"index":3,"playId":"6da4864a-5209-3e46-957d-41a3c92fd57f","pitchNumber":4,"startTime":"2026-07-04T20:29:54.547Z","endTime":"2026-07-04T20:29:58.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409829301686084,"aZ":-9.789300812393364,"pfxX":-4.588569312936692,"pfxZ":11.09233921217267,"pX":0.1114709698304605,"pZ":1.7182796024174105,"vX0":5.617889468565377,"vY0":-141.00686152747534,"vZ0":-9.72768235504246,"x":112.75,"y":192.39,"x0":-1.3084770454974401,"y0":50.002438518046226,"z0":5.840087864244107,"aX":-9.260085223341868},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2270,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.38810964972781736,"extension":7.674975231749089},"index":4,"playId":"767b235f-86ce-39c0-9abc-05c84379f240","pitchNumber":5,"startTime":"2026-07-04T20:30:15.997Z","endTime":"2026-07-04T20:30:18.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:30:18.997Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:32:11.649Z","endTime":"2026-07-04T20:34:04.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.062449296933753,"aZ":-39.56753550367018,"pfxX":5.032108985322239,"pfxZ":-5.242052332086886,"pX":0.7460078120879652,"pZ":1.5422303318319186,"vX0":3.4224840759537125,"vY0":-118.18950378457119,"vZ0":-1.1502223674013397,"x":88.56,"y":197.14,"x0":-1.3757828044094436,"y0":50.00197134112699,"z0":5.677257875727791,"aX":7.099457928650154},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.5,"breakHorizontal":-10.0,"spinRate":2575,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4638963930926261,"extension":6.376406580785928},"index":0,"playId":"f1f602da-b6ee-344a-9d7a-9ba5e96be246","pitchNumber":1,"startTime":"2026-07-04T20:32:29.563Z","endTime":"2026-07-04T20:32:33.328Z","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":88.2,"endSpeed":82.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700164800600984,"aZ":-29.642112965464417,"pfxX":-6.2733206727581985,"pfxZ":1.4943360965860402,"pX":0.393719581300316,"pZ":1.454527261605279,"vX0":6.717274559184111,"vY0":-128.45016051301633,"vZ0":-4.648243804670687,"x":101.99,"y":199.51,"x0":-1.4210187617977497,"y0":50.00496048299653,"z0":5.55093849383045,"aX":-10.64881647535407},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":10.2,"spinRate":1609,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4238831050803724,"extension":6.509021277810919},"index":1,"playId":"bb413487-f217-3f96-a557-0e14091c560a","pitchNumber":2,"startTime":"2026-07-04T20:32:43.101Z","endTime":"2026-07-04T20:32:47.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81785237052337,"aZ":-12.15404927182429,"pfxX":-7.514716086456354,"pfxZ":10.789258925581047,"pX":-0.8048761430405715,"pZ":1.1745165925866086,"vX0":4.479568610853308,"vY0":-134.75612331087103,"vZ0":-8.874897204444489,"x":147.68,"y":207.07,"x0":-1.5046580938699086,"y0":50.004339708632344,"z0":5.350576756643253,"aX":-13.946080830486455},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":12.7,"spinRate":2434,"spinDirection":218},"zone":13,"typeConfidence":0.92,"plateTime":0.4050688822894273,"extension":6.602568731153463},"index":2,"playId":"32802891-0879-328a-bd3d-8f7070747659","pitchNumber":3,"startTime":"2026-07-04T20:32:57.541Z","endTime":"2026-07-04T20:33:00.936Z","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":87.6,"endSpeed":81.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.030563840964945,"aZ":-30.536063072869332,"pfxX":-8.57608027318814,"pfxZ":0.9818419472721622,"pX":-0.5280606319641589,"pZ":1.5431366910735096,"vX0":5.154227393253574,"vY0":-127.57399889241162,"vZ0":-4.063498620295308,"x":137.13,"y":197.12,"x0":-1.4511226181622268,"y0":50.00156977534737,"z0":5.539701883288679,"aX":-14.262386114814534},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":14.5,"spinRate":1677,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4278849232730142,"extension":6.526345426461466},"index":3,"playId":"6171bb28-8231-3ce4-8d3d-6dcb5ac6fe23","pitchNumber":4,"startTime":"2026-07-04T20:33:11.398Z","endTime":"2026-07-04T20:33:15.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12098584933133,"aZ":-38.95330519908617,"pfxX":3.807614041882802,"pfxZ":-4.776513930562884,"pX":0.43006380010832723,"pZ":1.4996545988586478,"vX0":3.2923936430242584,"vY0":-118.54156087030421,"vZ0":-1.3044462341235228,"x":100.61,"y":198.29,"x0":-1.472505861607196,"y0":50.001479265521944,"z0":5.620126043552604,"aX":5.406031562239687},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.6,"breakHorizontal":-7.7,"spinRate":2595,"spinDirection":34},"zone":14,"typeConfidence":0.91,"plateTime":0.46244757373487033,"extension":6.505639593495504},"index":4,"playId":"251fa815-ff27-38e4-9061-897ab54dee8f","pitchNumber":5,"startTime":"2026-07-04T20:33:37.335Z","endTime":"2026-07-04T20:33:41.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658820017537444,"aZ":-13.500884450549226,"pfxX":-6.578518981704365,"pfxZ":9.968554759153964,"pX":0.08815853882284022,"pZ":3.9645933756910114,"vX0":6.578581517963518,"vY0":-135.7361811269198,"vZ0":-2.093101615706647,"x":113.64,"y":131.74,"x0":-1.5077790143974352,"y0":50.000458111318764,"z0":5.681538256151081,"aX":-12.320474072429663},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2445,"spinDirection":213},"zone":12,"typeConfidence":0.92,"plateTime":0.40293640700367783,"extension":6.565606488444115},"hitData":{"launchSpeed":93.2,"launchAngle":27.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.1,"coordY":69.67}},"index":5,"playId":"11da2a09-37ad-31b4-9a99-04732a03fc09","pitchNumber":6,"startTime":"2026-07-04T20:33:56.178Z","endTime":"2026-07-04T20:34:04.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:34:04.831Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:34:17.266Z","endTime":"2026-07-04T20:35:27.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881781458003964,"aZ":-27.757408950151227,"pfxX":-9.26295277028131,"pfxZ":2.6800742806972018,"pX":-0.43822613863523474,"pZ":1.3635974004027822,"vX0":5.689425228501226,"vY0":-127.17293832450721,"vZ0":-4.886913962050515,"x":133.7,"y":201.96,"x0":-1.495397787096465,"y0":50.00090331061657,"z0":5.498945525245757,"aX":-15.245206365870198},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":15.6,"spinRate":1878,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.42989724548672825,"extension":6.567533533167903},"index":0,"playId":"22799eee-31f9-3013-a78b-58d3b5ee34b4","pitchNumber":1,"startTime":"2026-07-04T20:34:36.713Z","endTime":"2026-07-04T20:34:39.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356830685636965,"aZ":-13.212096209947106,"pfxX":-7.079737054058762,"pfxZ":10.501742695786904,"pX":-0.10697000018049388,"pZ":3.6121103875273843,"vX0":5.810459645796299,"vY0":-133.44384986357093,"vZ0":-2.868666508240904,"x":121.08,"y":141.25,"x0":-1.3913481146350912,"y0":50.00416489937826,"z0":5.6511747768469185,"aX":-12.786260360455572},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":11.6,"spinRate":2423,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.41024307168180707,"extension":6.5483358193416},"index":1,"playId":"a1624c08-3cd5-31bf-bc3e-e61807fcd02c","pitchNumber":2,"startTime":"2026-07-04T20:34:47.740Z","endTime":"2026-07-04T20:34:50.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929023617133087,"aZ":-26.591165691080807,"pfxX":-10.184294285888678,"pfxZ":3.322122512455441,"pX":-1.152246367004063,"pZ":1.7422715736445955,"vX0":4.357250363096907,"vY0":-128.54625728632453,"vZ0":-4.448415310045237,"x":167.01,"y":190.56,"x0":-1.5435474340246789,"y0":50.00028613787356,"z0":5.552623155037755,"aX":-17.08965724342034},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":17.5,"spinRate":2036,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.4256308342479964,"extension":6.520095527465715},"index":2,"playId":"88f7f3ed-315e-3ca0-bd04-544432d4db65","pitchNumber":3,"startTime":"2026-07-04T20:35:08.568Z","endTime":"2026-07-04T20:35:11.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358049617251194,"aZ":-27.38123004377571,"pfxX":-9.538952572901886,"pfxZ":2.7983262248710297,"pX":-1.3121000504194826,"pZ":1.785927729573158,"vX0":3.6558514064190955,"vY0":-129.73883791660012,"vZ0":-4.237677347801987,"x":145.03,"y":171.19,"x0":-1.4978298516992137,"y0":50.000360551476085,"z0":5.519898230052615,"aX":-16.30845265439583},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":16.6,"spinRate":1941,"spinDirection":236},"zone":13,"typeConfidence":0.87,"plateTime":0.4216805055010582,"extension":6.491877592751521},"index":3,"playId":"93f8e43d-8618-34b2-8772-6322b3641b54","pitchNumber":4,"startTime":"2026-07-04T20:35:24.773Z","endTime":"2026-07-04T20:35:27.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:35:27.773Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Young doubles (13) on a line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:35:52.318Z","endTime":"2026-07-04T20:38:01.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.692159929523996,"aZ":-20.861172238230846,"pfxX":-1.9376031217267062,"pfxZ":6.7419510719513,"pX":-0.7353897096360296,"pZ":2.503272491212875,"vX0":2.808326273945703,"vY0":-127.80253890159776,"vZ0":-3.676560001161765,"x":142.95,"y":162.57,"x0":-1.589367072519182,"y0":50.006024773345985,"z0":5.570321336239318,"aX":-3.2533839810745953},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.8,"breakHorizontal":3.0,"spinRate":2454,"spinDirection":207},"zone":4,"typeConfidence":0.82,"plateTime":0.42617218940722745,"extension":6.448122094458146},"index":0,"playId":"e6e2362f-502e-394d-8f01-d5bf4979be54","pitchNumber":1,"startTime":"2026-07-04T20:35:52.318Z","endTime":"2026-07-04T20:35:55.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.256851938166893,"aZ":-23.98329410886585,"pfxX":-9.21132513808788,"pfxZ":4.778106388043536,"pX":-1.511634699667752,"pZ":2.846936251882652,"vX0":3.4811461984387266,"vY0":-129.65154001737992,"vZ0":-2.342541025833971,"x":157.42,"y":173.41,"x0":-1.6693642958012145,"y0":50.00369561561254,"z0":5.578658730713018,"aX":-15.79696303954513},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":2037,"spinDirection":233},"zone":11,"typeConfidence":0.8,"plateTime":0.42127681074355694,"extension":6.4971368562614495},"index":1,"playId":"9f68ae67-c5eb-3b78-89ae-40082221fab5","pitchNumber":2,"startTime":"2026-07-04T20:36:04.134Z","endTime":"2026-07-04T20:36:07.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.151590477715565,"aZ":-13.539478392880143,"pfxX":-6.488987664457468,"pfxZ":10.141223810499369,"pX":0.5492795467634447,"pZ":1.9970301606950431,"vX0":7.460509040145916,"vY0":-134.68252733274355,"vZ0":-6.788481533939642,"x":104.82,"y":191.79,"x0":-1.4131347936000298,"y0":50.00486116501348,"z0":5.507171435257668,"aX":-11.92696998895084},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":10.2,"spinRate":2347,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.40661543451174387,"extension":6.617034488131371},"index":2,"playId":"8faa700b-d4ae-3b8e-b415-ee7641362b47","pitchNumber":3,"startTime":"2026-07-04T20:36:22.313Z","endTime":"2026-07-04T20:36:25.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8997434369783,"aZ":-23.070921768785862,"pfxX":-9.333521771395386,"pfxZ":5.363301128227609,"pX":-0.5326878643413067,"pZ":1.0740496156993997,"vX0":5.563323207732566,"vY0":-128.98608886779166,"vZ0":-6.511682903137707,"x":150.41,"y":137.13,"x0":-1.4962835836510848,"y0":50.00560114911052,"z0":5.390987874409421,"aX":-15.850452197309009},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":15.8,"spinRate":1853,"spinDirection":235},"zone":13,"typeConfidence":0.74,"plateTime":0.4233961768446326,"extension":6.583963816238821},"index":3,"playId":"dab7507f-ae9b-3ede-90c4-a3a5d01b37d9","pitchNumber":4,"startTime":"2026-07-04T20:36:40.573Z","endTime":"2026-07-04T20:36:44.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89018596221743,"aZ":-13.431735118590112,"pfxX":-7.171116570745526,"pfxZ":10.27340649447012,"pX":-0.39183833312368105,"pZ":2.023301091383338,"vX0":5.23981985256884,"vY0":-134.4193139703291,"vZ0":-6.604912779672019,"x":121.91,"y":147.97,"x0":-1.4373977099511872,"y0":50.00643414498652,"z0":5.471145781536803,"aX":-13.089241930263572},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":11.9,"spinRate":2375,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.4079012336484711,"extension":6.69045957445279},"index":4,"playId":"e299c3b3-089a-322f-a7d4-924a874a97c8","pitchNumber":5,"startTime":"2026-07-04T20:36:57.116Z","endTime":"2026-07-04T20:37:00.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442806374915598,"aZ":-40.82773600836496,"pfxX":3.314965829470714,"pfxZ":-6.0176292318184466,"pX":-0.8708764314584075,"pZ":1.2699929836269745,"vX0":0.7140331115502594,"vY0":-119.84625318306675,"vZ0":-1.5235642689058257,"x":102.63,"y":97.08,"x0":-1.6038418962625434,"y0":50.00111912881184,"z0":5.595765367121883,"aX":4.770144149098885},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.9,"breakHorizontal":-6.1,"spinRate":2614,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.4588816662924078,"extension":6.530228885146612},"index":5,"playId":"80d47a3f-7038-360e-b056-d6b290d438f2","pitchNumber":6,"startTime":"2026-07-04T20:37:25.680Z","endTime":"2026-07-04T20:37:29.019Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722727324839077,"aZ":-28.938921539991384,"pfxX":-9.232039680048024,"pfxZ":1.9279642743512628,"pX":0.12487653165099144,"pZ":1.8155539361479736,"vX0":6.906822760118694,"vY0":-128.4878658504934,"vZ0":-3.62909449980307,"x":110.08,"y":171.52,"x0":-1.3938193437524171,"y0":50.00211816079471,"z0":5.486016827287361,"aX":-15.49129688258849},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":15.2,"spinRate":1953,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.4256910341962339,"extension":6.5242920550103},"hitData":{"launchSpeed":106.9,"launchAngle":12.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":178.37,"coordY":73.0}},"index":6,"playId":"0c719cb2-f651-3f1b-8fce-a3f5ed9d3829","pitchNumber":7,"startTime":"2026-07-04T20:37:49.223Z","endTime":"2026-07-04T20:38:01.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:38:01.058Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Robles singles on a line drive to left fielder Yohendrick Piñango. Cole Young scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:38:36.830Z","endTime":"2026-07-04T20:39:25.958Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846186063011032,"aZ":-38.632894981104215,"pfxX":0.9668271469809586,"pfxZ":-4.360699551965443,"pX":-0.4998350711630715,"pZ":2.6982537004291047,"vX0":2.0537888416089545,"vY0":-121.21336356028254,"vZ0":0.7682780836099521,"x":85.1,"y":177.18,"x0":-1.4855144442080825,"y0":50.0049945816311,"z0":5.764359844220959,"aX":1.4308710404670668},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.4,"breakHorizontal":-2.3,"spinRate":1778,"spinDirection":36},"zone":4,"typeConfidence":0.89,"plateTime":0.45278565808742455,"extension":6.460181908471837},"index":0,"playId":"7ec3ec2c-215e-3d26-ba01-1b3b721dfc81","pitchNumber":1,"startTime":"2026-07-04T20:38:36.830Z","endTime":"2026-07-04T20:38:39.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.846626008638975,"aZ":-34.89400364644046,"pfxX":-0.43124116443730465,"pfxZ":-1.7518707294649318,"pX":1.1665197830138894,"pZ":0.9174837497844764,"vX0":6.46955969535293,"vY0":-123.07877260122056,"vZ0":-3.9910261534325064,"x":97.37,"y":166.34,"x0":-1.4276291825433909,"y0":50.00417152928462,"z0":5.480063021052408,"aX":-0.670012892426402},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.8,"breakHorizontal":-0.6,"spinRate":2532,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.4431166278827101,"extension":6.667946505466808},"index":1,"playId":"99de4b63-77ef-3ea9-abd4-8d247691c3fb","pitchNumber":2,"startTime":"2026-07-04T20:38:55.543Z","endTime":"2026-07-04T20:38:58.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.213520470771158,"aZ":-34.54350856985351,"pfxX":0.6766689326146618,"pfxZ":-1.5317438222981448,"pX":0.14941382021142313,"pZ":2.216867390109099,"vX0":3.7115097059951125,"vY0":-123.14503728901593,"vZ0":-1.25865871965557,"x":111.83,"y":169.17,"x0":-1.4590797048975699,"y0":50.00138559045982,"z0":5.631247242169937,"aX":1.0481107673405274},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.8,"breakHorizontal":-2.0,"spinRate":2530,"spinDirection":40},"zone":5,"typeConfidence":0.91,"plateTime":0.4431326102103683,"extension":6.5090732504042945},"hitData":{"launchSpeed":92.5,"launchAngle":15.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.09,"coordY":124.71}},"index":2,"playId":"1004c8dd-0338-31f0-b93d-e4e127ff1d24","pitchNumber":3,"startTime":"2026-07-04T20:39:14.640Z","endTime":"2026-07-04T20:39:25.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:39:25.958Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Emerson singles on a ground ball to center fielder Daulton Varsho. Victor Robles to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:40:15.223Z","endTime":"2026-07-04T20:41:52.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"postOnThird":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.727476610160114,"aZ":-29.693807530499136,"pfxX":-9.155199414482732,"pfxZ":1.4988671005824346,"pX":-0.02113979939568783,"pZ":1.160286615458727,"vX0":6.415334029888666,"vY0":-127.46645997115023,"vZ0":-4.961907873134944,"x":155.23,"y":172.47,"x0":-1.3735773781274192,"y0":50.00270818293022,"z0":5.459998031536548,"aX":-15.155718790631672},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":1800,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.42870736795484854,"extension":6.5218446559600665},"index":0,"playId":"1b084cf1-4aa9-3ca0-a679-d8462c9254a8","pitchNumber":1,"startTime":"2026-07-04T20:40:15.223Z","endTime":"2026-07-04T20:40:18.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.253813779436076,"aZ":-12.949129181080533,"pfxX":-6.254733902764416,"pfxZ":10.7153764283916,"pX":-0.9572467694463628,"pZ":1.9963908987724972,"vX0":3.23993078853411,"vY0":-133.47235426877057,"vZ0":-6.660039517791579,"x":142.52,"y":179.54,"x0":-1.3779344635324138,"y0":50.002771247172376,"z0":5.466973757331565,"aX":-11.22072944306237},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":10.6,"spinRate":2311,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.41127672836218565,"extension":6.670884051752219},"index":1,"playId":"ba886f8f-c0d9-3c31-bd1f-46b3012fd7c2","pitchNumber":2,"startTime":"2026-07-04T20:40:34.945Z","endTime":"2026-07-04T20:40:38.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055021446390178,"aZ":-13.73540125236478,"pfxX":-6.6331424246768815,"pfxZ":10.341554482873736,"pX":0.1482221054634085,"pZ":1.7434628492550974,"vX0":6.200273203488889,"vY0":-132.82131537420258,"vZ0":-7.013573266186514,"x":111.35,"y":191.71,"x0":-1.3571909248344307,"y0":50.00135305544328,"z0":5.421558124913255,"aX":-11.82393068203953},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":10.7,"spinRate":2356,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.4127390715993724,"extension":6.651631742367864},"index":2,"playId":"94b6d32f-8586-3ef6-a5ad-76c99c70888e","pitchNumber":3,"startTime":"2026-07-04T20:40:56.232Z","endTime":"2026-07-04T20:40:59.707Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"41f7e0ca-349b-312f-b7ec-2ea15446f905","startTime":"2026-07-04T20:41:18.818Z","endTime":"2026-07-04T20:41:22.031Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.694074638395854,"aZ":-31.90532038642402,"pfxX":-9.1746902042972,"pfxZ":0.16137674839090543,"pX":-0.4697832786661911,"pZ":2.2194992194168948,"vX0":5.491161294346839,"vY0":-128.24608726338639,"vZ0":-2.2230589845828117,"x":134.91,"y":178.85,"x0":-1.4385799272073283,"y0":50.00440166227108,"z0":5.56840911937538,"aX":-15.39648291219415},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.0,"breakHorizontal":15.5,"spinRate":1747,"spinDirection":234},"zone":4,"typeConfidence":0.91,"plateTime":0.42589911040569106,"extension":6.540099571543647},"hitData":{"launchSpeed":92.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.25,"coordY":110.01}},"index":4,"playId":"77ec6252-719c-365b-bff7-d8e7d2e99afc","pitchNumber":4,"startTime":"2026-07-04T20:41:41.657Z","endTime":"2026-07-04T20:41:52.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:41:52.979Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.P. Crawford walks. Colt Emerson to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:42:51.483Z","endTime":"2026-07-04T20:44:38.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"postOnThird":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T20:42:10.592Z","endTime":"2026-07-04T20:42:53.636Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44443398880747,"aZ":-30.335821647039563,"pfxX":-9.49788795549554,"pfxZ":1.1185007958737323,"pX":-1.1065673509439498,"pZ":2.775920391533962,"vX0":4.203637796714272,"vY0":-127.58222267661091,"vZ0":-1.1481501896655193,"x":159.18,"y":163.83,"x0":-1.5422367431981883,"y0":50.004783387339636,"z0":5.624367587300305,"aX":-15.646688705180987},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":16.2,"spinRate":1935,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.429438267359338,"extension":6.516334756081644},"index":1,"playId":"c28bc8d4-4cb0-317d-b8a4-50c31c46de32","pitchNumber":1,"startTime":"2026-07-04T20:42:53.636Z","endTime":"2026-07-04T20:42:56.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32817132639355,"aZ":-13.74600012601967,"pfxX":-7.576718206696898,"pfxZ":9.947099541903118,"pX":0.7253987322406312,"pZ":2.747140373487249,"vX0":7.910278542512386,"vY0":-134.99096081386222,"vZ0":-5.0548825448285095,"x":89.35,"y":164.61,"x0":-1.2531416100570216,"y0":50.003606989198545,"z0":5.605636729361137,"aX":-14.038133250231551},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":12.1,"spinRate":2369,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.4051607701522175,"extension":6.582361253497884},"index":2,"playId":"8c08b08a-0611-30cc-b90f-5cf1338c17e2","pitchNumber":2,"startTime":"2026-07-04T20:43:20.304Z","endTime":"2026-07-04T20:43:23.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.041331748993507,"aZ":-41.33324279000622,"pfxX":2.609215310570425,"pfxZ":-6.1159166195115,"pX":-1.4398187175296417,"pZ":2.5860575317763277,"vX0":-0.31582407329265066,"vY0":-121.63781608198448,"vZ0":1.1224757768323086,"x":171.88,"y":168.96,"x0":-1.6472017295519372,"y0":50.0031233676707,"z0":5.704535036600363,"aX":3.906744605595166},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.6,"breakHorizontal":-4.7,"spinRate":2445,"spinDirection":35},"zone":11,"typeConfidence":0.91,"plateTime":0.4504335989784245,"extension":6.443574322472641},"index":3,"playId":"60eff563-1b5f-31cf-abcf-1349a7b887e0","pitchNumber":3,"startTime":"2026-07-04T20:43:38.938Z","endTime":"2026-07-04T20:43:41.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449356778961096,"aZ":-42.680181966372125,"pfxX":3.182799598861287,"pfxZ":-7.080063647063325,"pX":-0.9151260841189415,"pZ":2.17118479930437,"vX0":0.6549530886966349,"vY0":-121.2507893790405,"vZ0":0.48266990018797107,"x":151.88,"y":180.16,"x0":-1.6023859002404193,"y0":50.002392980243926,"z0":5.703782187967289,"aX":4.722964591199208},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.5,"breakHorizontal":-5.9,"spinRate":2589,"spinDirection":31},"zone":13,"typeConfidence":0.9,"plateTime":0.45230011205212906,"extension":6.440439191018117},"index":4,"playId":"953b9bca-d406-3114-b44d-ae23558ad6c6","pitchNumber":4,"startTime":"2026-07-04T20:43:59.654Z","endTime":"2026-07-04T20:44:26.685Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"}}},{"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":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.841911093178155,"aZ":-29.015484459959463,"pfxX":-9.86095041770989,"pfxZ":1.8943022771735256,"pX":0.596786584178804,"pZ":1.1105355750363253,"vX0":8.259878028149458,"vY0":-128.01306727847617,"vZ0":-5.204826021020801,"x":94.25,"y":208.8,"x0":-1.3804389633153153,"y0":50.004761220582274,"z0":5.424006813898368,"aX":-16.472745297165766},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":16.2,"spinRate":1876,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.42681511135710526,"extension":6.579074665711558},"index":5,"playId":"89dd43d6-a487-3199-8f76-bf182fbff816","pitchNumber":5,"startTime":"2026-07-04T20:44:32.624Z","endTime":"2026-07-04T20:44:38.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:44:38.101Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Randy Arozarena hits a grand slam (9) to left field. Victor Robles scores. Colt Emerson scores. J.P. Crawford scores.","rbi":4,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:45:03.684Z","endTime":"2026-07-04T20:45:58.870Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456127493560913,"aZ":-33.075153106366585,"pfxX":-0.71594368345382,"pfxZ":-0.5696678313462571,"pX":1.0186749204778167,"pZ":0.7334185916748616,"vX0":6.276001848540198,"vY0":-124.87053481257131,"vZ0":-5.087798150761112,"x":78.17,"y":218.98,"x0":-1.4264395235407534,"y0":50.00119708078463,"z0":5.496237673574845,"aX":-1.1396356657662052},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.9,"breakHorizontal":0.0,"spinRate":2603,"spinDirection":45},"zone":14,"typeConfidence":0.87,"plateTime":0.43744858407060594,"extension":6.6392928388572745},"index":0,"playId":"4250be66-3354-3bb4-b892-705d3a555728","pitchNumber":1,"startTime":"2026-07-04T20:45:05.964Z","endTime":"2026-07-04T20:45:08.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.561937638071157,"aZ":-32.806974977330874,"pfxX":-0.2439028090894262,"pfxZ":-0.3995089949128312,"pX":0.20138099671196869,"pZ":1.622141547827345,"vX0":4.191260251630063,"vY0":-124.0015188211907,"vZ0":-2.8296133398569334,"x":109.32,"y":194.98,"x0":-1.4722730724797342,"y0":50.004963734559595,"z0":5.488853907893527,"aX":-0.3838153153805465},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":-0.5,"spinRate":2636,"spinDirection":25},"zone":8,"typeConfidence":0.9,"plateTime":0.4400994333340744,"extension":6.556990509871598},"hitData":{"launchSpeed":105.2,"launchAngle":24.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.01,"coordY":61.56}},"index":1,"playId":"d24cbb36-759e-331c-a334-28f6236bf949","pitchNumber":2,"startTime":"2026-07-04T20:45:24.369Z","endTime":"2026-07-04T20:45:58.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:45:58.870Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:46:14.432Z","endTime":"2026-07-04T20:47:47.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03913975492184,"aZ":-12.946770248031582,"pfxX":-7.301201383736693,"pfxZ":10.544621127187298,"pX":-0.2032058877199433,"pZ":1.4060732115834882,"vX0":5.513560703021354,"vY0":-133.95175917353134,"vZ0":-8.257298812058819,"x":124.75,"y":200.82,"x0":-1.3362392626558337,"y0":50.00173233572477,"z0":5.447428455617327,"aX":-13.311236745757347},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":12.1,"spinRate":2372,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.40838619270260423,"extension":6.677738651533375},"index":0,"playId":"7caaac08-c05f-3aad-b38e-299c02170122","pitchNumber":1,"startTime":"2026-07-04T20:46:22.825Z","endTime":"2026-07-04T20:46:26.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1025411851866,"aZ":-15.57587820758992,"pfxX":-6.396857544299355,"pfxZ":9.08955252386088,"pX":-0.823180602352094,"pZ":2.9333571654185517,"vX0":3.8765113004037204,"vY0":-134.06480562713634,"vZ0":-3.9963402840706723,"x":148.38,"y":159.58,"x0":-1.4543248708130423,"y0":50.00465713567595,"z0":5.55013796941936,"aX":-11.683289624356378},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2302,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.4080518011371188,"extension":6.670637988602806},"index":1,"playId":"ddd5f7aa-0370-3f17-bd97-aea2b24a2489","pitchNumber":2,"startTime":"2026-07-04T20:46:37.321Z","endTime":"2026-07-04T20:46:40.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891564721450237,"aZ":-14.917340597668149,"pfxX":-6.086770546422885,"pfxZ":9.424096663638576,"pX":-1.0398087725190195,"pZ":1.9535708527740037,"vX0":3.473675437998616,"vY0":-133.95199737110013,"vZ0":-6.522091384388842,"x":156.64,"y":186.03,"x0":-1.5575196679602687,"y0":50.00204773725062,"z0":5.472136888696609,"aX":-11.144032911514497},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2432,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.4077277864973041,"extension":6.579935017406048},"index":2,"playId":"970c4077-4c3e-38a9-ac3c-1171ca718e8b","pitchNumber":3,"startTime":"2026-07-04T20:46:53.339Z","endTime":"2026-07-04T20:46:56.584Z","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":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113607631773377,"aZ":-30.108454672112373,"pfxX":-10.035847595907214,"pfxZ":1.2244560197237355,"pX":-1.0285477960175389,"pZ":2.6978435672735896,"vX0":4.526553983802741,"vY0":-128.1465372867676,"vZ0":-1.3983557091489183,"x":156.21,"y":165.94,"x0":-1.501061453610356,"y0":50.001492220301024,"z0":5.573269904953683,"aX":-16.916330251428974},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":17.4,"spinRate":1887,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.42521801665156156,"extension":6.512265477582881},"index":3,"playId":"f44798c2-e944-3588-8e17-5b8fcbbb732e","pitchNumber":4,"startTime":"2026-07-04T20:47:08.791Z","endTime":"2026-07-04T20:47:11.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15600644971656,"aZ":-13.969447797422609,"pfxX":-6.659746553914281,"pfxZ":10.066508096776342,"pX":0.4019593536890915,"pZ":2.009284126639084,"vX0":6.876936230913067,"vY0":-133.03808580158386,"vZ0":-6.51341479362983,"x":101.68,"y":184.53,"x0":-1.340258706738356,"y0":50.003325781759315,"z0":5.485234856722855,"aX":-12.044995751346939},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":10.7,"spinRate":2393,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.41030615245253,"extension":6.621415714674438},"index":4,"playId":"6a13ebdb-313d-3262-ac6c-8b9593aa2e90","pitchNumber":5,"startTime":"2026-07-04T20:47:23.150Z","endTime":"2026-07-04T20:47:26.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-04T20:47:33.421Z","endTime":"2026-07-04T20:47:42.107Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130392548543522,"aZ":-14.469940124737416,"pfxX":-7.155309825212474,"pfxZ":9.650301309947409,"pX":-1.0634785077005047,"pZ":2.8396289272119106,"vX0":3.3655279232065083,"vY0":-134.1239003628992,"vZ0":-4.467691257308168,"x":157.54,"y":162.11,"x0":-1.4002125493800994,"y0":50.00254741419207,"z0":5.548122603279043,"aX":-13.126167765898053},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":12.4,"spinRate":2381,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.40729460486606683,"extension":6.594055699511396},"index":6,"playId":"ff4be647-96be-313d-8000-0cef76f43d8f","pitchNumber":6,"startTime":"2026-07-04T20:47:42.107Z","endTime":"2026-07-04T20:47:47.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:47:47.369Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-04T20:48:01.067Z","endTime":"2026-07-04T20:50:35.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":"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":6},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62978390628931,"aZ":-15.030998086108896,"pfxX":-7.367137913231648,"pfxZ":9.376867434651,"pX":-0.1303267400656045,"pZ":4.086103144528307,"vX0":5.521830630810329,"vY0":-134.26139948166633,"vZ0":-1.3322575037254256,"x":121.97,"y":128.46,"x0":-1.2547899133388096,"y0":50.00526975507391,"z0":5.6566872485909325,"aX":-13.473535421841413},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":12.2,"spinRate":2402,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4077035920865022,"extension":6.581989742563276},"index":0,"playId":"ab375a14-6f3d-33a5-a899-a05588840a86","pitchNumber":1,"startTime":"2026-07-04T20:48:13.464Z","endTime":"2026-07-04T20:48:17.633Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.729425488270657,"aZ":-40.92894732391556,"pfxX":2.0006630025383725,"pfxZ":-6.055613862806435,"pX":-0.5476879345241912,"pZ":2.7114064766791897,"vX0":1.6219562942509076,"vY0":-119.61004980005778,"vZ0":1.561163359063349,"x":137.88,"y":165.57,"x0":-1.4953265588660125,"y0":50.00526096965431,"z0":5.728689134313114,"aX":2.8903783018496125},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.3,"breakHorizontal":-4.1,"spinRate":2595,"spinDirection":38},"zone":4,"typeConfidence":0.9,"plateTime":0.4584606630612429,"extension":6.532382650080651},"index":1,"playId":"4898da92-9ec0-3b8a-849b-338fb5fcfb98","pitchNumber":2,"startTime":"2026-07-04T20:48:30.376Z","endTime":"2026-07-04T20:48:33.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65649939876138,"aZ":-33.79350541846539,"pfxX":-6.760736305729742,"pfxZ":-0.9624750619907942,"pX":-0.5941714450547181,"pZ":2.7832948791339476,"vX0":4.654053423649356,"vY0":-127.75699408935394,"vZ0":-0.47656857570731903,"x":139.65,"y":163.63,"x0":-1.5440321320643673,"y0":50.001918398363,"z0":5.5857770675025495,"aX":-11.38657842604615},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":11.4,"spinRate":1596,"spinDirection":239},"zone":4,"typeConfidence":0.92,"plateTime":0.4256643883222644,"extension":6.519599930793019},"index":2,"playId":"652280f4-2a3f-3531-a812-d034cd11c812","pitchNumber":3,"startTime":"2026-07-04T20:48:49.162Z","endTime":"2026-07-04T20:48:52.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.287322350133547,"aZ":-41.338915745955845,"pfxX":1.5417870929617403,"pfxZ":-6.254250253178709,"pX":-0.06655084932379182,"pZ":0.9819508516797495,"vX0":2.8260635612962077,"vY0":-119.97245063581676,"vZ0":-2.1907822591652684,"x":119.54,"y":212.27,"x0":-1.4582321823246693,"y0":50.005809701234895,"z0":5.576748341884327,"aX":2.2574645525929156},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.6,"breakHorizontal":-3.5,"spinRate":2550,"spinDirection":31},"zone":13,"typeConfidence":0.9,"plateTime":0.45580225111888595,"extension":6.592315821947558},"index":3,"playId":"5e5680e2-5cd3-37bc-a0d9-27cc1c301da8","pitchNumber":4,"startTime":"2026-07-04T20:49:08.548Z","endTime":"2026-07-04T20:49:11.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122691230516338,"aZ":-31.656572870930184,"pfxX":-8.827152904608157,"pfxZ":0.3065522116281665,"pX":-0.2508285613622828,"pZ":1.7391483364522076,"vX0":6.138664684561584,"vY0":-127.98489308378518,"vZ0":-3.3378084529467205,"x":126.56,"y":191.82,"x0":-1.517751131012075,"y0":50.0015460705771,"z0":5.5050579771531325,"aX":-14.837624638226957},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.1,"breakHorizontal":14.9,"spinRate":1668,"spinDirection":237},"zone":8,"typeConfidence":0.91,"plateTime":0.4258104713324524,"extension":6.578256972793867},"index":4,"playId":"bfb6e5fc-7f11-3352-a4b0-337e55d5082a","pitchNumber":5,"startTime":"2026-07-04T20:49:31.106Z","endTime":"2026-07-04T20:49:34.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.287327866618316,"aZ":-14.910538400275874,"pfxX":-6.570644083207016,"pfxZ":9.320343814054908,"pX":0.3930244316975363,"pZ":3.3881162866224814,"vX0":6.794907810502021,"vY0":-134.96739191659933,"vZ0":-3.114837194575992,"x":102.02,"y":147.3,"x0":-1.2987470293163073,"y0":50.00304512459912,"z0":5.601898563509546,"aX":-12.170909250424662},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2329,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.40520670757026167,"extension":6.70180820953103},"index":5,"playId":"ade2e42e-3a38-3344-947b-6037f43f20a5","pitchNumber":6,"startTime":"2026-07-04T20:50:00.660Z","endTime":"2026-07-04T20:50:06.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.440241766205517,"aZ":-42.44884513302518,"pfxX":1.0289768502430399,"pfxZ":-6.896001548402369,"pX":-0.13348805355765775,"pZ":2.186654881094677,"vX0":2.75337030339886,"vY0":-120.96198433587976,"vZ0":0.4521579709053769,"x":122.09,"y":179.74,"x0":-1.4178141613026554,"y0":50.00292211167744,"z0":5.703174238492573,"aX":1.5328968808055043},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.1,"breakHorizontal":-2.5,"spinRate":2527,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.4519073537989775,"extension":6.478563520330909},"hitData":{"launchSpeed":98.0,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.42,"coordY":180.48}},"index":6,"playId":"7f2a026f-7c82-32e1-ae02-7d316992dd3d","pitchNumber":7,"startTime":"2026-07-04T20:50:28.455Z","endTime":"2026-07-04T20:50:35.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:50:35.358Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sean Keys grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-04T20:52:37.687Z","endTime":"2026-07-04T20:54:49.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"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":97.0,"endSpeed":89.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3286962250509,"aZ":-9.681902453263511,"pfxX":-5.276756654925779,"pfxZ":11.068414007268668,"pX":1.5073318209213415,"pZ":1.5278179670779695,"vX0":8.63910398799364,"vY0":-140.7977476125489,"vZ0":-10.385957834937885,"x":59.54,"y":197.53,"x0":-0.8982336165173888,"y0":50.004070869359204,"z0":5.866065835397701,"aX":-10.72461109113383},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":8.0,"spinRate":2293,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3872311940647517,"extension":7.489869493047774},"index":0,"playId":"e2b3a2a4-3209-31f4-bba3-add2c5525077","pitchNumber":1,"startTime":"2026-07-04T20:53:01.077Z","endTime":"2026-07-04T20:53:04.373Z","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.7,"endSpeed":89.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.445749227321237,"aZ":-10.52746441896712,"pfxX":-6.1375383051238845,"pfxZ":10.703774268241638,"pX":0.24145740737349355,"pZ":1.5076872588631693,"vX0":5.7194635396737175,"vY0":-140.51126357540136,"vZ0":-10.183106936018218,"x":107.8,"y":198.07,"x0":-1.0118201715126474,"y0":50.004170875536545,"z0":5.839309558226547,"aX":-12.413390748890919},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":10.1,"spinRate":2280,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.38812838378555137,"extension":7.604007138870986},"index":1,"playId":"c8d7307b-4275-37ef-8cee-d30b22d45f80","pitchNumber":2,"startTime":"2026-07-04T20:53:20.747Z","endTime":"2026-07-04T20:53:24.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49762760623662,"aZ":-11.257332462262728,"pfxX":-5.708249146187599,"pfxZ":10.156436391319723,"pX":0.28782627856676385,"pZ":1.8062609145891984,"vX0":5.490218962906791,"vY0":-141.27916550635132,"vZ0":-9.548085090651952,"x":106.03,"y":190.01,"x0":-0.9214485561876434,"y0":50.00534046106532,"z0":5.915780939874691,"aX":-11.758797456263027},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":9.5,"spinRate":2257,"spinDirection":206},"zone":9,"typeConfidence":0.91,"plateTime":0.3849433157579738,"extension":7.470758783906909},"index":2,"playId":"43b8e9d4-9e31-3e8c-9e9b-192c8169959e","pitchNumber":3,"startTime":"2026-07-04T20:53:37.436Z","endTime":"2026-07-04T20:53:40.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963200893667892,"aZ":-11.582994523550902,"pfxX":-5.708567157387261,"pfxZ":9.995719807959642,"pX":-0.8935330326654911,"pZ":1.5690978863265115,"vX0":2.87212506861122,"vY0":-141.59693407623175,"vZ0":-10.145911918097017,"x":151.06,"y":196.41,"x0":-1.1714844729670906,"y0":50.00153389100762,"z0":5.909413258726183,"aX":-11.758031010709455},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":9.8,"spinRate":2311,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.3847091840668537,"extension":7.44678141492838},"index":3,"playId":"71f325a3-018c-306b-94db-8e89cdca64da","pitchNumber":4,"startTime":"2026-07-04T20:53:55.648Z","endTime":"2026-07-04T20:53:58.648Z","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":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.456430535397086,"aZ":-30.049566348147664,"pfxX":-0.1341010972079344,"pfxZ":1.260602143657334,"pX":1.908680447385054,"pZ":0.9921572933665409,"vX0":7.64764335030432,"vY0":-128.6326370384966,"vZ0":-6.96239247150073,"x":44.25,"y":211.99,"x0":-1.0745432337808882,"y0":50.0054629857082,"z0":6.036516863365042,"aX":-0.2266213756633884},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-1.3,"spinRate":2092,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.42436454163301107,"extension":7.712351895166368},"index":4,"playId":"533d2781-02a7-3061-8452-9dd69840d770","pitchNumber":5,"startTime":"2026-07-04T20:54:18.996Z","endTime":"2026-07-04T20:54:23.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99022064702641,"aZ":-12.711076524088883,"pfxX":-3.791483353436936,"pfxZ":9.609582339126622,"pX":-0.5184258558986817,"pZ":2.3087935072354555,"vX0":3.1459210029949864,"vY0":-140.52577361746617,"vZ0":-7.790063645457444,"x":136.76,"y":176.44,"x0":-1.152709819509329,"y0":50.00519696725204,"z0":5.918944848696041,"aX":-7.682008380773824},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2298,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.38786106567906575,"extension":7.597276464164643},"hitData":{"launchSpeed":103.9,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.28,"coordY":148.1}},"index":5,"playId":"a57ef88a-72b3-3850-b16b-fca92aa2c9f7","pitchNumber":6,"startTime":"2026-07-04T20:54:41.655Z","endTime":"2026-07-04T20:54:49.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:54:49.625Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Valenzuela called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-04T20:54:58.205Z","endTime":"2026-07-04T20:57:15.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.726887752420495,"aZ":-11.30802669754788,"pfxX":-5.237576164759935,"pfxZ":10.466879065854329,"pX":-0.4464734719541455,"pZ":2.902949557107527,"vX0":3.6593997164868157,"vY0":-140.5133745515941,"vZ0":-6.600322972929088,"x":134.02,"y":160.4,"x0":-1.0871772366272225,"y0":50.00385129969093,"z0":6.02192781091534,"aX":-10.44263966704599},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2278,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.3902566441814872,"extension":7.5725067429724415},"index":0,"playId":"65d71934-ebbc-3f8a-8494-f7a27daf891f","pitchNumber":1,"startTime":"2026-07-04T20:55:16.468Z","endTime":"2026-07-04T20:55:19.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.202734241308445,"aZ":-11.872785424241094,"pfxX":-5.31772579450881,"pfxZ":9.969979184831221,"pX":-1.388959219797251,"pZ":2.433604849103759,"vX0":1.8003143864280013,"vY0":-141.3224770722298,"vZ0":-7.488685523864694,"x":169.94,"y":173.07,"x0":-1.3408334160050281,"y0":50.00271936492,"z0":5.868886842509727,"aX":-10.827477222537198},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2246,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.38660316522109506,"extension":7.513455281722057},"index":1,"playId":"9e62bff8-7b1b-3259-9a52-a00bcf187620","pitchNumber":2,"startTime":"2026-07-04T20:55:35.159Z","endTime":"2026-07-04T20:55:38.517Z","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":96.9,"endSpeed":88.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.290568904944077,"aZ":-12.065963747885851,"pfxX":-5.082370742617474,"pfxZ":9.974641220295513,"pX":-0.37755001934390914,"pZ":2.1891928873036073,"vX0":3.89138626974357,"vY0":-140.9267244414333,"vZ0":-8.062912711039463,"x":131.39,"y":179.67,"x0":-1.1142300685642885,"y0":50.0061329209226,"z0":5.862343043750222,"aX":-10.24989753275181},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2242,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.3882981280337643,"extension":7.461547960840856},"index":2,"playId":"4efb80b6-86d8-36db-abd9-1e0a46a3ad12","pitchNumber":3,"startTime":"2026-07-04T20:55:52.759Z","endTime":"2026-07-04T20:55:56.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-04T20:56:10.609Z","endTime":"2026-07-04T20:56:22.286Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78996096507629,"aZ":-37.10655005836199,"pfxX":-5.697880523784379,"pfxZ":-3.3278291992023092,"pX":-0.8624438540071236,"pZ":3.3975368822416607,"vX0":2.8572378146095616,"vY0":-121.22997087824193,"vZ0":1.1598774926731652,"x":149.87,"y":147.05,"x0":-1.3190886704930225,"y0":50.003742295116666,"z0":6.164081021413625,"aX":-8.439753046171065},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.4,"breakHorizontal":9.6,"spinRate":649,"spinDirection":251},"zone":11,"typeConfidence":0.58,"plateTime":0.45265664685655604,"extension":7.403380172220788},"index":4,"playId":"fefbe57f-7c4d-3fb5-b604-ee01122c5efa","pitchNumber":4,"startTime":"2026-07-04T20:56:22.286Z","endTime":"2026-07-04T20:56:26.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.728072261719582,"aZ":-30.34659496755786,"pfxX":-0.39453834712734337,"pfxZ":1.103991953642522,"pX":0.31228523343839726,"pZ":2.05595947223735,"vX0":3.980138413834413,"vY0":-127.21829987565157,"vZ0":-4.037937972491795,"x":105.1,"y":183.27,"x0":-1.2122079031001807,"y0":50.0058544216846,"z0":6.032833917624058,"aX":-0.6557892934020563},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-0.1,"spinRate":2071,"spinDirection":62},"zone":9,"typeConfidence":0.89,"plateTime":0.42828697102604796,"extension":7.599475217148729},"index":5,"playId":"15074a9c-142d-3855-bd66-f21760e97387","pitchNumber":5,"startTime":"2026-07-04T20:56:43.643Z","endTime":"2026-07-04T20:56:49.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849404003344784,"aZ":-12.13346179806948,"pfxX":-4.546808531009434,"pfxZ":9.778576187905099,"pX":0.06409472697939186,"pZ":2.502789162587349,"vX0":4.8013760621623955,"vY0":-141.6714757114395,"vZ0":-7.1801779403506085,"x":114.56,"y":171.2,"x0":-1.0551928479375705,"y0":50.00458247718671,"z0":5.831577331228917,"aX":-9.320376737935511},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2218,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.38539007560115435,"extension":7.621767723904446},"index":6,"playId":"13557640-b1d0-339d-958b-421841ee4406","pitchNumber":6,"startTime":"2026-07-04T20:57:12.456Z","endTime":"2026-07-04T20:57:15.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:57:15.478Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-04T20:57:28.217Z","endTime":"2026-07-04T20:58:53.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.069751703370937,"aZ":-34.92345520425364,"pfxX":-0.4947544885787858,"pfxZ":-1.6279027849947827,"pX":-1.0102254988653832,"pZ":1.040750725994368,"vX0":0.6653701405985439,"vY0":-128.6023191932033,"vZ0":-6.0108063999463575,"x":155.51,"y":210.68,"x0":-1.2067834556321806,"y0":50.000706570945844,"z0":6.083745509083155,"aX":-0.8372871018481465},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.0,"breakHorizontal":0.7,"spinRate":2221,"spinDirection":41},"zone":13,"typeConfidence":0.9,"plateTime":0.424232451149281,"extension":7.410763639842057},"index":0,"playId":"9dd1db35-32e8-3740-84c6-7ab50f707392","pitchNumber":1,"startTime":"2026-07-04T20:57:45.821Z","endTime":"2026-07-04T20:57:49.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51035150407248,"aZ":-11.667056789506049,"pfxX":-4.158294973360912,"pfxZ":10.075632402654549,"pX":0.356479306483695,"pZ":1.417790160842684,"vX0":5.231380411921835,"vY0":-140.73076299771284,"vZ0":-10.273644471260175,"x":103.41,"y":200.5,"x0":-0.9734700334285278,"y0":50.00688068240365,"z0":5.840125100301747,"aX":-8.466724814503504},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":6.6,"spinRate":2282,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.38703725326739447,"extension":7.43990065938413},"index":1,"playId":"deb4a6e5-7be8-340b-8ea0-e69253682669","pitchNumber":2,"startTime":"2026-07-04T20:58:05.510Z","endTime":"2026-07-04T20:58:32.510Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"}}},{"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":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.137297060162027,"aZ":-10.556020953562495,"pfxX":-4.397536724625533,"pfxZ":10.705130198631075,"pX":-0.02374541665732513,"pZ":1.9968673744999634,"vX0":4.915161182231881,"vY0":-140.985604274476,"vZ0":-8.861835530206216,"x":117.91,"y":184.86,"x0":-1.2158396593770464,"y0":50.00260394092333,"z0":5.856438605196784,"aX":-8.88005604663608},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2326,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.38804245578153473,"extension":7.743289519696007},"hitData":{"launchSpeed":95.9,"launchAngle":50.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.42,"coordY":97.75}},"index":2,"playId":"c6045461-2dd9-3910-adbb-45ef1659fd5a","pitchNumber":3,"startTime":"2026-07-04T20:58:42.737Z","endTime":"2026-07-04T20:58:53.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T20:58:53.011Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T21:00:59.292Z","endTime":"2026-07-04T21:01:52.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.8,"endSpeed":82.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.111132802587065,"aZ":-22.284914269928578,"pfxX":0.13389599912410466,"pfxZ":5.803944417717139,"pX":-0.22903491658375785,"pZ":2.85250708207792,"vX0":3.498674972730239,"vY0":-128.0470106499771,"vZ0":-2.6853010379334163,"x":125.73,"y":161.76,"x0":-1.6160304582131617,"y0":50.0001398421214,"z0":5.611203960468458,"aX":0.2269941908230322},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.3,"breakHorizontal":-0.8,"spinRate":2611,"spinDirection":208},"zone":2,"typeConfidence":0.89,"plateTime":0.42366332629970493,"extension":6.5223546724869506},"index":0,"playId":"4386f44f-979b-3352-9958-ad07ab4a20cc","pitchNumber":1,"startTime":"2026-07-04T21:01:21.313Z","endTime":"2026-07-04T21:01:25.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67033953861233,"aZ":-29.955862531704824,"pfxX":-8.624523958540767,"pfxZ":1.3503677445271478,"pX":-0.877008226261242,"pZ":2.67638267094037,"vX0":4.416278127612271,"vY0":-126.53511884423085,"vZ0":-1.5152703292560155,"x":150.43,"y":166.52,"x0":-1.512498698534498,"y0":50.00314094350175,"z0":5.654203013011465,"aX":-14.167608713100789},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":14.8,"spinRate":1546,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.43073411645166315,"extension":6.437025308786857},"hitData":{"launchSpeed":88.6,"launchAngle":45.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.98,"coordY":104.54}},"index":1,"playId":"0cfbd616-15af-37f6-aa75-bc94280c226f","pitchNumber":2,"startTime":"2026-07-04T21:01:42.935Z","endTime":"2026-07-04T21:01:52.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:01:52.919Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out, second baseman Ernie Clement to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T21:02:00.990Z","endTime":"2026-07-04T21:03:21.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.260569844646973,"aZ":-16.050574843817966,"pfxX":-5.726499206792985,"pfxZ":8.987712610747888,"pX":0.6707764559796111,"pZ":4.0345374214697545,"vX0":7.106140782809929,"vY0":-132.57873714706463,"vZ0":-1.410058357036967,"x":91.43,"y":129.85,"x0":-1.2904987931549272,"y0":50.00486736331475,"z0":5.735439120354067,"aX":-10.276264079783807},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":9.0,"spinRate":2252,"spinDirection":210},"zone":12,"typeConfidence":0.88,"plateTime":0.4119084755693381,"extension":6.551920354202484},"index":0,"playId":"0351dc9b-1e1a-3828-a13e-fd2a9763a6f4","pitchNumber":1,"startTime":"2026-07-04T21:02:18.091Z","endTime":"2026-07-04T21:02:21.220Z","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.7,"endSpeed":84.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736238276155127,"aZ":-13.692481052081643,"pfxX":-7.810319048012374,"pfxZ":10.222471072100657,"pX":-1.1491637333996791,"pZ":2.1267997671772614,"vX0":3.6672053017535235,"vY0":-133.38987732943946,"vZ0":-6.281488813751417,"x":160.8,"y":181.36,"x0":-1.5242892302259488,"y0":50.005920632109266,"z0":5.493055990735423,"aX":-14.127298280808176},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":13.4,"spinRate":2435,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.41005933703665587,"extension":6.603531453446821},"index":1,"playId":"0c3459f3-d90e-315c-821b-d966e484f75d","pitchNumber":2,"startTime":"2026-07-04T21:02:31.821Z","endTime":"2026-07-04T21:02:35.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.541227474561047,"aZ":-22.297644352766156,"pfxX":1.5780918394004013,"pfxZ":6.068830932379381,"pX":-1.7131029516335587,"pZ":3.491765836088633,"vX0":-0.4427207939282099,"vY0":-126.17926260947127,"vZ0":-0.8586510052416889,"x":182.3,"y":144.5,"x0":-1.7413338736658686,"y0":50.000715801874065,"z0":5.618711754136937,"aX":2.5667689258496384},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.0,"breakHorizontal":-2.8,"spinRate":2568,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.432621829001564,"extension":6.451755590768151},"index":2,"playId":"33ea1261-129d-39e7-ad9b-e4c2857d28d7","pitchNumber":3,"startTime":"2026-07-04T21:02:44.104Z","endTime":"2026-07-04T21:02:47.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.259533361241584,"aZ":-13.551284952830278,"pfxX":-6.6422861388196,"pfxZ":10.214074342763809,"pX":-0.5342001922568842,"pZ":2.2430861141435434,"vX0":4.700523300784652,"vY0":-133.7757916172855,"vZ0":-6.076836706628143,"x":137.36,"y":178.22,"x0":-1.445911520082872,"y0":50.00055356298516,"z0":5.504949510796955,"aX":-12.108684050224712},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":11.0,"spinRate":2370,"spinDirection":213},"zone":7,"typeConfidence":0.91,"plateTime":0.4085061239434076,"extension":6.601153386644881},"index":3,"playId":"ba16a451-d053-3790-8f50-184245f67ccc","pitchNumber":4,"startTime":"2026-07-04T21:02:57.095Z","endTime":"2026-07-04T21:03:00.704Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.222611543742026,"aZ":-12.712390842871605,"pfxX":-7.221030830027664,"pfxZ":10.85786829318168,"pX":0.052262843416928335,"pZ":1.735991231101204,"vX0":6.036188453694294,"vY0":-132.7430421457449,"vZ0":-7.363198813895133,"x":115.01,"y":191.91,"x0":-1.3079647450495782,"y0":50.00569263750919,"z0":5.462862540821205,"aX":-12.946781049824526},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":11.9,"spinRate":2414,"spinDirection":214},"zone":8,"typeConfidence":0.91,"plateTime":0.4119204121885893,"extension":6.593030302114645},"hitData":{"launchSpeed":74.2,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.26,"coordY":165.61}},"index":4,"playId":"38ba0ff9-f46b-3710-9f6f-f235fc4f0711","pitchNumber":5,"startTime":"2026-07-04T21:03:12.691Z","endTime":"2026-07-04T21:03:21.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:03:21.217Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T21:03:31.242Z","endTime":"2026-07-04T21:04:42.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.686901344892817,"aZ":-15.361320106659235,"pfxX":-7.49778958244471,"pfxZ":9.27255900762676,"pX":-0.09281293898001808,"pZ":3.288702332363601,"vX0":5.974614808195448,"vY0":-133.3148014356264,"vZ0":-3.2085658570024913,"x":120.54,"y":149.99,"x0":-1.3807151839670657,"y0":50.00272653636995,"z0":5.606168280643351,"aX":-13.595357024150893},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":12.4,"spinRate":2378,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.40970959303993215,"extension":6.628534308919594},"index":0,"playId":"b256d4c2-8419-3db9-9f4a-9e7ca421c169","pitchNumber":1,"startTime":"2026-07-04T21:03:45.317Z","endTime":"2026-07-04T21:03:48.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.263003951582437,"aZ":-21.933341673812368,"pfxX":0.7145548026377168,"pfxZ":6.130225865080081,"pX":-0.12398657408242272,"pZ":1.8332239655415195,"vX0":3.5795776564578463,"vY0":-127.18226867166283,"vZ0":-4.926623556855415,"x":121.73,"y":189.28,"x0":-1.6312519744894092,"y0":50.00179939868987,"z0":5.490956543909163,"aX":1.193541499606936},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.4,"breakHorizontal":-1.9,"spinRate":2573,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.42745621762000496,"extension":6.5496529284531855},"index":1,"playId":"d3732d35-6e55-3bbe-a8ab-83cf39232df8","pitchNumber":2,"startTime":"2026-07-04T21:04:04.300Z","endTime":"2026-07-04T21:04:09.430Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-04T21:04:20.616Z","endTime":"2026-07-04T21:04:39.420Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":80.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.323200915316704,"aZ":-30.872924721869833,"pfxX":-0.28775736512624017,"pfxZ":0.8125659667191636,"pX":0.49703450691262824,"pZ":1.256686276625308,"vX0":5.0937854961226625,"vY0":-124.12610733768237,"vZ0":-4.219103088629731,"x":98.05,"y":204.85,"x0":-1.5239516385354397,"y0":50.001990507328536,"z0":5.48279336785364,"aX":-0.4605655000811971},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":-0.4,"spinRate":2590,"spinDirection":22},"zone":14,"typeConfidence":0.85,"plateTime":0.4373384867775334,"extension":6.609479957938894},"index":3,"playId":"ab02c81c-79c7-3340-9446-7478eea49d36","pitchNumber":3,"startTime":"2026-07-04T21:04:39.420Z","endTime":"2026-07-04T21:04:42.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:04:42.984Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, pitcher Logan Gilbert to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T21:06:28.613Z","endTime":"2026-07-04T21:08:27.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669302,"link":"/api/v1/people/669302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":97.8,"endSpeed":90.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.048022130317957,"aZ":-10.567798236541723,"pfxX":-6.238544665478605,"pfxZ":10.464493003473734,"pX":0.14721163011874863,"pZ":2.506826883225716,"vX0":5.655779616474569,"vY0":-142.189382563236,"vZ0":-7.832846488966291,"x":111.39,"y":171.1,"x0":-1.049012312933521,"y0":50.00357780921023,"z0":5.95360036354839,"aX":-12.881909228487622},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":10.3,"spinRate":2376,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.3839762414174017,"extension":7.471404220521743},"index":0,"playId":"324144c6-c073-39d7-a43c-b094da7225c7","pitchNumber":1,"startTime":"2026-07-04T21:07:15.923Z","endTime":"2026-07-04T21:07:19.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.688138667614425,"aZ":-12.134119247725518,"pfxX":-3.9805921318101882,"pfxZ":9.852366542154524,"pX":-0.2783734388035074,"pZ":3.0166334472996734,"vX0":3.861278488122281,"vY0":-141.15069890750902,"vZ0":-5.938077495683423,"x":127.61,"y":157.33,"x0":-1.1415436490427062,"y0":50.005432264782854,"z0":5.91672383590526,"aX":-8.098741785759072},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":6.5,"spinRate":2360,"spinDirection":203},"zone":2,"typeConfidence":0.91,"plateTime":0.38684330004520584,"extension":7.605297970269267},"index":1,"playId":"fc3415eb-958a-374c-99ea-56bdce90adb2","pitchNumber":2,"startTime":"2026-07-04T21:07:37.811Z","endTime":"2026-07-04T21:07:42.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22434587827731,"aZ":-14.107117645075258,"pfxX":-5.1520096560522965,"pfxZ":8.672570200757566,"pX":-1.128974869566798,"pZ":2.6341045518076336,"vX0":2.322941681775936,"vY0":-142.3706839603788,"vZ0":-6.487932756710302,"x":160.03,"y":167.66,"x0":-1.279581824388325,"y0":50.00074797840936,"z0":5.810798771454366,"aX":-10.728699894710877},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2283,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.38260751435397644,"extension":7.622070673073443},"index":2,"playId":"531dcd87-5b39-3e79-827d-b503eeb2528e","pitchNumber":3,"startTime":"2026-07-04T21:08:01.273Z","endTime":"2026-07-04T21:08:04.305Z","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":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.401018119446327,"aZ":-35.56638350002365,"pfxX":-5.265207404504125,"pfxZ":-2.250935242185685,"pX":-0.5810690369993552,"pZ":2.1290667648780954,"vX0":3.3700311049181546,"vY0":-121.73745604685851,"vZ0":-1.8112187407723148,"x":139.15,"y":181.3,"x0":-1.2946511844274915,"y0":50.000023846132954,"z0":5.942337193182128,"aX":-7.954441509306385},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.2,"breakHorizontal":8.8,"spinRate":809,"spinDirection":257},"zone":7,"typeConfidence":0.86,"plateTime":0.44878405846598746,"extension":7.482612635150524},"hitData":{"launchSpeed":88.3,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.81,"coordY":170.84}},"index":3,"playId":"d09a5c52-9bce-31d2-a1b8-15f71f55563a","pitchNumber":4,"startTime":"2026-07-04T21:08:19.163Z","endTime":"2026-07-04T21:08:27.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:08:27.709Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T21:09:12.031Z","endTime":"2026-07-04T21:10:05.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.639899205649844,"aZ":-35.61541126965238,"pfxX":0.37192526054023256,"pfxZ":-2.0480789292543466,"pX":-0.39152839538100204,"pZ":3.1972082190263174,"vX0":1.565607817662513,"vY0":-128.31675099193498,"vZ0":-0.4387694011088349,"x":131.92,"y":152.46,"x0":-1.0559777517834703,"y0":50.00221442914737,"z0":6.127057177549618,"aX":0.6249027734213175},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.6,"breakHorizontal":-1.0,"spinRate":1996,"spinDirection":53},"zone":1,"typeConfidence":0.9,"plateTime":0.42560344909303227,"extension":7.568886849319628},"index":0,"playId":"35dd9e30-7807-3b38-9be7-de12bd08f07c","pitchNumber":1,"startTime":"2026-07-04T21:09:25.534Z","endTime":"2026-07-04T21:09:28.534Z","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":97.7,"endSpeed":89.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.515564859154303,"aZ":-10.694462699712878,"pfxX":-4.362379764015706,"pfxZ":10.436773633603496,"pX":0.727123316807446,"pZ":2.816057342540673,"vX0":5.905766607021679,"vY0":-142.069899391413,"vZ0":-6.579735141849634,"x":89.28,"y":162.75,"x0":-0.8053229063647247,"y0":50.00225769599885,"z0":5.8316311086262145,"aX":-8.977694058383081},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":6.8,"spinRate":2261,"spinDirection":201},"zone":3,"typeConfidence":0.91,"plateTime":0.38457261776400964,"extension":7.658545781238744},"index":1,"playId":"53c15fbb-612c-3dc0-aee8-e9cc67722be1","pitchNumber":2,"startTime":"2026-07-04T21:09:42.367Z","endTime":"2026-07-04T21:09:45.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.775899790222212,"aZ":-33.585788070215536,"pfxX":6.140344421636207,"pfxZ":-0.9122671783322804,"pX":1.3145130020994984,"pZ":0.6656027857150815,"vX0":3.5184497084700066,"vY0":-123.18238255441453,"vZ0":-5.684611936192135,"x":66.89,"y":220.81,"x0":-0.9288766641660208,"y0":50.00552494472045,"z0":5.832740056364389,"aX":9.465882830371948},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.8,"breakHorizontal":-11.9,"spinRate":2272,"spinDirection":33},"zone":14,"typeConfidence":0.74,"plateTime":0.4441283910249805,"extension":7.57101540338721},"index":2,"playId":"22edcfd7-46de-3524-975f-676016dcd377","pitchNumber":3,"startTime":"2026-07-04T21:10:02.216Z","endTime":"2026-07-04T21:10:05.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:10:05.216Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T21:10:24.704Z","endTime":"2026-07-04T21:12:51.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":96.8,"endSpeed":89.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.615555818029673,"aZ":-12.176443971242673,"pfxX":-4.642448672361834,"pfxZ":9.868636923458503,"pX":0.6821413480885409,"pZ":3.38451273632935,"vX0":6.049993423088927,"vY0":-140.88640951781863,"vZ0":-4.782964014700837,"x":91.0,"y":147.4,"x0":-0.8819266687564798,"y0":50.00062538655994,"z0":5.880191713702889,"aX":-9.406001062749397},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2211,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.38758970672873705,"extension":7.540984234120158},"index":0,"playId":"3f83cbc2-3046-321e-a973-5c47888d0a7e","pitchNumber":1,"startTime":"2026-07-04T21:10:39.342Z","endTime":"2026-07-04T21:10:42.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, 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":85.7,"endSpeed":79.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.248037433108944,"aZ":-35.8074473338039,"pfxX":0.12138936709123349,"pfxZ":-2.274642446305986,"pX":0.17552530979790817,"pZ":1.7760086867857383,"vX0":3.087016890078209,"vY0":-124.84582067781172,"vZ0":-3.22283949256728,"x":110.31,"y":190.83,"x0":-1.086443283385362,"y0":50.0023283699214,"z0":5.994424226924409,"aX":0.19364017584530166},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.6,"breakHorizontal":-0.8,"spinRate":2205,"spinDirection":44},"zone":8,"typeConfidence":0.91,"plateTime":0.43668805933059396,"extension":7.602300182855032},"index":1,"playId":"cb1b9f83-ad5d-3d64-86ae-8a8d2e4ab07d","pitchNumber":2,"startTime":"2026-07-04T21:10:56.900Z","endTime":"2026-07-04T21:10:59.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51591964015866,"aZ":-12.093804484751207,"pfxX":-5.468206317205056,"pfxZ":9.838745640966566,"pX":-1.0151440015357167,"pZ":3.44304028386563,"vX0":2.344241764406677,"vY0":-141.96432990352764,"vZ0":-4.840534658832222,"x":155.69,"y":145.82,"x0":-1.1411810401265399,"y0":50.003373076761896,"z0":5.940113564833418,"aX":-11.161050629670127},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":9.5,"spinRate":2193,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.3858289064188267,"extension":7.719738452929142},"index":2,"playId":"b827b522-1f16-304d-b036-e71d6c69b316","pitchNumber":3,"startTime":"2026-07-04T21:11:15.724Z","endTime":"2026-07-04T21:11:19.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":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.656525458233258,"aZ":-12.600648463034593,"pfxX":-5.296155407196297,"pfxZ":9.596661851455096,"pX":-0.44017844719338095,"pZ":3.533326864310217,"vX0":3.779022273459197,"vY0":-141.7368767786028,"vZ0":-4.388419332550754,"x":133.78,"y":143.38,"x0":-1.1010059286739344,"y0":50.00358816343286,"z0":5.903207450226627,"aX":-10.802406844550882},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":8.9,"spinRate":2293,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3860903679883436,"extension":7.694009557379581},"index":3,"playId":"dbcbaac1-c80b-3b95-bdf1-387b83c4abca","pitchNumber":4,"startTime":"2026-07-04T21:11:35.036Z","endTime":"2026-07-04T21:11:38.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.760464947772423,"aZ":-31.589167342848043,"pfxX":6.187920474611252,"pfxZ":0.3986589565915182,"pX":0.30396914601078084,"pZ":2.567398153928595,"vX0":2.1287155229729837,"vY0":-120.38433072198156,"vZ0":-1.4473881210842248,"x":105.41,"y":169.46,"x0":-1.396032079086202,"y0":50.001875905249435,"z0":5.9771838640669195,"aX":9.065507280752149},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.6,"breakHorizontal":-11.8,"spinRate":2256,"spinDirection":55},"zone":6,"typeConfidence":0.87,"plateTime":0.4552810146484121,"extension":7.5875061860096285},"index":4,"playId":"b7afa528-8be0-39f6-856e-b057ae9ecda3","pitchNumber":5,"startTime":"2026-07-04T21:11:56.056Z","endTime":"2026-07-04T21:12:05.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.916878423306215,"aZ":-9.672130252881454,"pfxX":-3.544024273310816,"pfxZ":10.939519672945677,"pX":-0.09523941787544621,"pZ":2.362944269996674,"vX0":3.733171476767815,"vY0":-142.3382478808293,"vZ0":-7.884064749124806,"x":120.63,"y":174.98,"x0":-0.9617893062746403,"y0":50.0009177104268,"z0":5.776836772184767,"aX":-7.289175108691047},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.5,"breakHorizontal":5.6,"spinRate":2309,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.3844452777900149,"extension":7.8271717293446},"hitData":{"launchSpeed":88.8,"launchAngle":50.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.57,"coordY":104.59}},"index":5,"playId":"abd19f66-79f3-37af-a3b8-23ebb4a00d5b","pitchNumber":6,"startTime":"2026-07-04T21:12:41.844Z","endTime":"2026-07-04T21:12:51.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:12:51.020Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Robles flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T21:14:40.333Z","endTime":"2026-07-04T21:15:36.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.858653126231967,"aZ":-14.528442579061913,"pfxX":-7.204473572143398,"pfxZ":10.157738613773752,"pX":0.5036444792714717,"pZ":2.681630293890182,"vX0":7.110992620250711,"vY0":-131.25084203648333,"vZ0":-4.690511958361306,"x":97.8,"y":166.38,"x0":-1.310157692956984,"y0":50.00610685044576,"z0":5.580865190454085,"aX":-12.520163575604554},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.5,"breakHorizontal":11.4,"spinRate":2403,"spinDirection":213},"zone":6,"typeConfidence":0.87,"plateTime":0.41799239791859755,"extension":6.551227509128851},"index":0,"playId":"e930a04f-d7f9-3a70-9a28-aa7c649eee8b","pitchNumber":1,"startTime":"2026-07-04T21:15:04.879Z","endTime":"2026-07-04T21:15:08.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":82.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15836180234619,"aZ":-15.142991813689571,"pfxX":-5.510731545224355,"pfxZ":9.696639565026764,"pX":-0.6792897647684202,"pZ":2.587391960843183,"vX0":3.865727137310521,"vY0":-131.9598132544705,"vZ0":-4.792973628059189,"x":142.89,"y":168.92,"x0":-1.4502980676978154,"y0":50.00173092718493,"z0":5.549758806119088,"aX":-9.678216164330712},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2272,"spinDirection":216},"zone":4,"typeConfidence":0.88,"plateTime":0.4157162981810183,"extension":6.638975260398301},"hitData":{"launchSpeed":94.2,"launchAngle":28.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.7,"coordY":91.91}},"index":1,"playId":"6c77bfec-db17-3c36-bdd2-499352d04b39","pitchNumber":2,"startTime":"2026-07-04T21:15:26.471Z","endTime":"2026-07-04T21:15:36.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:15:36.555Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out softly, pitcher Shane Bieber to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T21:15:55.284Z","endTime":"2026-07-04T21:17:33.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669456,"link":"/api/v1/people/669456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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(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":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.090873300694987,"aZ":-20.80196218338113,"pfxX":-1.335051176811083,"pfxZ":6.918833372083124,"pX":-1.0664722661160384,"pZ":1.8707149834876942,"vX0":1.946025587161442,"vY0":-126.41317795925261,"vZ0":-4.990185458574712,"x":157.65,"y":188.27,"x0":-1.6674615815935592,"y0":50.001189178838324,"z0":5.506852991673534,"aX":-2.193687320575538},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.9,"breakHorizontal":2.0,"spinRate":2514,"spinDirection":210},"zone":13,"typeConfidence":0.89,"plateTime":0.43079328119094207,"extension":6.504253030031509},"index":0,"playId":"d1135c3b-f5da-3a56-a94d-4ccb7fe75fd6","pitchNumber":1,"startTime":"2026-07-04T21:16:11.435Z","endTime":"2026-07-04T21:16:14.855Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.751014077562996,"aZ":-39.49734742392832,"pfxX":0.8022569495846097,"pfxZ":-4.932356115314499,"pX":0.4069852655310718,"pZ":1.738450341422882,"vX0":4.010836727238705,"vY0":-121.14525680746331,"vZ0":-1.2053687395569592,"x":101.49,"y":191.84,"x0":-1.374473592261765,"y0":50.00133887097069,"z0":5.696135804408612,"aX":1.1910789290889772},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.0,"breakHorizontal":-2.4,"spinRate":2546,"spinDirection":27},"zone":9,"typeConfidence":0.9,"plateTime":0.45219507821725635,"extension":6.459646494661356},"index":1,"playId":"ee7f4b0f-0aa2-3143-8284-d04a8341aaf1","pitchNumber":2,"startTime":"2026-07-04T21:16:23.931Z","endTime":"2026-07-04T21:16:26.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729855739289157,"aZ":-29.432862281224228,"pfxX":-8.7277288109165,"pfxZ":1.634323024679012,"pX":-0.31944310054811215,"pZ":0.9385946638557805,"vX0":5.729757377756277,"vY0":-128.13903722988456,"vZ0":-5.698551167859373,"x":129.18,"y":213.44,"x0":-1.4426371766679498,"y0":50.001506958904386,"z0":5.470888888728214,"aX":-14.61508245788995},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":14.6,"spinRate":1712,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4263050288545327,"extension":6.56682373283031},"index":2,"playId":"3e533a5b-403c-3b58-b797-c9ff3a489c24","pitchNumber":3,"startTime":"2026-07-04T21:16:39.949Z","endTime":"2026-07-04T21:16:42.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81309670440496,"aZ":-40.58373199854628,"pfxX":2.0585218352168444,"pfxZ":-5.712807278400781,"pX":-0.27400404880924556,"pZ":0.2624005735931249,"vX0":1.9931931459117058,"vY0":-120.42445878180656,"vZ0":-3.9811636733321496,"x":127.44,"y":231.7,"x0":-1.3790213854937639,"y0":50.002038571668436,"z0":5.5174129472534865,"aX":3.0308261626106754},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.0,"breakHorizontal":-4.2,"spinRate":2616,"spinDirection":30},"zone":13,"typeConfidence":0.9,"plateTime":0.45437723000857,"extension":6.616503804237727},"index":3,"playId":"3b793630-9f52-3d33-827a-dd0457fd7c42","pitchNumber":4,"startTime":"2026-07-04T21:16:55.174Z","endTime":"2026-07-04T21:17:00.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70849216549209,"aZ":-11.770645300423617,"pfxX":-8.11931947494016,"pfxZ":11.347542426009163,"pX":-1.0207867616989044,"pZ":0.9127086933440881,"vX0":3.949720318027884,"vY0":-133.0323186943768,"vZ0":-9.453953438105023,"x":155.91,"y":214.14,"x0":-1.4673453049479748,"y0":50.00358310160234,"z0":5.359038294130452,"aX":-14.598517123555332},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":13.9,"spinRate":2473,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.4112448816183618,"extension":6.732223500302667},"index":4,"playId":"c99f26c2-297b-3e77-ab28-f058ce9baf0c","pitchNumber":5,"startTime":"2026-07-04T21:17:10.338Z","endTime":"2026-07-04T21:17:13.620Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.915958969012962,"aZ":-38.956120483778456,"pfxX":1.9019127629878776,"pfxZ":-4.536152369698612,"pX":0.2788312494618965,"pZ":1.3202130899626239,"vX0":3.2922709974619546,"vY0":-121.28234992915803,"vZ0":-2.1256407804366146,"x":106.37,"y":203.13,"x0":-1.341364293617368,"y0":50.002072450953484,"z0":5.593795067490485,"aX":2.8435363969136596},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.5,"breakHorizontal":-4.2,"spinRate":2584,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.4509743297279498,"extension":6.524506217484231},"hitData":{"launchSpeed":56.7,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.18,"coordY":178.01}},"index":5,"playId":"66c2d7c9-b762-3e0e-aa29-94e1e4bff046","pitchNumber":6,"startTime":"2026-07-04T21:17:25.380Z","endTime":"2026-07-04T21:17:33.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:17:33.388Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T21:17:38.530Z","endTime":"2026-07-04T21:18:33.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.78756014499159,"aZ":-23.05335131568813,"pfxX":0.24628065938832933,"pfxZ":5.409230937934266,"pX":-1.2483520479556658,"pZ":2.4815360996386366,"vX0":0.9157076398855375,"vY0":-127.38293197156753,"vZ0":-3.2545957125361378,"x":164.58,"y":171.78,"x0":-1.6407502972264185,"y0":50.001598537855195,"z0":5.546035811884453,"aX":0.4152217748012966},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":-0.6,"spinRate":2546,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.42577809266978317,"extension":6.520904322435569},"index":0,"playId":"240f36c8-5560-3315-9f51-21d13b5d66ef","pitchNumber":1,"startTime":"2026-07-04T21:17:56.081Z","endTime":"2026-07-04T21:18:05.085Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.352370700903002,"aZ":-41.935113843771354,"pfxX":3.735553066809641,"pfxZ":-6.794421242646386,"pX":-0.878163984104702,"pZ":2.2601157820099917,"vX0":0.24710724406027432,"vY0":-118.91743973422868,"vZ0":0.8171214707625696,"x":150.47,"y":177.76,"x0":-1.4689270616988692,"y0":50.005870497324956,"z0":5.709743641032724,"aX":5.362408316877216},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.9,"breakHorizontal":-6.8,"spinRate":2574,"spinDirection":37},"zone":13,"typeConfidence":0.9,"plateTime":0.4602181955685216,"extension":6.460249968417277},"index":1,"playId":"13307f08-aefd-3db7-b979-0414b88af747","pitchNumber":2,"startTime":"2026-07-04T21:18:10.497Z","endTime":"2026-07-04T21:18:14.117Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17014383485155,"aZ":-23.546752060383437,"pfxX":-0.19446503592676231,"pfxZ":5.184527743178821,"pX":-0.04128874074197828,"pZ":2.6831495284290177,"vX0":3.4278319542887794,"vY0":-126.9395032950631,"vZ0":-2.5677974320220356,"x":118.57,"y":166.33,"x0":-1.3727068349598208,"y0":50.00253561977712,"z0":5.543810376005101,"aX":-0.32369477169736677},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.1,"breakHorizontal":-0.2,"spinRate":2552,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.4282603878725797,"extension":6.603082375414121},"hitData":{"launchSpeed":100.7,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.06,"coordY":165.78}},"index":2,"playId":"d5f59933-f765-355e-8b47-cc3e24075301","pitchNumber":3,"startTime":"2026-07-04T21:18:25.791Z","endTime":"2026-07-04T21:18:33.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:18:33.751Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, first baseman Josh Naylor to pitcher Logan Gilbert.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T21:20:21.468Z","endTime":"2026-07-04T21:22:18.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"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(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":96.9,"endSpeed":89.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.241769273310545,"aZ":-10.791525805972073,"pfxX":-4.449013064007522,"pfxZ":10.576254455377782,"pX":-0.184560572061403,"pZ":1.7001505953547418,"vX0":4.3083716750965495,"vY0":-140.8871465177218,"vZ0":-9.623284042075039,"x":124.04,"y":192.88,"x0":-1.1512135763077724,"y0":50.00601495223959,"z0":5.845917999799913,"aX":-8.99824315110851},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2285,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.3878860025889681,"extension":7.412117328051941},"index":0,"playId":"14dff5c6-e44c-32b3-a0a7-ef0ace996847","pitchNumber":1,"startTime":"2026-07-04T21:20:48.821Z","endTime":"2026-07-04T21:20:51.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.252300751911744,"aZ":-33.26494294997156,"pfxX":-8.043186228680677,"pfxZ":-0.6771700145337101,"pX":-0.6414043625679189,"pZ":0.8535347768538001,"vX0":4.8000519761878335,"vY0":-126.31648439669874,"vZ0":-5.657083420835129,"x":141.45,"y":215.73,"x0":-1.5194165800566977,"y0":50.00137600256859,"z0":5.790362927072489,"aX":-13.022293118115138},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":13.4,"spinRate":1427,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4332822104401557,"extension":7.338880619817674},"index":1,"playId":"aca59c04-572a-36fa-b8ac-a5f68b0a509c","pitchNumber":2,"startTime":"2026-07-04T21:21:08.250Z","endTime":"2026-07-04T21:21:11.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976407142771542,"aZ":-13.84772632325562,"pfxX":-4.7241189287107614,"pfxZ":9.112097834082505,"pX":-0.9490929175090744,"pZ":2.4776335285360047,"vX0":2.43471975598138,"vY0":-140.91315262797596,"vZ0":-6.895333685735188,"x":153.18,"y":171.88,"x0":-1.2104395541418296,"y0":50.00543423040833,"z0":5.850948474694681,"aX":-9.502983743402437},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2166,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3886825369916167,"extension":7.522548212545724},"index":2,"playId":"f9dbbe0f-1e5f-347f-ab45-57b8a2d030cb","pitchNumber":3,"startTime":"2026-07-04T21:21:28.174Z","endTime":"2026-07-04T21:21:31.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.633862898535263,"aZ":-11.635189965333556,"pfxX":-4.6080656132187,"pfxZ":10.229001527056493,"pX":-0.3914908178943488,"pZ":2.614993491968669,"vX0":3.7120693538560317,"vY0":-140.51648804029065,"vZ0":-6.8679847713837905,"x":131.92,"y":168.18,"x0":-1.1283012167010222,"y0":50.004080951933844,"z0":5.840266467535594,"aX":-9.25301542516265},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2186,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.38920591311028296,"extension":7.637006906297235},"index":3,"playId":"2de7a345-5192-3063-8a8b-42c64977a330","pitchNumber":4,"startTime":"2026-07-04T21:21:46.734Z","endTime":"2026-07-04T21:21:49.983Z","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":83.1,"endSpeed":77.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.312219911857465,"aZ":-32.353576433482225,"pfxX":5.649528010800182,"pfxZ":-0.11638645074469078,"pX":0.4502410054949017,"pZ":1.693419267372128,"vX0":2.16159187709508,"vY0":-121.06043039264146,"vZ0":-3.469297535242599,"x":99.84,"y":193.06,"x0":-1.1857586504338766,"y0":50.005896301000234,"z0":5.946484726439083,"aX":8.474173442520168},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.7,"breakHorizontal":-10.7,"spinRate":2413,"spinDirection":43},"zone":9,"typeConfidence":0.88,"plateTime":0.4506496276690739,"extension":7.551825438288636},"hitData":{"launchSpeed":77.2,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.47,"coordY":160.2}},"index":4,"playId":"244d2299-671f-32a2-af4e-e50f368f4037","pitchNumber":5,"startTime":"2026-07-04T21:22:08.279Z","endTime":"2026-07-04T21:22:18.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:22:18.407Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, third baseman J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T21:22:23.807Z","endTime":"2026-07-04T21:23:02.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"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, 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":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56507345594266,"aZ":-34.23068012333644,"pfxX":9.132985078928183,"pfxZ":-1.462686025253209,"pX":0.23110817917194676,"pZ":2.672338162166869,"vX0":1.0468058121355306,"vY0":-118.15678850121814,"vZ0":-0.41096240639476944,"x":108.19,"y":166.63,"x0":-1.4041167778102723,"y0":50.00266587675239,"z0":6.007445821083062,"aX":12.847874382324308},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.5,"breakHorizontal":-16.8,"spinRate":2458,"spinDirection":44},"zone":5,"typeConfidence":0.9,"plateTime":0.464459827949951,"extension":7.555605433063282},"hitData":{"launchSpeed":57.3,"launchAngle":-34.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.12,"coordY":172.4}},"index":0,"playId":"6b8dc908-4a60-3850-8ab0-098172b463d5","pitchNumber":1,"startTime":"2026-07-04T21:22:54.324Z","endTime":"2026-07-04T21:23:02.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:23:02.439Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohendrick Piñango singles on a fly ball to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T21:23:19.878Z","endTime":"2026-07-04T21:24:46.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.812471508167054,"aZ":-35.18923279092201,"pfxX":-0.4529974453090233,"pfxZ":-1.8665658659379307,"pX":-0.09044346031821593,"pZ":1.9115178251037697,"vX0":2.6271409019765195,"vY0":-125.54707335904934,"vZ0":-3.0715386930409556,"x":120.45,"y":187.17,"x0":-1.0866943867442411,"y0":50.00457812780297,"z0":5.983476738567624,"aX":-0.731482607114046},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.8,"breakHorizontal":0.2,"spinRate":2138,"spinDirection":49},"zone":8,"typeConfidence":0.9,"plateTime":0.4344720508071078,"extension":7.520488325047597},"index":0,"playId":"2e655271-8749-3c4e-a05a-85e7545c465c","pitchNumber":1,"startTime":"2026-07-04T21:23:32.386Z","endTime":"2026-07-04T21:23:37.073Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672609418463626,"aZ":-31.911709580454193,"pfxX":-8.746027310021391,"pfxZ":0.16117254574846474,"pX":-1.1250651043803799,"pZ":1.8590082219687938,"vX0":4.055833948305576,"vY0":-127.05410988626122,"vZ0":-3.73944728033991,"x":159.88,"y":188.59,"x0":-1.5974268967137453,"y0":50.004046344133165,"z0":5.859649387758982,"aX":-14.4384315196383},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":15.0,"spinRate":1464,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.42950346436035813,"extension":7.3709767502698815},"index":1,"playId":"38772244-1ed2-3244-b841-97b637980d7c","pitchNumber":2,"startTime":"2026-07-04T21:23:54.940Z","endTime":"2026-07-04T21:23:57.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95158500525605,"aZ":-8.716004370464988,"pfxX":-4.249289059545166,"pfxZ":11.508997933386093,"pX":-1.6492978941783625,"pZ":1.941306752670064,"vX0":0.5425431003714223,"vY0":-141.756427345245,"vZ0":-9.019336476049459,"x":179.87,"y":186.36,"x0":-1.290828383414997,"y0":50.00350437960565,"z0":5.718090279573141,"aX":-8.660897393034254},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.2,"breakHorizontal":7.6,"spinRate":2280,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.3861764752047381,"extension":7.6832222199654945},"index":2,"playId":"5d235e33-11fc-3d83-ae0a-74da2fea5d6c","pitchNumber":3,"startTime":"2026-07-04T21:24:15.221Z","endTime":"2026-07-04T21:24:18.784Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.298336487683503,"aZ":-33.542429367152764,"pfxX":-5.475048114285007,"pfxZ":-0.9512490249481615,"pX":-0.7644474760295931,"pZ":2.9344653747171634,"vX0":3.394235639932463,"vY0":-119.5892051767397,"vZ0":0.08202806780880101,"x":146.14,"y":159.55,"x0":-1.4983156014230044,"y0":50.004217767741984,"z0":5.934438972794057,"aX":-7.848570471694079},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.4,"breakHorizontal":9.0,"spinRate":714,"spinDirection":270},"zone":1,"typeConfidence":0.88,"plateTime":0.4598258023364328,"extension":7.4248946460631915},"hitData":{"launchSpeed":71.3,"launchAngle":34.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.21,"coordY":103.81}},"index":3,"playId":"b6f238c2-e1e8-3ce3-add8-9b14afb95568","pitchNumber":4,"startTime":"2026-07-04T21:24:35.510Z","endTime":"2026-07-04T21:24:46.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:24:46.553Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sean Keys lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T21:25:04.872Z","endTime":"2026-07-04T21:25:24.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130111062688243,"aZ":-11.732627455613883,"pfxX":-4.874023229137698,"pfxZ":10.218227827580296,"pX":-0.9809490110806499,"pZ":2.8605587543702358,"vX0":3.0415089015421417,"vY0":-140.17945016295454,"vZ0":-6.265869000387807,"x":154.39,"y":161.54,"x0":-1.4437808079665473,"y0":50.00612350792669,"z0":5.882727223724116,"aX":-9.752753216456108},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2199,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.38995669798834554,"extension":7.6269191241775935},"hitData":{"launchSpeed":89.0,"launchAngle":17.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.36,"coordY":97.37}},"index":0,"playId":"a4082365-8870-36ba-940a-b200cb8c2ef0","pitchNumber":1,"startTime":"2026-07-04T21:25:16.093Z","endTime":"2026-07-04T21:25:24.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:25:24.955Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T21:27:35.324Z","endTime":"2026-07-04T21:29:08.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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],"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":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":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386153556469495,"aZ":-14.810659363874379,"pfxX":-7.116216000920467,"pfxZ":9.919030756165057,"pX":0.8125191988349578,"pZ":1.3001740097879746,"vX0":7.697592386166632,"vY0":-130.90491887086685,"vZ0":-8.030508044441923,"x":86.03,"y":203.68,"x0":-1.229536108122668,"y0":50.0049474155327,"z0":5.497542096569551,"aX":-12.45977458751645},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2274,"spinDirection":221},"zone":14,"typeConfidence":0.87,"plateTime":0.4170457138684318,"extension":6.555396236592198},"index":0,"playId":"6f7daeb3-72ef-356d-90a5-4f2be629a481","pitchNumber":1,"startTime":"2026-07-04T21:27:42.322Z","endTime":"2026-07-04T21:27:46.195Z","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":91.4,"endSpeed":84.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.024226475202184,"aZ":-14.665562571626385,"pfxX":-7.59751416435763,"pfxZ":9.801929180805404,"pX":1.3406378445486897,"pZ":0.61203033633477,"vX0":9.105421936620031,"vY0":-132.48160704525324,"vZ0":-9.815126012489221,"x":65.9,"y":222.26,"x0":-1.1459716570667327,"y0":50.00076768012856,"z0":5.424795329963629,"aX":-13.568825622166225},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":11.9,"spinRate":2374,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.4126712082592592,"extension":6.632835927431574},"index":1,"playId":"dea3fb7a-b2a8-3d98-9488-b94afd8619a5","pitchNumber":2,"startTime":"2026-07-04T21:28:00.972Z","endTime":"2026-07-04T21:28:04.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.580787478400307,"aZ":-26.17677198257445,"pfxX":-10.158307863604996,"pfxZ":3.6298588961103952,"pX":0.4966005252194834,"pZ":-0.6521556271159923,"vX0":7.92302345470941,"vY0":-126.80343586467062,"vZ0":-9.741662077754306,"x":98.07,"y":256.39,"x0":-1.32768981932162,"y0":50.00009034196699,"z0":5.281903219064207,"aX":-16.76797686280493},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":16.9,"spinRate":1733,"spinDirection":240},"zone":14,"typeConfidence":0.89,"plateTime":0.4296876701121324,"extension":6.565764487942531},"index":2,"playId":"4686d0f0-9bfb-3d33-a954-e6bee6960eac","pitchNumber":3,"startTime":"2026-07-04T21:28:20.878Z","endTime":"2026-07-04T21:28:23.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.486186151791163,"aZ":-12.552826244849575,"pfxX":-5.725581653210579,"pfxZ":10.854728947273973,"pX":0.23606023929558903,"pZ":2.289917308643967,"vX0":5.980111640763084,"vY0":-133.30535281378678,"vZ0":-6.251446671972807,"x":108.0,"y":176.95,"x0":-1.2877864635220797,"y0":50.00221260186969,"z0":5.564017254156441,"aX":-10.34944995085391},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":9.1,"spinRate":2447,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.4102024673676232,"extension":6.614029971644421},"index":3,"playId":"3230eed1-7cf9-3373-bc4f-d12e81be6bc2","pitchNumber":4,"startTime":"2026-07-04T21:28:40.000Z","endTime":"2026-07-04T21:28:43.000Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.286465812472027,"aZ":-24.8750265788088,"pfxX":-1.2351939302335218,"pfxZ":4.497960218938142,"pX":0.23049657914640193,"pZ":1.3954266306965233,"vX0":4.57584909369666,"vY0":-125.72565309258796,"vZ0":-5.208447835954169,"x":108.21,"y":201.1,"x0":-1.442066123966592,"y0":50.003350999895936,"z0":5.479006660994359,"aX":-2.005020171716561},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":1.3,"spinRate":2513,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.43343994523484497,"extension":6.50632921459364},"index":4,"playId":"003c0218-8b12-385f-a0e9-c5b9ac758ab2","pitchNumber":5,"startTime":"2026-07-04T21:28:51.009Z","endTime":"2026-07-04T21:28:54.028Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413408046076146,"aZ":-29.586202362704693,"pfxX":-6.9575855099284025,"pfxZ":1.5396092657927847,"pX":1.1070908793978227,"pZ":-0.04338179332497582,"vX0":8.397890654186932,"vY0":-127.77993208154126,"vZ0":-7.882520867489176,"x":74.8,"y":239.95,"x0":-1.2939197303784817,"y0":50.001054867574865,"z0":5.3551060851340315,"aX":-11.686807716759134},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":11.0,"spinRate":1568,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.42606823987165,"extension":6.571530783393256},"index":5,"playId":"5dca1b3b-7bb9-3403-afb1-a5ff3d79630b","pitchNumber":6,"startTime":"2026-07-04T21:29:05.570Z","endTime":"2026-07-04T21:29:08.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:29:08.570Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dominic Canzone homers (14) on a fly ball to right center field. Randy Arozarena scores.","rbi":2,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T21:29:25.296Z","endTime":"2026-07-04T21:30:25.533Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.5,"endSpeed":79.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419410090792653,"aZ":-31.138303829622913,"pfxX":-9.616645328673776,"pfxZ":0.6426809747589726,"pX":-1.1236944570018739,"pZ":2.9410449895666617,"vX0":4.188775778809614,"vY0":-126.04780001565108,"vZ0":-0.3309313302248228,"x":159.83,"y":159.37,"x0":-1.553007650163647,"y0":50.00490879583194,"z0":5.5775694622431224,"aX":-15.553453205614787},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":16.6,"spinRate":1766,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.4337102383622842,"extension":6.461800806172578},"index":0,"playId":"b1c3aef8-d199-3278-9de7-08e0d118f95d","pitchNumber":1,"startTime":"2026-07-04T21:29:39.281Z","endTime":"2026-07-04T21:29:42.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.743393942999514,"aZ":-22.19363450153089,"pfxX":-2.0528311487538127,"pfxZ":5.992327807021278,"pX":-0.2810400271438921,"pZ":2.4705264095058177,"vX0":3.6740120256108812,"vY0":-127.12396192687135,"vZ0":-3.1813650613032443,"x":127.71,"y":172.08,"x0":-1.4668926497880388,"y0":50.003679315789945,"z0":5.465354579915825,"aX":-3.4198764677665845},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.6,"breakHorizontal":3.0,"spinRate":2579,"spinDirection":209},"zone":5,"typeConfidence":0.86,"plateTime":0.4279907582917488,"extension":6.530115323003502},"hitData":{"launchSpeed":104.4,"launchAngle":27.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":174.37,"coordY":44.25}},"index":1,"playId":"79c4d432-66c7-3298-9941-6a0b91bb0132","pitchNumber":2,"startTime":"2026-07-04T21:29:55.117Z","endTime":"2026-07-04T21:30:25.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:30:25.533Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out, third baseman Kazuma Okamoto to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T21:33:16.387Z","endTime":"2026-07-04T21:34:51.914Z","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":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T21:30:42.688Z","endTime":"2026-07-04T21:31:47.868Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adam Macko replaces Shane Bieber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T21:31:47.868Z","endTime":"2026-07-04T21:33:18.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671936,"link":"/api/v1/people/671936"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.273665571326564,"aZ":-10.925827597084345,"pfxX":5.236385842699564,"pfxZ":10.787549562786504,"pX":-0.8041358178767336,"pZ":2.033442736044695,"vX0":-7.717591296227097,"vY0":-139.43447931856602,"vZ0":-7.684918611135951,"x":147.65,"y":183.88,"x0":1.318857222366929,"y0":50.00070053300746,"z0":5.5456215819891455,"aX":10.31262960156296},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":-7.9,"spinRate":2352,"spinDirection":143},"zone":7,"typeConfidence":0.91,"plateTime":0.39278434400417694,"extension":6.048814271097788},"index":2,"playId":"24efb8c7-dc01-3b49-b727-b3dbeaffa16e","pitchNumber":1,"startTime":"2026-07-04T21:33:18.537Z","endTime":"2026-07-04T21:33:22.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.718658455277883,"aZ":-12.662491379836593,"pfxX":5.076720759079397,"pfxZ":9.953481061686304,"pX":-0.8983270059752808,"pZ":1.573821066646333,"vX0":-8.176075386230051,"vY0":-138.79898070908496,"vZ0":-8.439876368809912,"x":151.24,"y":196.29,"x0":1.4197165457404295,"y0":50.00438023964051,"z0":5.488211871386989,"aX":9.953549386916679},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-7.6,"spinRate":2345,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.3939225239935418,"extension":6.055702167635738},"index":3,"playId":"beb25286-0dc2-36f7-bd69-f840ced202b9","pitchNumber":2,"startTime":"2026-07-04T21:33:33.135Z","endTime":"2026-07-04T21:33:37.690Z","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":86.2,"endSpeed":79.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.188685360426362,"aZ":-28.722625119225683,"pfxX":-1.2863342037983205,"pfxZ":2.1652314483892994,"pX":-1.6598875059477511,"pZ":2.289963522851308,"vX0":-7.524816164497382,"vY0":-125.35989290039284,"vZ0":-2.5201341694259836,"x":180.27,"y":176.95,"x0":1.5468625541007142,"y0":50.0011105168857,"z0":5.651372116382452,"aX":-2.047563946904378},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":4.1,"spinRate":2570,"spinDirection":194},"zone":13,"typeConfidence":0.9,"plateTime":0.43680618506307267,"extension":5.992461835408397},"index":4,"playId":"dceaf37d-57e4-31a5-b8c5-14c25d0327ed","pitchNumber":3,"startTime":"2026-07-04T21:33:47.064Z","endTime":"2026-07-04T21:33:50.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-04T21:33:59.066Z","endTime":"2026-07-04T21:34:06.063Z","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(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":86.2,"endSpeed":79.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.734341331633434,"aZ":-28.54156660020934,"pfxX":-1.973422026258433,"pfxZ":2.2723693169050154,"pX":-0.44391726111108776,"pZ":2.5849538722645273,"vX0":-4.562968776025005,"vY0":-125.50934438086391,"vZ0":-1.888052683166888,"x":133.92,"y":168.99,"x0":1.652098077697985,"y0":50.0044621665607,"z0":5.665031056240834,"aX":-3.1569361608145194},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":4.6,"spinRate":2462,"spinDirection":189},"zone":4,"typeConfidence":0.91,"plateTime":0.4359416769132931,"extension":5.858655286583767},"index":6,"playId":"05e73176-6268-3dbe-862f-acf4dddd5785","pitchNumber":4,"startTime":"2026-07-04T21:34:06.063Z","endTime":"2026-07-04T21:34:09.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.961608706435943,"aZ":-42.96971976708055,"pfxX":-8.452598618151452,"pfxZ":-7.8011028798668125,"pX":-1.0172383354114694,"pZ":1.6076647337984684,"vX0":-3.656020070723551,"vY0":-117.35205057510758,"vZ0":-0.10694121103085585,"x":155.77,"y":195.37,"x0":1.6632826897401012,"y0":50.00515263113488,"z0":5.685029861442652,"aX":-11.690948555820091},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.8,"breakHorizontal":16.2,"spinRate":3045,"spinDirection":324},"zone":13,"typeConfidence":0.89,"plateTime":0.46824778702764025,"extension":5.822599753893393},"index":7,"playId":"4ae1f264-8247-3924-a7ad-cd259efae916","pitchNumber":5,"startTime":"2026-07-04T21:34:29.791Z","endTime":"2026-07-04T21:34:33.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8206349183646,"aZ":-15.142864738368285,"pfxX":3.212660492602012,"pfxZ":8.676289208508916,"pX":0.09969046296700815,"pZ":1.5868199561366236,"vX0":-4.845293457334177,"vY0":-138.47769430451194,"vZ0":-7.9776370773023615,"x":113.2,"y":195.94,"x0":1.4460915439812825,"y0":50.00213309291574,"z0":5.496170175365732,"aX":6.306196067246608},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":-4.9,"spinRate":2166,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.39392721225743266,"extension":6.138429844361411},"hitData":{"launchSpeed":95.8,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.76,"coordY":166.79}},"index":8,"playId":"bb616b70-6d34-3081-91c9-7e3eb25b4ae4","pitchNumber":6,"startTime":"2026-07-04T21:34:42.730Z","endTime":"2026-07-04T21:34:51.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:34:51.914Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Ernie Clement to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T21:35:14.668Z","endTime":"2026-07-04T21:36:01.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.317557886087368,"aZ":-27.715184629249162,"pfxX":-1.1999905491256453,"pfxZ":2.7734514060205413,"pX":-0.19703564614302377,"pZ":2.7629157071571715,"vX0":-4.291079854474392,"vY0":-125.70360482886753,"vZ0":-1.6092083731292823,"x":124.51,"y":164.18,"x0":1.6846755495946848,"y0":50.00308939313225,"z0":5.651021022575401,"aX":-1.929501524537765},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":3.1,"spinRate":2546,"spinDirection":187},"zone":2,"typeConfidence":0.9,"plateTime":0.4349095815707624,"extension":5.888589882137184},"index":0,"playId":"9c7d89bc-0d55-356d-b21e-0b6881b79886","pitchNumber":1,"startTime":"2026-07-04T21:35:23.322Z","endTime":"2026-07-04T21:35:26.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89619361348257,"aZ":-40.868369193558266,"pfxX":-8.773429696164133,"pfxZ":-6.503150448574621,"pX":-2.6366761468142443,"pZ":-0.5255923679096975,"vX0":-6.765427133576505,"vY0":-116.09300754900337,"vZ0":-4.58238048916482,"x":217.5,"y":252.97,"x0":1.4766844745599603,"y0":50.00246635901155,"z0":5.448808230096799,"aX":-11.72906125590466},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.7,"breakHorizontal":17.9,"spinRate":3094,"spinDirection":329},"zone":13,"typeConfidence":0.89,"plateTime":0.4755597706886716,"extension":5.743283512503164},"index":1,"playId":"b35653b1-4ea0-35ad-87dc-c5ff7ff3de55","pitchNumber":2,"startTime":"2026-07-04T21:35:36.446Z","endTime":"2026-07-04T21:35:39.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39470870306592,"aZ":-30.613853474866914,"pfxX":-0.33351274643437206,"pfxZ":1.0107919130305305,"pX":0.10695102521015619,"pZ":2.350387605721761,"vX0":-3.92959935822821,"vY0":-123.42322917638465,"vZ0":-1.6619807262935393,"x":112.92,"y":175.32,"x0":1.762563724834475,"y0":50.00375233656358,"z0":5.608880609164859,"aX":-0.5141138928324517},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":1.6,"spinRate":2443,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.44365723679797275,"extension":5.8459655807179285},"hitData":{"launchSpeed":78.7,"launchAngle":4.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.12,"coordY":148.54}},"index":2,"playId":"af275456-9b28-3ba5-bc96-a3c77a5c65a2","pitchNumber":3,"startTime":"2026-07-04T21:35:53.163Z","endTime":"2026-07-04T21:36:01.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:36:01.075Z","atBatIndex":38},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Luke Raley hit by pitch.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T21:36:17.068Z","endTime":"2026-07-04T21:37:27.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.322414705334655,"aZ":-30.263728731091508,"pfxX":-1.2631356758455405,"pfxZ":1.2367562616944596,"pX":-0.7516804547033804,"pZ":2.0109858021450986,"vX0":-5.403631115595774,"vY0":-123.25019011597375,"vZ0":-2.4578427790042494,"x":145.65,"y":184.48,"x0":1.6287720468626208,"y0":50.004770185228345,"z0":5.564071551630285,"aX":-1.9522106699826558},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":3.5,"spinRate":2400,"spinDirection":197},"zone":7,"typeConfidence":0.91,"plateTime":0.4435469052411247,"extension":5.8115206644036395},"index":0,"playId":"1c8cac1a-3001-39a7-8110-c5602aa0f67c","pitchNumber":1,"startTime":"2026-07-04T21:36:32.013Z","endTime":"2026-07-04T21:36:36.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.216785418238285,"aZ":-26.450652695290938,"pfxX":-2.067742982421672,"pfxZ":3.5778891005016504,"pX":-1.196256685479598,"pZ":1.7364756319095593,"vX0":-6.028375906085521,"vY0":-125.85816324991791,"vZ0":-4.1112904167414985,"x":162.6,"y":191.9,"x0":1.501372055654156,"y0":50.00314035732269,"z0":5.540320033814943,"aX":-3.307098718015062},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.8,"breakHorizontal":5.2,"spinRate":2357,"spinDirection":172},"zone":13,"typeConfidence":0.9,"plateTime":0.435655876467528,"extension":5.939028253625338},"index":1,"playId":"6d62cacf-ee07-3f44-8325-cfeec6ad4d6d","pitchNumber":2,"startTime":"2026-07-04T21:36:51.434Z","endTime":"2026-07-04T21:36:54.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.894927590402045,"aZ":-26.92337986195465,"pfxX":-1.838964013720922,"pfxZ":3.3003232416360246,"pX":-1.7183124665962535,"pZ":1.1588848648740702,"vX0":-7.210545406040024,"vY0":-124.69607450120589,"vZ0":-5.276694046143381,"x":182.5,"y":207.49,"x0":1.4386148693540197,"y0":50.00023086305918,"z0":5.498353032747099,"aX":-2.9212375493857317},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":4.8,"spinRate":2477,"spinDirection":182},"zone":13,"typeConfidence":0.91,"plateTime":0.43770217308505943,"extension":5.969144937706178},"index":2,"playId":"b6618aa3-e9cb-3fb2-a6a5-37f90a032b14","pitchNumber":3,"startTime":"2026-07-04T21:37:06.776Z","endTime":"2026-07-04T21:37:09.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.045751210901415,"aZ":-16.940935286906196,"pfxX":4.5899386832414955,"pfxZ":7.6654746659938535,"pX":1.568894209821243,"pZ":3.7926655488810197,"vX0":-1.1059246362046635,"vY0":-139.96708351982178,"vZ0":-2.4344599720013482,"x":57.2,"y":136.38,"x0":1.372231826164006,"y0":50.00582401428442,"z0":5.780714528557188,"aX":9.125287674501179},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":-8.0,"spinRate":2177,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.3910526724549048,"extension":5.9177109314238},"index":3,"playId":"38525ce0-3963-30af-891a-01b4e0bb891f","pitchNumber":4,"startTime":"2026-07-04T21:37:21.955Z","endTime":"2026-07-04T21:37:27.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:37:27.238Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T21:37:44.869Z","endTime":"2026-07-04T21:38:41.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83859082687934,"aZ":-16.827842147346942,"pfxX":2.8951945550931355,"pfxZ":8.206003774714167,"pX":-0.4187465788409993,"pZ":2.785077249611011,"vX0":-6.283022858047165,"vY0":-135.02088628148894,"vZ0":-4.338366969125925,"x":132.96,"y":163.58,"x0":1.5489004406903444,"y0":50.0040454289311,"z0":5.575641346501269,"aX":5.415869992657426},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-4.1,"spinRate":2364,"spinDirection":150},"zone":1,"typeConfidence":0.86,"plateTime":0.4036809365979428,"extension":6.128962238025471},"index":0,"playId":"6625119c-2b60-3339-bc96-d2588cf18101","pitchNumber":1,"startTime":"2026-07-04T21:37:54.107Z","endTime":"2026-07-04T21:37:57.107Z","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":93.5,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653077549126493,"aZ":-13.864599285174236,"pfxX":4.348606131339153,"pfxZ":9.717806840041835,"pX":0.5776886242814194,"pZ":2.808724347519395,"vX0":-3.748679810046494,"vY0":-136.09904103290745,"vZ0":-5.122142085309557,"x":94.98,"y":162.94,"x0":1.4049946909255087,"y0":50.00388574255339,"z0":5.668566115950019,"aX":8.19406722865681},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":-7.1,"spinRate":2345,"spinDirection":150},"zone":3,"typeConfidence":0.89,"plateTime":0.4017860926457244,"extension":5.962551320020524},"index":1,"playId":"0cd6ad9d-29fd-365a-abb2-46d31f737f6d","pitchNumber":2,"startTime":"2026-07-04T21:38:11.450Z","endTime":"2026-07-04T21:38:14.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.380390687664352,"aZ":-15.954668163967854,"pfxX":2.9036052334009192,"pfxZ":8.503989565545432,"pX":-0.8110859982496529,"pZ":2.794230974360767,"vX0":-6.790117793600279,"vY0":-136.79231048430515,"vZ0":-4.859336861080822,"x":147.92,"y":163.34,"x0":1.319049560131866,"y0":50.00339120994996,"z0":5.677097047726222,"aX":5.539157495950874},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-4.0,"spinRate":2274,"spinDirection":148},"zone":11,"typeConfidence":0.89,"plateTime":0.3994456085575653,"extension":6.012809555366962},"index":2,"playId":"e7afadae-4c05-367d-9632-579c6dd637ee","pitchNumber":3,"startTime":"2026-07-04T21:38:38.159Z","endTime":"2026-07-04T21:38:41.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:38:41.159Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Valenzuela pops out to catcher Cal Raleigh in foul territory.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T21:40:36.581Z","endTime":"2026-07-04T21:41:09.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":96.4,"endSpeed":89.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167500555670454,"aZ":-14.662634019212627,"pfxX":-4.759515375861334,"pfxZ":8.662748261056953,"pX":0.09921476748778651,"pZ":2.8952309561203573,"vX0":5.02917805011715,"vY0":-140.4162051264047,"vZ0":-5.74359007236537,"x":113.22,"y":160.61,"x0":-1.0863046469459035,"y0":50.00076512537415,"z0":5.901203124158484,"aX":-9.619067784000041},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":7.8,"spinRate":2135,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.3882759140936667,"extension":7.487339088821289},"hitData":{"launchSpeed":92.4,"launchAngle":80.0,"totalDistance":37.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":146.43,"coordY":201.26}},"index":0,"playId":"19c3c518-4367-3c9f-91d8-8c5ff00eb790","pitchNumber":1,"startTime":"2026-07-04T21:40:58.227Z","endTime":"2026-07-04T21:41:09.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:41:09.727Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T21:41:23.784Z","endTime":"2026-07-04T21:43:15.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875628817790584,"aZ":-8.393746831960197,"pfxX":-4.521358291091872,"pfxZ":11.84546978756297,"pX":1.2232080973955248,"pZ":1.5337006636030706,"vX0":7.911898782492979,"vY0":-140.12463164781033,"vZ0":-10.377906070553601,"x":70.37,"y":197.37,"x0":-1.0374176338009857,"y0":50.00209239728004,"z0":5.8149592253449365,"aX":-9.076727751626388},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":6.7,"spinRate":2290,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.3895002021288909,"extension":7.736270697848064},"index":0,"playId":"7cc665be-a833-35c0-93c5-d93bcd88a25b","pitchNumber":1,"startTime":"2026-07-04T21:41:45.898Z","endTime":"2026-07-04T21:41:49.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.544428665854205,"aZ":-9.885483624307124,"pfxX":-3.80919327049516,"pfxZ":11.185052162069365,"pX":0.5948326162088541,"pZ":2.7938258431913225,"vX0":5.812798572960086,"vY0":-140.02289006070575,"vZ0":-6.75239037523595,"x":94.33,"y":163.35,"x0":-1.009654936584787,"y0":50.00303570443541,"z0":5.877727763274129,"aX":-7.591313397385519},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.1,"breakHorizontal":5.8,"spinRate":2314,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.3906153971092574,"extension":7.454240483213384},"index":1,"playId":"4cb2e743-bbf1-3545-8e08-c27ad1db5722","pitchNumber":2,"startTime":"2026-07-04T21:42:04.060Z","endTime":"2026-07-04T21:42:07.060Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7440238172852,"aZ":-10.099103051426932,"pfxX":-4.676941003672232,"pfxZ":10.96434626633561,"pX":-0.1232269706878896,"pZ":2.2019742751548304,"vX0":4.634287471308795,"vY0":-140.2919555384107,"vZ0":-8.252178337839025,"x":121.7,"y":179.33,"x0":-1.180885073455122,"y0":50.00408464937479,"z0":5.822063530562344,"aX":-9.417572266419581},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":7.7,"spinRate":2305,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.38892839394892764,"extension":7.534293292488097},"index":2,"playId":"af6e6414-8a97-3f8a-b71c-5e3c1aa216dd","pitchNumber":3,"startTime":"2026-07-04T21:42:23.356Z","endTime":"2026-07-04T21:42:26.356Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-04T21:42:35.712Z","endTime":"2026-07-04T21:42:49.703Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"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.1,"endSpeed":80.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38153297266214,"aZ":-33.9064025265941,"pfxX":0.3458242390637074,"pfxZ":-1.0753628827979362,"pX":0.53605158426797,"pZ":1.793579827140157,"vX0":4.438657369759578,"vY0":-125.42642502159798,"vZ0":-3.533398154033815,"x":96.57,"y":190.35,"x0":-1.2922243922654817,"y0":50.00192605501319,"z0":5.949488455063745,"aX":0.5572839514003272},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":-1.6,"spinRate":2218,"spinDirection":44},"zone":9,"typeConfidence":0.91,"plateTime":0.43461611740027184,"extension":7.67199070916062},"index":4,"playId":"5f373a9e-7a8f-3560-91ae-51d089c289b1","pitchNumber":4,"startTime":"2026-07-04T21:42:49.703Z","endTime":"2026-07-04T21:42:52.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.919799610426416,"aZ":-30.850188115701513,"pfxX":-8.430531514345198,"pfxZ":0.8124808393703322,"pX":-0.9529006767336111,"pZ":1.4473151756008404,"vX0":4.067847352330042,"vY0":-125.81756081803734,"vZ0":-4.847714136506161,"x":153.32,"y":199.7,"x0":-1.482459114626269,"y0":50.00111161366109,"z0":5.855869230774817,"aX":-13.71874876977315},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":14.5,"spinRate":1582,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4328408944494502,"extension":7.219045882415418},"index":5,"playId":"f639677a-dce5-3c48-977a-7605747cb2b7","pitchNumber":5,"startTime":"2026-07-04T21:43:12.592Z","endTime":"2026-07-04T21:43:15.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:43:15.592Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T21:43:32.320Z","endTime":"2026-07-04T21:45:16.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.466821348634667,"aZ":-12.994743325847415,"pfxX":-5.873921776368634,"pfxZ":9.519781825448945,"pX":0.0067739121371470715,"pZ":2.4353302543308155,"vX0":5.139750505652423,"vY0":-140.70633895003422,"vZ0":-7.230882791919661,"x":116.74,"y":173.03,"x0":-1.0760262414271702,"y0":50.00386338058012,"z0":5.87183083005976,"aX":-11.83630812048527},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2261,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.3885319074845506,"extension":7.479872200788689},"index":0,"playId":"1e38d28f-e3a6-3c0b-bf60-4b30c688598e","pitchNumber":1,"startTime":"2026-07-04T21:43:46.491Z","endTime":"2026-07-04T21:43:49.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.471416674205877,"aZ":-32.14159540900724,"pfxX":-9.121606800212241,"pfxZ":0.01796639592616245,"pX":-1.8076599166705067,"pZ":2.6718523807047942,"vX0":2.3382681891090478,"vY0":-124.28934237014506,"vZ0":-1.577567278401034,"x":185.9,"y":166.64,"x0":-1.5694955650186266,"y0":50.00019697300786,"z0":5.958060914007107,"aX":-14.418035485972924},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.1,"breakHorizontal":16.1,"spinRate":1421,"spinDirection":250},"zone":11,"typeConfidence":0.91,"plateTime":0.4389237107121726,"extension":7.045748049168764},"index":1,"playId":"2400b8dd-f89c-3abb-b42b-9933ed59a481","pitchNumber":2,"startTime":"2026-07-04T21:44:05.326Z","endTime":"2026-07-04T21:44:08.834Z","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":97.0,"endSpeed":88.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04607237757162,"aZ":-11.964280384624779,"pfxX":-4.392385077949401,"pfxZ":9.973880880215853,"pX":-0.6248904330678398,"pZ":3.1190624281811012,"vX0":3.5480910944797057,"vY0":-141.1928715418114,"vZ0":-5.562425160800931,"x":140.82,"y":154.57,"x0":-1.3248462283814866,"y0":50.00504092388171,"z0":5.879333866289304,"aX":-8.902059061636274},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2201,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.38739182169448627,"extension":7.491877121291974},"index":2,"playId":"cc8c42b2-a8b5-32a4-89a3-716470a32132","pitchNumber":3,"startTime":"2026-07-04T21:44:25.363Z","endTime":"2026-07-04T21:44:29.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479566520773407,"aZ":-32.065499369139175,"pfxX":-8.835797833812503,"pfxZ":0.07146036699743563,"pX":0.18965284221609566,"pZ":0.6289650600017674,"vX0":6.950973155008736,"vY0":-126.20687615901035,"vZ0":-6.469590066229873,"x":109.77,"y":221.8,"x0":-1.4510614280532645,"y0":50.005750881184966,"z0":5.80551987346236,"aX":-14.268427164875973},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":14.4,"spinRate":1509,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.43384587911691996,"extension":7.197022927776694},"index":3,"playId":"bb7f9d30-cfc4-373d-9828-75c0a681328f","pitchNumber":4,"startTime":"2026-07-04T21:44:46.401Z","endTime":"2026-07-04T21:44:49.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.374349092929098,"aZ":-13.702082603562538,"pfxX":-4.840799266650805,"pfxZ":9.11760562228867,"pX":-0.7379249454378701,"pZ":2.9249641989060193,"vX0":2.8159455227451486,"vY0":-141.2580533955391,"vZ0":-5.841684278155013,"x":145.13,"y":159.81,"x0":-1.1173723845021195,"y0":50.00407014620151,"z0":5.896443167082297,"aX":-9.809572615099855},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":8.2,"spinRate":2247,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.387358454224183,"extension":7.593906493179145},"hitData":{"launchSpeed":92.8,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.01,"coordY":153.1}},"index":4,"playId":"e8381136-b085-365e-97c7-0723cf9d5b91","pitchNumber":5,"startTime":"2026-07-04T21:45:08.333Z","endTime":"2026-07-04T21:45:16.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:45:16.332Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T21:47:40.606Z","endTime":"2026-07-04T21:48:32.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T21:47:29.469Z","endTime":"2026-07-04T21:47:42.788Z","isPitch":false,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86199559954683,"aZ":-12.739660899346056,"pfxX":4.5464115188830325,"pfxZ":10.284469683466458,"pX":0.045643203708757366,"pZ":3.569585912126832,"vX0":-5.657950362208719,"vY0":-136.54782515519037,"vZ0":-3.100725330041377,"x":115.26,"y":142.4,"x0":1.5531642925450642,"y0":50.00228872459795,"z0":5.595469887341471,"aX":8.59143657453013},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":-7.1,"spinRate":2228,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4010023209260898,"extension":6.010628927295047},"index":1,"playId":"a80aac20-d72e-3eef-94ae-e7adc8e639f7","pitchNumber":1,"startTime":"2026-07-04T21:47:42.788Z","endTime":"2026-07-04T21:47:45.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10744353135906,"aZ":-28.0714477955731,"pfxX":8.876659657357829,"pfxZ":2.6906087143375097,"pX":-0.6078559751439081,"pZ":0.6651984747314038,"vX0":-8.00382398819295,"vY0":-122.47053700412826,"vZ0":-5.711778620160996,"x":140.17,"y":220.82,"x0":1.5418401129981307,"y0":50.00555118853101,"z0":5.414586893747295,"aX":13.551159444099486},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.7,"breakHorizontal":-14.3,"spinRate":1603,"spinDirection":100},"zone":13,"typeConfidence":0.89,"plateTime":0.4464202439844631,"extension":5.868531521402614},"index":2,"playId":"8ec0f564-91f4-32f7-891a-89f82290c057","pitchNumber":2,"startTime":"2026-07-04T21:47:57.494Z","endTime":"2026-07-04T21:48:01.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23483117387921,"aZ":-27.26223321423577,"pfxX":9.056428700140636,"pfxZ":3.2743351306130597,"pX":-0.4254245966115168,"pZ":0.9806432403870968,"vX0":-7.955265417150552,"vY0":-121.59650980003282,"vZ0":-5.1144442506554455,"x":133.22,"y":212.3,"x0":1.70766414266004,"y0":50.00529110152182,"z0":5.468905125567333,"aX":13.600857059575178},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.9,"breakHorizontal":-14.6,"spinRate":1546,"spinDirection":102},"zone":13,"typeConfidence":0.88,"plateTime":0.4499836915550204,"extension":5.949505628739829},"index":3,"playId":"17741d9a-1f5c-3f8b-a33b-2ae24b16c718","pitchNumber":3,"startTime":"2026-07-04T21:48:14.932Z","endTime":"2026-07-04T21:48:18.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.009438524928647,"aZ":-28.8175669294445,"pfxX":8.873237699004083,"pfxZ":2.181052493130217,"pX":0.4550626915277332,"pZ":1.0840629463448872,"vX0":-5.458884963908124,"vY0":-123.21297475243678,"vZ0":-4.860066845054914,"x":99.65,"y":209.51,"x0":1.5440852717539966,"y0":50.005891124143226,"z0":5.511593663759489,"aX":13.673605948987888},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.0,"breakHorizontal":-14.9,"spinRate":1571,"spinDirection":100},"zone":14,"typeConfidence":0.89,"plateTime":0.44420020290161677,"extension":5.841842773223931},"index":4,"playId":"dd342c04-458d-3035-84d3-1f6be0bd1224","pitchNumber":4,"startTime":"2026-07-04T21:48:29.470Z","endTime":"2026-07-04T21:48:32.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:48:32.596Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Emerson singles on a soft bunt ground ball to catcher Brandon Valenzuela.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T21:48:45.963Z","endTime":"2026-07-04T21:49:05.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.002078843439488,"aZ":-23.760159706057692,"pfxX":0.28569618894195736,"pfxZ":5.34440415062959,"pX":-0.7835186016159091,"pZ":2.1038453525647234,"vX0":-6.455090863260112,"vY0":-123.91897339971206,"vZ0":-3.529643103756493,"x":146.87,"y":181.98,"x0":1.804875767256126,"y0":50.001025733874094,"z0":5.505070042992044,"aX":0.45054616496784994},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.2,"breakHorizontal":0.8,"spinRate":2308,"spinDirection":144},"zone":7,"typeConfidence":0.89,"plateTime":0.4400087813508988,"extension":5.898975464260177},"hitData":{"launchSpeed":45.8,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":120.61,"coordY":197.21}},"index":0,"playId":"78b96391-e108-395b-b442-bdedecb04a3a","pitchNumber":1,"startTime":"2026-07-04T21:48:57.625Z","endTime":"2026-07-04T21:49:05.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:49:05.929Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to shortstop Andrés Giménez.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T21:49:26.837Z","endTime":"2026-07-04T21:52:06.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":7},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.607020098709775,"aZ":-15.950492864055736,"pfxX":3.0697179220180106,"pfxZ":8.746149219839157,"pX":0.46131498080927325,"pZ":2.6083899065704275,"vX0":-4.132834166819796,"vY0":-134.89576515255845,"vZ0":-4.7790364960406535,"x":99.42,"y":168.35,"x0":1.6098965870143318,"y0":50.00002719768769,"z0":5.516779996830237,"aX":5.692482232355185},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-4.8,"spinRate":2262,"spinDirection":143},"zone":6,"typeConfidence":0.87,"plateTime":0.4050603994577906,"extension":5.930559795106188},"index":0,"playId":"8dbd69e8-e437-3ae7-9161-4d48b90d69c0","pitchNumber":1,"startTime":"2026-07-04T21:49:44.966Z","endTime":"2026-07-04T21:49:47.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92541237126427,"aZ":-14.214573304457685,"pfxX":5.209711403887495,"pfxZ":9.679610674842088,"pX":-1.2524680320061028,"pZ":1.6004257404360567,"vX0":-8.565294299677706,"vY0":-134.78263662107832,"vZ0":-7.857617647635294,"x":164.74,"y":195.57,"x0":1.2773122132480446,"y0":50.00480192856159,"z0":5.539690564335512,"aX":9.669048037738408},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-7.8,"spinRate":2290,"spinDirection":147},"zone":13,"typeConfidence":0.89,"plateTime":0.40504832636623034,"extension":5.933082410398295},"index":1,"playId":"713148ec-fa74-33a0-b91b-aaedb9dee3dc","pitchNumber":2,"startTime":"2026-07-04T21:50:01.333Z","endTime":"2026-07-04T21:50:04.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.175242304350867,"aZ":-26.59234496649053,"pfxX":-1.8885677052361967,"pfxZ":3.5189040598698664,"pX":-0.3416553644586333,"pZ":1.8820050117849207,"vX0":-4.76902553149682,"vY0":-124.61950233764061,"vZ0":-3.420731786430791,"x":130.02,"y":187.97,"x0":1.8360421080495073,"y0":50.00170389717392,"z0":5.450074804363631,"aX":-2.992851189993871},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":4.4,"spinRate":2362,"spinDirection":167},"zone":7,"typeConfidence":0.91,"plateTime":0.43818500376828107,"extension":5.843108413640323},"index":2,"playId":"383df59a-4aac-3dc6-93ee-3b5e26e196e4","pitchNumber":3,"startTime":"2026-07-04T21:50:19.450Z","endTime":"2026-07-04T21:50:22.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"418c82db-0e6e-3219-bc83-64b6196c3b37","startTime":"2026-07-04T21:50:39.032Z","endTime":"2026-07-04T21:50:42.032Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.469141651702092,"aZ":-27.03341099768595,"pfxX":-1.7994453343393815,"pfxZ":3.1697813210186876,"pX":-1.154650064096517,"pZ":2.186526003520112,"vX0":-6.152021714019236,"vY0":-125.5399639326915,"vZ0":-2.9321143052765883,"x":161.01,"y":179.74,"x0":1.5452368461366086,"y0":50.0035729422671,"z0":5.532107801065295,"aX":-2.9198945507407648},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":4.4,"spinRate":2361,"spinDirection":165},"zone":13,"typeConfidence":0.91,"plateTime":0.4335539821564893,"extension":5.921183730161493},"index":4,"playId":"2c1f6781-554f-302e-959d-9a7f9d2bbb61","pitchNumber":4,"startTime":"2026-07-04T21:50:57.649Z","endTime":"2026-07-04T21:51:00.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.266883699300305,"aZ":-17.395356951822723,"pfxX":4.330410070186623,"pfxZ":7.719957491766208,"pX":0.17262280589603599,"pZ":2.3225379107645217,"vX0":-5.148616855343557,"vY0":-137.00345850837982,"vZ0":-5.431054759207805,"x":110.42,"y":176.07,"x0":1.5073903516034066,"y0":50.00309419164245,"z0":5.506697510882798,"aX":8.290600373988344},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":2269,"spinDirection":150},"zone":5,"typeConfidence":0.89,"plateTime":0.3987090378647853,"extension":5.994914775332978},"index":5,"playId":"1ceabc7d-8407-330b-95f4-888c5ffa464a","pitchNumber":5,"startTime":"2026-07-04T21:51:17.817Z","endTime":"2026-07-04T21:51:21.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676757746110567,"aZ":-13.327965788797389,"pfxX":3.588553423247572,"pfxZ":9.784762774604413,"pX":-1.0680458493820075,"pZ":2.2283395742227885,"vX0":-7.602534078087297,"vY0":-137.47178780126188,"vZ0":-6.650518611384004,"x":157.71,"y":178.61,"x0":1.259258719207299,"y0":50.00390356138007,"z0":5.57260755986042,"aX":6.913312494170669},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-5.0,"spinRate":2309,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.3974784834473071,"extension":6.031788242471171},"index":6,"playId":"65ec122e-d4f1-368e-96f6-770f0e3e6b98","pitchNumber":6,"startTime":"2026-07-04T21:51:37.642Z","endTime":"2026-07-04T21:51:41.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.179048752058716,"aZ":-28.07398937877293,"pfxX":-1.549408753400567,"pfxZ":2.6099309923828624,"pX":0.11585374669333548,"pZ":2.8670410185975395,"vX0":-3.509650877488174,"vY0":-124.18577649443107,"vZ0":-1.0934143137276182,"x":112.58,"y":161.37,"x0":1.7447728894644738,"y0":50.00526237609394,"z0":5.6329004860645835,"aX":-2.4380783007148734},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":3.6,"spinRate":2466,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.43983913861653523,"extension":5.924592682719595},"hitData":{"launchSpeed":85.6,"launchAngle":63.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":129.7,"coordY":143.98}},"index":7,"playId":"dd1826ac-498e-37d7-b19e-f9734958dfc8","pitchNumber":7,"startTime":"2026-07-04T21:51:55.928Z","endTime":"2026-07-04T21:52:06.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:52:06.295Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a soft ground ball to third baseman Kazuma Okamoto. Colt Emerson to 3rd. Colt Emerson advances to 3rd, on a throwing error by third baseman Kazuma Okamoto.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T21:52:17.132Z","endTime":"2026-07-04T21:53:03.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22712940736418,"aZ":-30.705681958153757,"pfxX":8.731504114345528,"pfxZ":0.9684508490072474,"pX":1.1063237670534323,"pZ":2.5097955788154227,"vX0":-4.16561704173596,"vY0":-122.8377085671691,"vZ0":-1.2039537863793242,"x":74.83,"y":171.02,"x0":1.6932082083800122,"y0":50.00470120788638,"z0":5.626113335372523,"aX":13.292501056395382},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.7,"breakHorizontal":-14.8,"spinRate":1549,"spinDirection":104},"zone":12,"typeConfidence":0.86,"plateTime":0.4465613207207886,"extension":5.869297095241546},"index":0,"playId":"18d4300c-5cb8-3936-a4c1-5db359ac75c7","pitchNumber":1,"startTime":"2026-07-04T21:52:31.102Z","endTime":"2026-07-04T21:52:34.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04691365267558,"aZ":-27.226223248625004,"pfxX":-1.374314811758431,"pfxZ":3.1694025835299406,"pX":0.48186054255531946,"pZ":2.6649914536732044,"vX0":-2.936008717562507,"vY0":-123.76519018685251,"vZ0":-1.3945547517604133,"x":98.63,"y":166.83,"x0":1.8588033378560156,"y0":50.005565404003505,"z0":5.50082747075502,"aX":-2.1470732100076018},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":3.1,"spinRate":2556,"spinDirection":170},"zone":6,"typeConfidence":0.92,"plateTime":0.4413511096563698,"extension":5.842261200672547},"hitData":{"launchSpeed":55.2,"launchAngle":-45.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":102.86,"coordY":177.99}},"index":1,"playId":"a021633a-125a-3270-b273-cd776c745dd5","pitchNumber":2,"startTime":"2026-07-04T21:52:51.124Z","endTime":"2026-07-04T21:53:03.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:53:03.968Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to right fielder Nathan Lukes. Colt Emerson scores. Randy Arozarena to 2nd.","rbi":1,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T21:53:30.448Z","endTime":"2026-07-04T21:54:30.875Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":{"id":671936,"link":"/api/v1/people/671936"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37135552894059,"aZ":-27.725080814056664,"pfxX":-1.2957489264777804,"pfxZ":2.8753074782875077,"pX":-1.459897371508054,"pZ":0.7294295433233748,"vX0":-7.358339404713745,"vY0":-123.36597595654618,"vZ0":-5.77353045249665,"x":172.65,"y":219.09,"x0":1.7237747474067202,"y0":50.00557041507856,"z0":5.422313105860542,"aX":-2.007384011267437},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.1,"breakHorizontal":4.0,"spinRate":2498,"spinDirection":169},"zone":13,"typeConfidence":0.91,"plateTime":0.4431140274536496,"extension":6.032208887046964},"index":0,"playId":"72226d5d-6deb-386b-9205-b39809f156cf","pitchNumber":1,"startTime":"2026-07-04T21:53:42.246Z","endTime":"2026-07-04T21:53:45.264Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10831412225255,"aZ":-25.640130777335948,"pfxX":-1.3928399485056926,"pfxZ":4.166649525831714,"pX":0.17165094888798527,"pZ":1.2429149559170838,"vX0":-3.611364952303476,"vY0":-123.78282974057441,"vZ0":-4.876655234992552,"x":110.46,"y":205.22,"x0":1.8240616154640894,"y0":50.00578666890135,"z0":5.356325197180422,"aX":-2.185580066266014},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.7,"breakHorizontal":3.2,"spinRate":2453,"spinDirection":145},"zone":14,"typeConfidence":0.91,"plateTime":0.44060704803373074,"extension":5.901908301844188},"index":1,"playId":"304b6f4f-5ce3-3d40-a4d3-e3f6e016e4a2","pitchNumber":2,"startTime":"2026-07-04T21:54:02.829Z","endTime":"2026-07-04T21:54:06.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39209611365673,"aZ":-17.106094064544575,"pfxX":4.468690589077138,"pfxZ":8.07496498954403,"pX":0.06547613183075172,"pZ":3.14555695242707,"vX0":-5.467606043800706,"vY0":-135.6684699514846,"vZ0":-3.465759925132578,"x":114.5,"y":153.85,"x0":1.5253571703722015,"y0":50.00383075493831,"z0":5.630323193805658,"aX":8.339886506490453},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":-7.0,"spinRate":2280,"spinDirection":145},"zone":2,"typeConfidence":0.88,"plateTime":0.40357757080937695,"extension":6.022040283805653},"hitData":{"launchSpeed":102.3,"launchAngle":-1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.79,"coordY":133.33}},"index":2,"playId":"c512d3ae-6bb9-35ab-aa5c-5b70f52a822e","pitchNumber":3,"startTime":"2026-07-04T21:54:19.569Z","endTime":"2026-07-04T21:54:30.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:54:30.875Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cal Raleigh homers (9) on a fly ball to right field. Randy Arozarena scores. Dominic Canzone scores.","rbi":3,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T21:57:08.324Z","endTime":"2026-07-04T21:58:31.956Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":671936,"link":"/api/v1/people/671936"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":671936,"link":"/api/v1/people/671936"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T21:54:52.378Z","endTime":"2026-07-04T21:55:37.902Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tommy Nance replaces Adam Macko.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-04T21:55:37.902Z","endTime":"2026-07-04T21:57:10.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.291039749670446,"aZ":-47.081520308096025,"pfxX":7.868300834499726,"pfxZ":-10.010899635165076,"pX":-0.08917263012023334,"pZ":3.5383502450132203,"vX0":-0.414877716315819,"vY0":-122.61150634735371,"vZ0":2.0296044081328493,"x":120.4,"y":143.24,"x0":-0.934621914350572,"y0":50.00431080167721,"z0":6.785595884416575,"aX":11.713466242832252},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-17.2,"breakHorizontal":-14.0,"spinRate":2915,"spinDirection":21},"zone":11,"typeConfidence":0.91,"plateTime":0.4505955434928932,"extension":5.881041655207749},"index":2,"playId":"0d6f3570-f6c7-3c07-9dba-4689f6650363","pitchNumber":1,"startTime":"2026-07-04T21:57:10.340Z","endTime":"2026-07-04T21:57:13.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20446099717141,"aZ":-45.83931497652215,"pfxX":5.730390116735543,"pfxZ":-9.240620567341557,"pX":-1.5480500457088506,"pZ":2.4780898589244162,"vX0":-2.750152044883091,"vY0":-121.74330164902064,"vZ0":-0.2987064016105605,"x":176.01,"y":171.87,"x0":-1.1392730826949875,"y0":50.002655251175234,"z0":6.620205158147923,"aX":8.474289332984572},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.4,"breakHorizontal":-9.6,"spinRate":2638,"spinDirection":16},"zone":13,"typeConfidence":0.9,"plateTime":0.4524706249176229,"extension":5.964847213154262},"index":3,"playId":"6a9edc9b-8b8d-3a61-986c-b2feea151c91","pitchNumber":2,"startTime":"2026-07-04T21:57:27.597Z","endTime":"2026-07-04T21:57:30.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98822539097861,"aZ":-31.441137362731975,"pfxX":-0.4296748931155392,"pfxZ":0.44397428784838855,"pX":1.2217597532033488,"pZ":1.5455331409207667,"vX0":6.194690794336832,"vY0":-127.28839469365002,"vZ0":-5.272605994276834,"x":70.43,"y":197.05,"x0":-1.1745316496221294,"y0":50.00429228376258,"z0":6.095809160962522,"aX":-0.7140087722892852},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":-0.5,"spinRate":2673,"spinDirection":8},"zone":14,"typeConfidence":0.91,"plateTime":0.428209322747656,"extension":6.091770083391068},"index":4,"playId":"32aaf083-815b-335c-aca1-5eff5162970f","pitchNumber":3,"startTime":"2026-07-04T21:57:45.499Z","endTime":"2026-07-04T21:57:48.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27085795927189,"aZ":-32.3480453685186,"pfxX":0.7375052817785339,"pfxZ":-0.11077408661932786,"pX":0.29197708491638796,"pZ":2.2104431787485423,"vX0":3.742821660690283,"vY0":-126.38938519167176,"vZ0":-3.287726169812892,"x":105.87,"y":179.1,"x0":-1.3025609621232863,"y0":50.00055659329297,"z0":6.120361543522516,"aX":1.1947585216415042},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-2.2,"spinRate":2634,"spinDirection":20},"zone":9,"typeConfidence":0.89,"plateTime":0.43303373957989155,"extension":6.103234110907063},"hitData":{"launchSpeed":109.7,"launchAngle":41.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":237.81,"coordY":89.3}},"index":5,"playId":"1ba1311f-7a80-36eb-8ae2-ae6bb985b48e","pitchNumber":4,"startTime":"2026-07-04T21:58:03.058Z","endTime":"2026-07-04T21:58:31.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:58:31.956Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T21:58:49.980Z","endTime":"2026-07-04T21:59:43.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"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],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15145515667596,"aZ":-20.691754188585364,"pfxX":-9.63135864794525,"pfxZ":6.00539849663714,"pX":-1.2458730015597759,"pZ":3.7169248028683595,"vX0":2.7426984978959466,"vY0":-137.7602524208703,"vZ0":-3.2315238820866723,"x":164.49,"y":138.42,"x0":-1.006626055439313,"y0":50.000142048885536,"z0":6.312752977788689,"aX":-18.408857839936196},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":16.8,"spinRate":2362,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3984119336204017,"extension":6.322571681316597},"index":0,"playId":"46f27323-7c0e-3a70-8d53-87642182a04b","pitchNumber":1,"startTime":"2026-07-04T21:58:55.298Z","endTime":"2026-07-04T21:58:58.298Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":75.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.598218220722657,"aZ":-48.279069803078656,"pfxX":5.073247010400714,"pfxZ":-10.980195683505682,"pX":-1.1372176690711433,"pZ":2.5100064471938235,"vX0":-1.737821647707754,"vY0":-121.8872849582569,"vZ0":0.3364545502744225,"x":160.35,"y":171.01,"x0":-1.063565842660428,"y0":50.00293030790821,"z0":6.627153769701331,"aX":7.440561102972051},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-19.3,"breakHorizontal":-8.6,"spinRate":2873,"spinDirection":16},"zone":11,"typeConfidence":0.91,"plateTime":0.4537866973397744,"extension":5.917238356226122},"index":1,"playId":"793bf2ce-e7a2-3367-abf0-5289956b3f39","pitchNumber":2,"startTime":"2026-07-04T21:59:16.417Z","endTime":"2026-07-04T21:59:19.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30698071696391,"aZ":-47.43127191183705,"pfxX":5.032615040037715,"pfxZ":-10.24819451644061,"pX":-1.0737212277402524,"pZ":2.440629772952149,"vX0":-1.4653901942774328,"vY0":-122.62270499011396,"vZ0":-0.1983809785487427,"x":157.93,"y":172.88,"x0":-1.1140206930681937,"y0":50.00369293331627,"z0":6.647064417627549,"aX":7.492442008930569},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-18.2,"breakHorizontal":-8.6,"spinRate":2750,"spinDirection":15},"zone":13,"typeConfidence":0.9,"plateTime":0.45057088565181935,"extension":5.9929632348783315},"hitData":{"launchSpeed":95.5,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.09,"coordY":132.34}},"index":2,"playId":"a1610825-f903-3429-9c16-e2a06148844b","pitchNumber":3,"startTime":"2026-07-04T21:59:33.070Z","endTime":"2026-07-04T21:59:43.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T21:59:43.940Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T21:59:59.356Z","endTime":"2026-07-04T22:02:14.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00523296840577,"aZ":-20.40875309003701,"pfxX":-9.233014211957904,"pfxZ":6.239555614045145,"pX":0.25357598417609467,"pZ":1.104188900972828,"vX0":6.185528226055476,"vY0":-135.9806698169057,"vZ0":-9.60836588471809,"x":107.33,"y":208.97,"x0":-0.8435994540564621,"y0":50.001114375686456,"z0":6.082108740731339,"aX":-17.401338229800995},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2218,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.4018084397683013,"extension":6.465466730198633},"index":0,"playId":"61fafc0c-ce43-39c6-9b10-329d113d3ca2","pitchNumber":1,"startTime":"2026-07-04T22:00:10.630Z","endTime":"2026-07-04T22:00:14.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.906464904640583,"aZ":-32.39465022588104,"pfxX":-0.7596210753208927,"pfxZ":-0.12855793064547782,"pX":1.4094546484185646,"pZ":1.8668183239171976,"vX0":7.003591416101759,"vY0":-127.89255523802484,"vZ0":-4.176363013103065,"x":63.27,"y":188.38,"x0":-1.24495798283348,"y0":50.004155581215954,"z0":6.011824302463944,"aX":-1.2814109874406936},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.8,"breakHorizontal":0.1,"spinRate":2665,"spinDirection":14},"zone":14,"typeConfidence":0.91,"plateTime":0.4253447957307941,"extension":6.185439515833688},"index":1,"playId":"8da219c8-5039-30d1-ae28-451c946bd448","pitchNumber":2,"startTime":"2026-07-04T22:00:29.608Z","endTime":"2026-07-04T22:00:33.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, 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":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76913907740527,"aZ":-32.16980134596937,"pfxX":-0.013039700085794692,"pfxZ":-0.0020909787714469275,"pX":-0.3861127004659455,"pZ":2.1162412577836585,"vX0":2.777900668679349,"vY0":-127.27978905998651,"vZ0":-3.3605400286194196,"x":131.72,"y":181.64,"x0":-1.4949151563909213,"y0":50.00052334182765,"z0":6.0304615153962,"aX":-0.021948698510814414},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":-0.7,"spinRate":2672,"spinDirection":32},"zone":7,"typeConfidence":0.89,"plateTime":0.4321326201218718,"extension":6.294655069230486},"index":2,"playId":"9b289c8e-1ad4-32f7-be07-aaa4a07d729e","pitchNumber":3,"startTime":"2026-07-04T22:00:47.245Z","endTime":"2026-07-04T22:00:51.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.068580603918065,"aZ":-20.326031392889618,"pfxX":-8.292797221169902,"pfxZ":6.244428581431352,"pX":-0.254053003922896,"pZ":3.372601168254066,"vX0":4.686220898416282,"vY0":-136.3860725177518,"vZ0":-4.084861781018787,"x":126.68,"y":147.72,"x0":-0.9110016370854365,"y0":50.00144054789553,"z0":6.279327202490063,"aX":-15.728478974093527},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":14.2,"spinRate":2335,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.40055229657889146,"extension":6.394696421153995},"index":3,"playId":"ecae1c23-9cdb-345c-8379-574bfc55abac","pitchNumber":4,"startTime":"2026-07-04T22:01:18.126Z","endTime":"2026-07-04T22:01:21.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19376666865254,"aZ":-45.10703560928722,"pfxX":4.853005243361529,"pfxZ":-8.313533943036326,"pX":1.7338114166229333,"pZ":0.23665708795584856,"vX0":4.479928457439158,"vY0":-124.78065288721214,"vZ0":-5.642881464109553,"x":50.91,"y":232.39,"x0":-0.7238653907306998,"y0":50.00188219767688,"z0":6.297653551723347,"aX":7.550664893303287},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-16.2,"breakHorizontal":-10.0,"spinRate":2879,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.44119249891792034,"extension":6.211886138989689},"index":4,"playId":"80674894-528c-3a60-aa1a-8e848d3907d5","pitchNumber":5,"startTime":"2026-07-04T22:01:36.331Z","endTime":"2026-07-04T22:01:41.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11830100610477,"aZ":-29.926971478056174,"pfxX":-0.6209204694585178,"pfxZ":1.3227528479775197,"pX":0.6682162697354574,"pZ":2.0724071331738276,"vX0":5.038573314608634,"vY0":-128.85754456822937,"vZ0":-4.460570394433688,"x":91.53,"y":182.83,"x0":-1.2230377570924615,"y0":50.00478805055951,"z0":6.110411565332227,"aX":-1.0565999951816014},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.7,"breakHorizontal":0.1,"spinRate":2649,"spinDirection":11},"zone":9,"typeConfidence":0.91,"plateTime":0.42336587735016673,"extension":6.249899174862534},"index":5,"playId":"0085cacc-2e97-30c7-a838-9a6e14df3cab","pitchNumber":6,"startTime":"2026-07-04T22:02:06.452Z","endTime":"2026-07-04T22:02:14.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:02:14.028Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T22:04:01.875Z","endTime":"2026-07-04T22:05:33.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54122215039994,"aZ":-11.281221308670935,"pfxX":-5.599767579908188,"pfxZ":10.575665244789619,"pX":-0.1434148448277513,"pZ":1.2627498325487692,"vX0":4.009851657119421,"vY0":-139.67178419567676,"vZ0":-10.450174972929979,"x":122.47,"y":204.69,"x0":-0.8703761456251343,"y0":50.00047045148504,"z0":5.795093521535146,"aX":-11.059190700442953},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":9.4,"spinRate":2139,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.3922033971083527,"extension":7.636403248591583},"index":0,"playId":"9264ce76-4aa6-32db-a559-fb9307d3b6ae","pitchNumber":1,"startTime":"2026-07-04T22:04:25.774Z","endTime":"2026-07-04T22:04:29.761Z","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":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.916003651650755,"aZ":-31.261471280148896,"pfxX":1.7715568580012653,"pfxZ":0.5755415466840237,"pX":-0.39120668827044186,"pZ":3.311372391173657,"vX0":1.8047806119582916,"vY0":-125.18332045970618,"vZ0":-0.6518174147566598,"x":131.91,"y":149.37,"x0":-1.3523511566753306,"y0":50.00189947577742,"z0":6.140357672701643,"aX":2.803538658406313},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":-3.6,"spinRate":2104,"spinDirection":52},"zone":1,"typeConfidence":0.91,"plateTime":0.43800214379336166,"extension":7.434219899616729},"index":1,"playId":"16388abf-dff4-34bc-a2d4-30ca1abb2907","pitchNumber":2,"startTime":"2026-07-04T22:04:43.476Z","endTime":"2026-07-04T22:04:46.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375370427162625,"aZ":-10.588038808535474,"pfxX":-3.4491500737595358,"pfxZ":10.943483391113476,"pX":-0.262751635123508,"pZ":4.239904090918746,"vX0":2.626196412240315,"vY0":-139.55693974988142,"vZ0":-2.982564650016281,"x":127.02,"y":124.3,"x0":-0.7678010639351287,"y0":50.0041138073933,"z0":6.019788236108174,"aX":-6.8047370337310635},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.4,"breakHorizontal":5.8,"spinRate":2246,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3924617361817888,"extension":7.703617454213866},"index":2,"playId":"3284c6d8-4ab0-3caf-a0ae-9266de255853","pitchNumber":3,"startTime":"2026-07-04T22:05:05.640Z","endTime":"2026-07-04T22:05:08.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.568913482904414,"aZ":-10.968903824648546,"pfxX":-4.74018431727864,"pfxZ":10.818215960672182,"pX":-1.239651856977199,"pZ":3.1967122938022405,"vX0":1.9341829728788824,"vY0":-139.40674607995942,"vZ0":-5.363248494796716,"x":164.25,"y":152.47,"x0":-1.328323222683909,"y0":50.00085611584426,"z0":5.87544990903278,"aX":-9.289515757011007},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":8.2,"spinRate":2191,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.39353629106556465,"extension":7.673192024116794},"hitData":{"launchSpeed":79.9,"launchAngle":34.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.64,"coordY":84.28}},"index":3,"playId":"aa2010f6-28b4-3317-898a-b883b271222f","pitchNumber":4,"startTime":"2026-07-04T22:05:24.426Z","endTime":"2026-07-04T22:05:33.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:05:33.870Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kazuma Okamoto grounds out, third baseman J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T22:05:52.387Z","endTime":"2026-07-04T22:08:43.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15965609099375,"aZ":-9.974908198772148,"pfxX":-4.668872049891677,"pfxZ":11.129638801160812,"pX":-0.5024351699242522,"pZ":3.2626107919607934,"vX0":3.5058556135820975,"vY0":-140.63738622431134,"vZ0":-5.593292660842218,"x":136.15,"y":150.69,"x0":-1.1612311666430097,"y0":50.00542621596935,"z0":5.930225396147288,"aX":-9.31431913088744},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":7.7,"spinRate":2245,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.39009824286072314,"extension":7.615775411767568},"index":0,"playId":"c11fde5f-0aed-3573-807d-2915779c0149","pitchNumber":1,"startTime":"2026-07-04T22:06:01.932Z","endTime":"2026-07-04T22:06:04.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260215271501767,"aZ":-31.86478800512248,"pfxX":-5.327744398166194,"pfxZ":0.2215167197428798,"pX":-1.587937503313873,"pZ":2.6507041786388514,"vX0":1.313960202155453,"vY0":-118.88397878635648,"vZ0":-0.8505088841193327,"x":177.53,"y":167.21,"x0":-1.4562961406667614,"y0":50.00565241697067,"z0":5.910959636082365,"aX":-7.610646647016043},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.5,"breakHorizontal":9.4,"spinRate":771,"spinDirection":265},"zone":11,"typeConfidence":0.9,"plateTime":0.46110147234384025,"extension":7.371793738552204},"index":1,"playId":"c02a0043-6f85-3447-aa5c-68fd542f6ccc","pitchNumber":2,"startTime":"2026-07-04T22:06:20.895Z","endTime":"2026-07-04T22:06:24.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32365763760481,"aZ":-11.524653118994387,"pfxX":-5.396625052853388,"pfxZ":10.348472111677587,"pX":-0.5886879048793647,"pZ":2.994338124806853,"vX0":3.049802170946101,"vY0":-139.84626830558125,"vZ0":-5.868301002676601,"x":139.44,"y":157.93,"x0":-0.9879229912350233,"y0":50.003489826759484,"z0":5.864652077612046,"aX":-10.769656150636703},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2369,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.3905506035897366,"extension":7.69782798729805},"index":2,"playId":"40a377b1-d559-32c2-8183-a7f86c5d924d","pitchNumber":3,"startTime":"2026-07-04T22:06:42.317Z","endTime":"2026-07-04T22:06:45.742Z","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":96.2,"endSpeed":89.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818856443390924,"aZ":-13.165697933480315,"pfxX":-4.974515909137706,"pfxZ":9.47965935519723,"pX":0.09922086770579876,"pZ":1.4114899861674828,"vX0":4.226813223133936,"vY0":-139.8250907803952,"vZ0":-9.675877558639387,"x":113.22,"y":200.67,"x0":-0.7764422737992346,"y0":50.003795502143674,"z0":5.753815299837024,"aX":-9.97455301944636},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":2417,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.38986620607554645,"extension":7.719114858234123},"index":3,"playId":"c6c96f8a-87c3-326f-bb58-e5eef5f4aa99","pitchNumber":4,"startTime":"2026-07-04T22:07:02.434Z","endTime":"2026-07-04T22:07:05.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65870922428246,"aZ":-36.18454748085174,"pfxX":-0.578188381114833,"pfxZ":-2.494253757113605,"pX":0.5909217266471032,"pZ":0.42061836895039767,"vX0":4.023893088807621,"vY0":-125.61347088330467,"vZ0":-6.315078750757735,"x":94.48,"y":227.42,"x0":-0.95143901916607,"y0":50.001407318690575,"z0":5.882998487106196,"aX":-0.9314812699646517},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.6,"breakHorizontal":0.2,"spinRate":2148,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.43480467973960746,"extension":7.590066368577163},"index":4,"playId":"538b3d36-9729-353c-9d46-f2bcbcc3ca28","pitchNumber":5,"startTime":"2026-07-04T22:07:31.466Z","endTime":"2026-07-04T22:07:34.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.612747965032764,"aZ":-33.01352760556251,"pfxX":-0.024897348163989808,"pfxZ":-0.5102786416820209,"pX":0.9325729803529531,"pZ":1.462236582328175,"vX0":4.093525159326164,"vY0":-126.7372336981636,"vZ0":-4.742266002863185,"x":81.45,"y":199.3,"x0":-0.6911168027101091,"y0":50.00178726032323,"z0":5.954312890469815,"aX":-0.041356836541541125},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.7,"breakHorizontal":-0.7,"spinRate":2030,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.42994619191509553,"extension":7.689992356239434},"index":5,"playId":"93129f57-168f-3e44-8569-f8e6b45ccf7a","pitchNumber":6,"startTime":"2026-07-04T22:07:53.689Z","endTime":"2026-07-04T22:07:57.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.264211678936103,"aZ":-11.388638557732063,"pfxX":-4.869408401517645,"pfxZ":10.268521799428289,"pX":-0.45090175071614513,"pZ":3.0556600532299294,"vX0":3.311384216692542,"vY0":-140.9578567359303,"vZ0":-5.74736813724519,"x":134.19,"y":156.28,"x0":-1.0046660515942794,"y0":50.00515911283618,"z0":5.84787384251,"aX":-9.858127558451065},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2409,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.38770864904485736,"extension":7.729246257167112},"index":6,"playId":"cb313600-8b5b-3744-8a31-e550d0e72bf7","pitchNumber":7,"startTime":"2026-07-04T22:08:12.216Z","endTime":"2026-07-04T22:08:15.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556529150097607,"aZ":-14.158128991362082,"pfxX":-3.523790636925869,"pfxZ":9.054003619547128,"pX":-0.54991805277802,"pZ":2.186055214304043,"vX0":2.9884005540288365,"vY0":-139.0803995581563,"vZ0":-7.377085224366546,"x":137.96,"y":179.76,"x0":-1.1721778393429794,"y0":50.00644626304037,"z0":5.782376740550244,"aX":-7.014449890179374},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":5.9,"spinRate":2325,"spinDirection":205},"zone":7,"typeConfidence":0.9,"plateTime":0.39147083158722573,"extension":7.818487496442144},"hitData":{"launchSpeed":103.6,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":165.27}},"index":7,"playId":"c36d2e95-7ef1-39a4-9ae4-7d693cccdff9","pitchNumber":8,"startTime":"2026-07-04T22:08:35.590Z","endTime":"2026-07-04T22:08:43.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:08:43.204Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonatan Clase strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T22:09:27.892Z","endTime":"2026-07-04T22:11:05.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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 Jonatan Clase replaces Daulton Varsho.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T22:09:06.005Z","endTime":"2026-07-04T22:09:30.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.929172676857142,"aZ":-10.346945038439173,"pfxX":-2.7683706750055554,"pfxZ":10.878396694989785,"pX":-0.05158130047010644,"pZ":2.833552634504586,"vX0":3.7683265973886324,"vY0":-140.1017907595532,"vZ0":-6.5249806498993195,"x":118.97,"y":162.27,"x0":-1.048624360202084,"y0":50.00141861545358,"z0":5.854892785964843,"aX":-5.554058980643087},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":4.3,"spinRate":2255,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.3895856252817076,"extension":7.6190838026369985},"index":1,"playId":"f4985ec9-354f-3405-acca-e64e2430aac3","pitchNumber":1,"startTime":"2026-07-04T22:09:30.107Z","endTime":"2026-07-04T22:09:33.930Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.111808306582002,"aZ":-10.243703227840486,"pfxX":-4.374324453409649,"pfxZ":11.115902104392472,"pX":-0.34559746599086105,"pZ":1.8540777579773646,"vX0":3.920433391552741,"vY0":-139.07561369500345,"vZ0":-8.903707798763618,"x":130.17,"y":188.72,"x0":-1.20030617357254,"y0":50.00339138877564,"z0":5.762976324168045,"aX":-8.630441771989757},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2277,"spinDirection":205},"zone":7,"typeConfidence":0.91,"plateTime":0.3927617749781427,"extension":7.786785173303684},"index":2,"playId":"e8b1ffc2-11de-320d-ad3a-9f19be625f89","pitchNumber":2,"startTime":"2026-07-04T22:09:49.430Z","endTime":"2026-07-04T22:09:52.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-04T22:10:02.338Z","endTime":"2026-07-04T22:10:19.905Z","isPitch":false,"type":"action","player":{"id":682729,"link":"/api/v1/people/682729"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.492656690634423,"aZ":-35.29936261736242,"pfxX":0.4434160921218462,"pfxZ":-1.9274985678050975,"pX":-0.5580719072567736,"pZ":0.5516936836686389,"vX0":1.9651343322102857,"vY0":-125.76056585018746,"vZ0":-6.042629232645464,"x":138.27,"y":223.88,"x0":-1.403202593670482,"y0":50.00217766083261,"z0":5.80639989213834,"aX":0.7190503003753302},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.6,"breakHorizontal":-1.2,"spinRate":2001,"spinDirection":38},"zone":13,"typeConfidence":0.91,"plateTime":0.43344148530653026,"extension":7.628037403061356},"index":4,"playId":"04d019e0-128a-36bf-a78d-1e95cca1d36f","pitchNumber":3,"startTime":"2026-07-04T22:10:19.905Z","endTime":"2026-07-04T22:10:22.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37831639864071,"aZ":-10.592883275695335,"pfxX":-4.457795518756411,"pfxZ":10.460617866294552,"pX":-2.1253685881657494,"pZ":2.1880416653536465,"vX0":0.48815044752716746,"vY0":-141.7841110968456,"vZ0":-8.171982476755318,"x":198.01,"y":179.7,"x0":-1.7183569289893426,"y0":50.00333234451499,"z0":5.760309894621923,"aX":-9.196475352808434},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2246,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.3843699937996474,"extension":7.668804204142087},"index":5,"playId":"bb258936-e5dd-3d84-a694-538a2efc0ee2","pitchNumber":4,"startTime":"2026-07-04T22:10:42.243Z","endTime":"2026-07-04T22:10:45.243Z","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":97.3,"endSpeed":89.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237445281626076,"aZ":-8.754396692111216,"pfxX":-6.6804841051992945,"pfxZ":11.504936087694341,"pX":-0.5935567409902166,"pZ":2.2170574223060506,"vX0":4.019784962183613,"vY0":-141.5292421570201,"vZ0":-8.475374760323753,"x":139.62,"y":178.92,"x0":-1.1617305565322955,"y0":50.00275101483918,"z0":5.805035258598236,"aX":-13.600133546725102},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":11.3,"spinRate":2331,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.3864844306543995,"extension":7.552766303692432},"index":6,"playId":"1f9ae086-7d80-346b-a157-241e0cb26b70","pitchNumber":5,"startTime":"2026-07-04T22:11:02.420Z","endTime":"2026-07-04T22:11:05.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:11:05.525Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T22:14:54.739Z","endTime":"2026-07-04T22:16:38.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,9,10,11],"actionIndex":[0,1,2,3,4],"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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jonatan Clase remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T22:14:28.324Z","endTime":"2026-07-04T22:14:28.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"description":"Defensive switch from second base to shortstop for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T22:14:28.360Z","endTime":"2026-07-04T22:14:28.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Luis Urías replaces shortstop Andrés Giménez, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-04T22:14:28.362Z","endTime":"2026-07-04T22:14:28.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"description":"Pitching Change: Braydon Fisher replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-04T22:14:28.365Z","endTime":"2026-07-04T22:14:43.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Buddy Kennedy replaces Cole Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-04T22:14:43.722Z","endTime":"2026-07-04T22:14:57.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":702284,"link":"/api/v1/people/702284"}},{"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":88.9,"endSpeed":82.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636479234874486,"aZ":-25.97452165920924,"pfxX":0.7672818752963875,"pfxZ":3.5995098369535956,"pX":0.4356173673404047,"pZ":2.3341836642918152,"vX0":0.3162788254087123,"vY0":-129.51610615181437,"vZ0":-4.96526911620602,"x":100.4,"y":175.76,"x0":0.2126970741627025,"y0":50.00317504913377,"z0":6.229963184669639,"aX":1.3208928607861474},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.8,"breakHorizontal":-1.4,"spinRate":2437,"spinDirection":182},"zone":6,"typeConfidence":0.91,"plateTime":0.42075302904222456,"extension":5.396011835691897},"index":5,"playId":"2f1f7a8d-e459-3a2f-8bbd-bf897c95761c","pitchNumber":1,"startTime":"2026-07-04T22:14:57.030Z","endTime":"2026-07-04T22:15:00.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898777118548804,"aZ":-42.19610854523968,"pfxX":2.4921185103556738,"pfxZ":-6.74665844620634,"pX":-0.4277916301994618,"pZ":1.4395514943553256,"vX0":-2.150060597912492,"vY0":-120.93525336612072,"vZ0":-2.9346195321121917,"x":133.31,"y":199.91,"x0":0.14766814958222582,"y0":50.00215547569765,"z0":6.358781472727304,"aX":3.7028031970066415},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.6,"breakHorizontal":-4.1,"spinRate":2567,"spinDirection":18},"zone":13,"typeConfidence":0.89,"plateTime":0.4523676584056213,"extension":5.379381973461784},"index":6,"playId":"07a140a6-1bb5-3844-870b-4d36bee23618","pitchNumber":2,"startTime":"2026-07-04T22:15:12.672Z","endTime":"2026-07-04T22:15:16.695Z","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":88.6,"endSpeed":82.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617084708357883,"aZ":-26.95194031877534,"pfxX":2.000472332537434,"pfxZ":3.056136075304365,"pX":0.5962020941671116,"pZ":1.606345541607956,"vX0":0.2521787608556296,"vY0":-129.08815358417147,"vZ0":-6.50044157783413,"x":94.27,"y":195.41,"x0":0.23729510782037738,"y0":50.00355783644657,"z0":6.1963750864427745,"aX":3.419930570223696},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":-3.7,"spinRate":2369,"spinDirection":178},"zone":9,"typeConfidence":0.91,"plateTime":0.4222204163229164,"extension":5.322664496181898},"index":7,"playId":"9afb84c2-28d4-38be-80f4-c000cc86e710","pitchNumber":3,"startTime":"2026-07-04T22:15:28.157Z","endTime":"2026-07-04T22:15:31.487Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-04T22:15:40.642Z","endTime":"2026-07-04T22:15:50.574Z","isPitch":false,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35007295102593,"aZ":-29.469832946293263,"pfxX":0.8295304783740791,"pfxZ":1.58250903758336,"pX":1.3686861800929055,"pZ":0.6190774000946043,"vX0":2.4376737735212757,"vY0":-129.20492690518685,"vZ0":-8.17999280268684,"x":64.83,"y":222.06,"x0":0.3104406174775963,"y0":50.006280315051214,"z0":6.0457593183532214,"aX":1.4228695079337175},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.4,"breakHorizontal":-1.9,"spinRate":2518,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4216396445871653,"extension":5.406754228850311},"index":9,"playId":"29464993-6a32-3511-8802-0d1531ae70b1","pitchNumber":4,"startTime":"2026-07-04T22:15:50.574Z","endTime":"2026-07-04T22:15:55.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01215110200894,"aZ":-10.500971139884928,"pfxX":-4.2210863733310005,"pfxZ":11.10141514396728,"pX":0.016138464017369583,"pZ":2.55580249851552,"vX0":0.6528806097756964,"vY0":-139.0481954378082,"vZ0":-7.933061803823996,"x":116.38,"y":169.77,"x0":0.3261896776797093,"y0":50.003924318489815,"z0":6.147655293543788,"aX":-8.24257376180768},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2367,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.3943362743830616,"extension":5.543731920454305},"index":10,"playId":"78f8c4be-94f7-38e0-b285-c0ad5984c324","pitchNumber":5,"startTime":"2026-07-04T22:16:13.142Z","endTime":"2026-07-04T22:16:16.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.768566122386314,"aZ":-40.47369969339332,"pfxX":1.3429888972205837,"pfxZ":-5.500527512370536,"pX":0.2899383035635497,"pZ":1.2877676775287774,"vX0":-0.17707156405648383,"vY0":-122.47287574011054,"vZ0":-3.507552102324511,"x":105.95,"y":204.01,"x0":0.1891037801905862,"y0":50.00414959101718,"z0":6.224624812315804,"aX":2.025978612512899},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.6,"breakHorizontal":-2.4,"spinRate":2545,"spinDirection":22},"zone":14,"typeConfidence":0.87,"plateTime":0.4484276117250543,"extension":5.493384374466965},"index":11,"playId":"82a699b3-bb44-3399-ab29-67d819bdf931","pitchNumber":6,"startTime":"2026-07-04T22:16:33.659Z","endTime":"2026-07-04T22:16:38.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:16:38.391Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T22:16:51.230Z","endTime":"2026-07-04T22:18:45.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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":89.4,"endSpeed":83.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34427069378727,"aZ":-26.037659493074447,"pfxX":0.5437116675941089,"pfxZ":3.528477922067968,"pX":1.6396069796786603,"pZ":0.0830407985757965,"vX0":2.930639031695404,"vY0":-129.98057424300163,"vZ0":-10.328779261321374,"x":54.5,"y":236.54,"x0":0.4339228654538126,"y0":50.00187940250059,"z0":6.035416718389519,"aX":0.9434423189771772},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":-1.6,"spinRate":2461,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.4189678756858921,"extension":5.5550951766669465},"index":0,"playId":"ced01529-898d-37d4-88eb-624a4f37a0b9","pitchNumber":1,"startTime":"2026-07-04T22:17:04.553Z","endTime":"2026-07-04T22:17:07.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.626246796541018,"aZ":-27.58008671111028,"pfxX":1.9694123067269118,"pfxZ":2.6594799325605054,"pX":0.5272605320331452,"pZ":1.4363384440389124,"vX0":-0.09260512690667841,"vY0":-129.28521680901764,"vZ0":-6.624281577501221,"x":96.9,"y":200.0,"x0":0.30644434240458557,"y0":50.00401526353155,"z0":6.089750090904356,"aX":3.4043886360279014},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":-3.6,"spinRate":2437,"spinDirection":191},"zone":14,"typeConfidence":0.91,"plateTime":0.4202835976545005,"extension":5.372429246918393},"index":1,"playId":"75128f8e-47d4-3b9e-a884-e78043b94066","pitchNumber":2,"startTime":"2026-07-04T22:17:22.610Z","endTime":"2026-07-04T22:17:25.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55890434122369,"aZ":-29.976299020443868,"pfxX":2.2992723211758004,"pfxZ":1.2786775621449245,"pX":0.3874336868299808,"pZ":4.3270809992402235,"vX0":-0.2621637080089912,"vY0":-129.50787858218519,"vZ0":0.48600069722895556,"x":102.23,"y":121.95,"x0":0.18995805713513328,"y0":50.00420622154874,"z0":6.4048432543614275,"aX":3.9598189053220407},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":-4.1,"spinRate":2458,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4207260230411163,"extension":5.293166965527072},"index":2,"playId":"a71eb2ee-5552-3bde-946d-719171b1af89","pitchNumber":3,"startTime":"2026-07-04T22:17:38.185Z","endTime":"2026-07-04T22:17:42.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.964686947579015,"aZ":-30.512203189622696,"pfxX":1.6201927199110004,"pfxZ":0.9683015007391242,"pX":-0.25716944759972155,"pZ":1.6815268980451303,"vX0":-1.5608826839867522,"vY0":-128.7784234944329,"vZ0":-5.578718231379399,"x":126.8,"y":193.38,"x0":0.14082779586915495,"y0":50.00197107899871,"z0":6.182340258137541,"aX":2.773126092295148},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.0,"breakHorizontal":-2.6,"spinRate":2430,"spinDirection":117},"zone":8,"typeConfidence":0.9,"plateTime":0.4222769859863438,"extension":5.505065394501096},"index":3,"playId":"a3af031d-06b4-3711-b057-b90b7050beba","pitchNumber":4,"startTime":"2026-07-04T22:17:58.913Z","endTime":"2026-07-04T22:18:02.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21208160485295,"aZ":-43.51111239608652,"pfxX":2.622439480500898,"pfxZ":-7.451324104450492,"pX":-0.9627608325814757,"pZ":1.915802602240384,"vX0":-3.5267021046227223,"vY0":-122.58366735338167,"vZ0":-1.7060796246595884,"x":153.7,"y":187.05,"x0":0.15377669290390314,"y0":50.00199539517251,"z0":6.33512384596126,"aX":3.991535033033655},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.7,"breakHorizontal":-4.0,"spinRate":2561,"spinDirection":27},"zone":13,"typeConfidence":0.89,"plateTime":0.4468123673707405,"extension":5.498943513810912},"index":4,"playId":"df30893e-6b90-35f7-a302-d6784db488d6","pitchNumber":5,"startTime":"2026-07-04T22:18:21.015Z","endTime":"2026-07-04T22:18:24.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46384716784909,"aZ":-40.50009149380745,"pfxX":1.474628849701718,"pfxZ":-5.50501522102313,"pX":-0.20561091550667934,"pZ":1.1038447961816613,"vX0":-1.6266264097282135,"vY0":-121.7944128772453,"vZ0":-4.117413569160958,"x":124.84,"y":208.98,"x0":0.2772916221641666,"y0":50.00388614513644,"z0":6.295387234192433,"aX":2.230056252551527},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.7,"breakHorizontal":-2.3,"spinRate":2530,"spinDirection":20},"zone":13,"typeConfidence":0.87,"plateTime":0.44859865570962487,"extension":5.416825606660849},"index":5,"playId":"b4813ef5-ce4a-3e4b-9578-df9323c25733","pitchNumber":6,"startTime":"2026-07-04T22:18:42.303Z","endTime":"2026-07-04T22:18:45.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:18:45.373Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson called out on strikes.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T22:18:58.652Z","endTime":"2026-07-04T22:20:39.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08073671406261,"aZ":-15.393049691380066,"pfxX":-4.432633619135199,"pfxZ":8.40163312259129,"pX":0.8033747103936348,"pZ":4.583607798810294,"vX0":2.932057917524725,"vY0":-140.71636307299624,"vZ0":-2.0910738051581483,"x":86.38,"y":115.02,"x0":0.3217464747050074,"y0":50.00488998481985,"z0":6.338066012006616,"aX":-8.856091317961578},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":7.4,"spinRate":2296,"spinDirection":204},"zone":12,"typeConfidence":0.84,"plateTime":0.3898254747330743,"extension":5.452273595994194},"index":0,"playId":"5cc9ea56-c9e9-3a3e-ae5d-32cb9614f341","pitchNumber":1,"startTime":"2026-07-04T22:19:12.642Z","endTime":"2026-07-04T22:19:15.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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33590777507002,"aZ":-12.513333393759703,"pfxX":-2.1609846908177346,"pfxZ":9.932489290146584,"pX":3.2835378698275766,"pZ":4.175213178688164,"vX0":8.355924799198943,"vY0":-139.76609870848174,"vZ0":-3.5922350825112392,"x":-8.16,"y":126.05,"x0":0.5366167049404537,"y0":50.00366910049355,"z0":6.298249855486112,"aX":-4.2789748428744545},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":2.2,"spinRate":2355,"spinDirection":209},"zone":12,"typeConfidence":0.87,"plateTime":0.39180301356261005,"extension":5.571615243878214},"index":1,"playId":"936b4007-0735-3336-9a82-b61a5a121ac5","pitchNumber":2,"startTime":"2026-07-04T22:19:30.385Z","endTime":"2026-07-04T22:19:34.010Z","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":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35676182330069,"aZ":-39.284693425144226,"pfxX":2.136241270966174,"pfxZ":-4.7528075912915515,"pX":-0.47604408443114793,"pZ":2.982433054160324,"vX0":-1.9979240635120108,"vY0":-121.3787359245195,"vZ0":-0.09799743726116406,"x":135.15,"y":158.25,"x0":0.07949466658069183,"y0":50.00482788630834,"z0":6.438785185595723,"aX":3.19365597232384},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.4,"breakHorizontal":-3.4,"spinRate":2494,"spinDirection":22},"zone":1,"typeConfidence":0.87,"plateTime":0.45093342227415656,"extension":5.382401296606641},"index":2,"playId":"52bd1974-7101-3b97-839f-13a88fa98bc8","pitchNumber":3,"startTime":"2026-07-04T22:19:58.107Z","endTime":"2026-07-04T22:20:01.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.827434278826953,"aZ":-39.043789488504736,"pfxX":0.9173087659782329,"pfxZ":-4.612713914848548,"pX":0.4632595492654677,"pZ":1.3844180265342474,"vX0":0.15076821762282094,"vY0":-121.04680756054061,"vZ0":-3.600687579778844,"x":99.34,"y":201.4,"x0":0.28100685249175644,"y0":50.004036076104086,"z0":6.297255377584834,"aX":1.3661159334899002},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.9,"breakHorizontal":-1.7,"spinRate":2509,"spinDirection":29},"zone":14,"typeConfidence":0.87,"plateTime":0.4518669772366595,"extension":5.501254886669873},"index":3,"playId":"caca81a4-2269-387c-bc96-89b41faadba9","pitchNumber":4,"startTime":"2026-07-04T22:20:14.271Z","endTime":"2026-07-04T22:20:18.308Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56904426402117,"aZ":-29.630658218999812,"pfxX":0.9442649900402973,"pfxZ":1.516154339796051,"pX":-0.8713735304083515,"pZ":2.247159377529847,"vX0":-2.8135741703444066,"vY0":-127.81988579917918,"vZ0":-4.202975006698156,"x":150.21,"y":178.11,"x0":0.1154938334757522,"y0":50.00006866768932,"z0":6.210031895489629,"aX":1.5801915928364925},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":-1.2,"spinRate":2415,"spinDirection":178},"zone":13,"typeConfidence":0.89,"plateTime":0.4266928486366881,"extension":5.380546919982487},"index":4,"playId":"d8eb11e9-1eac-3780-86e8-00009d799534","pitchNumber":5,"startTime":"2026-07-04T22:20:35.385Z","endTime":"2026-07-04T22:20:39.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:20:39.558Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to third baseman J.P. Crawford.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T22:22:52.169Z","endTime":"2026-07-04T22:23:39.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Miles Mastrobuoni replaces right fielder Luke Raley, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T22:22:26.536Z","endTime":"2026-07-04T22:22:26.576Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"}},{"details":{"description":"Buddy Kennedy remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T22:22:26.576Z","endTime":"2026-07-04T22:22:54.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.937970899245425,"aZ":-9.155869808848346,"pfxX":-5.541327031582192,"pfxZ":11.4995728835538,"pX":-0.18936040662436218,"pZ":2.698818252443225,"vX0":4.26373688348033,"vY0":-140.5994033339369,"vZ0":-7.050313946082615,"x":124.22,"y":165.91,"x0":-1.005718856828967,"y0":50.00166037349316,"z0":5.833291846786416,"aX":-11.091275465370401},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":9.1,"spinRate":2337,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.38959950014911016,"extension":7.644944389606738},"index":2,"playId":"b008341f-c34e-3f1e-b3d9-190819df6ac8","pitchNumber":1,"startTime":"2026-07-04T22:22:54.517Z","endTime":"2026-07-04T22:22:58.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607052021628675,"aZ":-36.69151490363715,"pfxX":7.841911431242888,"pfxZ":-3.174659376327594,"pX":-0.7326309331481081,"pZ":1.6317329525988638,"vX0":-0.740208103249578,"vY0":-118.8214501889575,"vZ0":-2.243675935104264,"x":144.93,"y":194.72,"x0":-1.4346101958566042,"y0":50.00153267970677,"z0":5.934686383022212,"aX":11.167478903053695},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.0,"breakHorizontal":-14.0,"spinRate":2243,"spinDirection":37},"zone":7,"typeConfidence":0.9,"plateTime":0.46165794432827134,"extension":7.56319970769756},"index":3,"playId":"2d440c68-86a8-36b7-bae5-f1acf7293a9a","pitchNumber":2,"startTime":"2026-07-04T22:23:11.957Z","endTime":"2026-07-04T22:23:14.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21689374811805,"aZ":-32.72769445176872,"pfxX":-3.151799481026651,"pfxZ":-0.3767297948998145,"pX":0.16666375485459073,"pZ":0.904298889987676,"vX0":4.131853211257706,"vY0":-120.329718219818,"vZ0":-4.721796885740699,"x":110.65,"y":214.36,"x0":-1.1627446619993043,"y0":50.00397477889487,"z0":5.789835558721732,"aX":-4.625371827367131},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.6,"breakHorizontal":4.7,"spinRate":694,"spinDirection":272},"zone":14,"typeConfidence":0.91,"plateTime":0.4550794765017976,"extension":7.3616635523081815},"hitData":{"launchSpeed":82.7,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":96.37,"coordY":162.65}},"index":4,"playId":"c67166fe-9f70-39f7-858d-ae09bafe2528","pitchNumber":3,"startTime":"2026-07-04T22:23:31.515Z","endTime":"2026-07-04T22:23:39.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:23:39.269Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yohendrick Piñango grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T22:26:16.292Z","endTime":"2026-07-04T22:26:39.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-04T22:23:53.396Z","endTime":"2026-07-04T22:25:11.604Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Wilcox replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-04T22:25:11.604Z","endTime":"2026-07-04T22:26:18.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677961,"link":"/api/v1/people/677961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.188622738269355,"aZ":-34.92962038401389,"pfxX":6.891767987764288,"pfxZ":-1.706285730098399,"pX":0.1961610825017502,"pZ":2.140963741078875,"vX0":3.4508623717986953,"vY0":-125.26997871073888,"vZ0":-1.6551101365889749,"x":109.52,"y":180.97,"x0":-2.087134410773943,"y0":50.00148674733419,"z0":5.620315652426319,"aX":11.141493348687941},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.2,"breakHorizontal":-13.2,"spinRate":2216,"spinDirection":41},"zone":8,"typeConfidence":0.95,"plateTime":0.4343760779158137,"extension":6.051503609408718},"index":2,"playId":"0ed72541-a1ca-3565-8278-bbafd11306cc","pitchNumber":1,"startTime":"2026-07-04T22:26:18.443Z","endTime":"2026-07-04T22:26:21.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.710461406318924,"aZ":-35.96317689532077,"pfxX":-8.512968663246427,"pfxZ":-2.2551751499136508,"pX":-0.7558061854530692,"pZ":2.1387811140923594,"vX0":5.510254007209379,"vY0":-128.20179019814918,"vZ0":-1.8535367088469101,"x":145.81,"y":181.03,"x0":-1.8190724822356619,"y0":50.00565376674826,"z0":5.659168800856262,"aX":-14.275381598211942},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.3,"breakHorizontal":14.3,"spinRate":1632,"spinDirection":264},"zone":7,"typeConfidence":0.88,"plateTime":0.4260581315549028,"extension":6.181442847422845},"hitData":{"launchSpeed":98.3,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.87,"coordY":146.7}},"index":3,"playId":"5d3ffbab-8cc9-376d-9313-6430e290b1cc","pitchNumber":2,"startTime":"2026-07-04T22:26:31.718Z","endTime":"2026-07-04T22:26:39.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:26:39.996Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sean Keys flies out to shortstop Colt Emerson.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T22:26:52.397Z","endTime":"2026-07-04T22:28:24.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":81.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.923749618468758,"aZ":-40.49634313138907,"pfxX":6.30288987834856,"pfxZ":-4.989864376734259,"pX":1.3571017674673205,"pZ":1.6220626457059661,"vX0":6.496178805109563,"vY0":-127.73301119770356,"vZ0":-2.0917557134768145,"x":65.27,"y":194.98,"x0":-2.028817456039949,"y0":50.00170122048019,"z0":5.606871594584135,"aX":10.514269275187383},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-9.2,"breakHorizontal":-12.7,"spinRate":2182,"spinDirection":29},"zone":14,"typeConfidence":0.95,"plateTime":0.42722553559455223,"extension":6.122044753805561},"index":0,"playId":"829ab7d6-7679-3c59-aa20-5bceae4351c3","pitchNumber":1,"startTime":"2026-07-04T22:27:04.259Z","endTime":"2026-07-04T22:27:07.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.024457133822388,"aZ":-38.60012419507187,"pfxX":7.1377831431614815,"pfxZ":-3.7544722099328274,"pX":1.5115914743783043,"pZ":1.876701904246726,"vX0":6.333826398488259,"vY0":-129.531151982496,"vZ0":-1.9689786621886867,"x":59.38,"y":188.11,"x0":-1.8854700731172407,"y0":50.0011243425782,"z0":5.575887605194994,"aX":12.223548471439228},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-7.0,"breakHorizontal":-14.3,"spinRate":2258,"spinDirection":33},"zone":14,"typeConfidence":0.95,"plateTime":0.4215576243708372,"extension":6.131806856529541},"index":1,"playId":"99689cfe-23d0-3f0d-9053-5fa7f556e15f","pitchNumber":2,"startTime":"2026-07-04T22:27:17.632Z","endTime":"2026-07-04T22:27:22.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.888306414218484,"aZ":-34.19951484478018,"pfxX":-6.6647740871441,"pfxZ":-1.2028517520067954,"pX":-1.048340226131283,"pZ":2.696247507224055,"vX0":4.300078125215335,"vY0":-127.6771016050376,"vZ0":-0.7049833853082479,"x":156.96,"y":165.98,"x0":-1.8733271384325099,"y0":50.00514651556608,"z0":5.625977808127082,"aX":-11.201492999095152},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":11.3,"spinRate":1688,"spinDirection":259},"zone":11,"typeConfidence":0.55,"plateTime":0.42610976452941784,"extension":6.184312279972585},"index":2,"playId":"cf84a5e9-1247-337d-b3b1-7656dadea419","pitchNumber":3,"startTime":"2026-07-04T22:27:32.165Z","endTime":"2026-07-04T22:27:35.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41332763904439,"aZ":-39.07221579083641,"pfxX":7.235709773077607,"pfxZ":-4.215775867865816,"pX":0.9360712126699217,"pZ":1.4638744938518296,"vX0":4.939274738875038,"vY0":-126.64682560220024,"vZ0":-2.668572208799997,"x":81.32,"y":199.26,"x0":-1.975873058914405,"y0":50.00553027427125,"z0":5.638046522367831,"aX":11.826805317332987},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-8.0,"breakHorizontal":-14.2,"spinRate":2159,"spinDirection":28},"zone":14,"typeConfidence":0.96,"plateTime":0.4314958678030143,"extension":6.041979205127021},"index":3,"playId":"8025f550-039d-3977-a4ae-d289211a53f5","pitchNumber":4,"startTime":"2026-07-04T22:27:45.986Z","endTime":"2026-07-04T22:27:48.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.922780891002482,"aZ":-40.086366878961286,"pfxX":8.790146346852689,"pfxZ":-4.787311172487773,"pX":-0.21175243028617668,"pZ":1.4983140512059177,"vX0":1.5208634880311207,"vY0":-127.66013169763661,"vZ0":-2.442779630898257,"x":125.07,"y":198.33,"x0":-1.957189050257592,"y0":50.00388008043167,"z0":5.618823348755143,"aX":14.52857368943807},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-9.0,"breakHorizontal":-16.3,"spinRate":2213,"spinDirection":38},"zone":13,"typeConfidence":0.95,"plateTime":0.42882614486700765,"extension":6.04858949249416},"index":4,"playId":"580bc9e8-bd6e-3ab0-b7e2-2d78c2806b6d","pitchNumber":5,"startTime":"2026-07-04T22:28:02.187Z","endTime":"2026-07-04T22:28:05.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.017395432312785,"aZ":-17.695311470650942,"pfxX":-6.557292165925201,"pfxZ":7.093393471002008,"pX":0.34219108688534,"pZ":3.0981885337175634,"vX0":8.23851849211784,"vY0":-141.67607175632116,"vZ0":-3.8734602928194626,"x":103.96,"y":155.13,"x0":-1.7454226449235628,"y0":50.00588754916885,"z0":5.607349405083564,"aX":-13.391826938043545},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":10.3,"spinRate":2182,"spinDirection":232},"zone":3,"typeConfidence":0.89,"plateTime":0.3859492243668239,"extension":6.296325784042183},"hitData":{"launchSpeed":66.4,"launchAngle":44.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.42,"coordY":124.72}},"index":5,"playId":"ddb00f66-0d81-315b-9274-e8e49fe9f03b","pitchNumber":6,"startTime":"2026-07-04T22:28:16.448Z","endTime":"2026-07-04T22:28:24.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:28:24.694Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Weston Wilson flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T22:30:23.399Z","endTime":"2026-07-04T22:30:46.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Myles Straw replaces Braydon Fisher, batting 2nd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T22:30:25.029Z","endTime":"2026-07-04T22:30:25.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"201","replacedPlayer":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Weston Wilson replaces J.P. Crawford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T22:30:25.031Z","endTime":"2026-07-04T22:30:25.032Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":39.9,"endSpeed":39.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":3.848458607526355,"aZ":-29.756064193904564,"pfxX":-2.7853643195545588,"pfxZ":6.921498867591134,"pX":0.4891803555022324,"pZ":1.3814551652398899,"vX0":1.6436818279458631,"vY0":-57.799894851079074,"vZ0":4.923564186527983,"x":98.35,"y":201.48,"x0":-0.5697307974711706,"y0":50.000044990404554,"z0":8.264858796178517,"aX":-0.9710115108412615},"breaks":{"breakAngle":2.4,"breakLength":33.6,"breakY":24.0,"breakVertical":-154.2,"breakVerticalInduced":15.2,"breakHorizontal":4.6,"spinRate":999,"spinDirection":192},"zone":14,"typeConfidence":1.03,"plateTime":0.9368394238637312,"extension":3.3738781453308886},"index":2,"playId":"bbb232ea-abbd-3af9-8064-febfcd1ea920","pitchNumber":1,"startTime":"2026-07-04T22:30:25.033Z","endTime":"2026-07-04T22:30:30.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":42.1,"endSpeed":40.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.951614136040041,"aZ":-29.09790298401795,"pfxX":-1.9875738442622444,"pfxZ":7.979561185410892,"pX":-0.10253780758236394,"pZ":2.4522425246988973,"vX0":0.8180905031118628,"vY0":-61.07443453229002,"vZ0":5.03382572661237,"x":120.91,"y":172.57,"x0":-0.5167650387400449,"y0":50.00034387344282,"z0":8.162779166345887,"aX":-0.7649330154731037},"breaks":{"breakAngle":1.2,"breakLength":30.0,"breakY":24.0,"breakVertical":-135.7,"breakVerticalInduced":17.3,"breakHorizontal":3.4,"spinRate":1096,"spinDirection":187},"zone":5,"typeConfidence":1.18,"plateTime":0.8904515295321964,"extension":3.663599459365443},"hitData":{"launchSpeed":85.8,"launchAngle":50.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.39,"coordY":102.92}},"index":3,"playId":"fdb444ca-d584-3b56-b047-405d1bfec681","pitchNumber":2,"startTime":"2026-07-04T22:30:35.737Z","endTime":"2026-07-04T22:30:46.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:30:46.098Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T22:31:00.166Z","endTime":"2026-07-04T22:31:43.449Z","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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":40.2,"endSpeed":39.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.007652607020144,"aZ":-29.633365564127455,"pfxX":-0.8403519953756051,"pfxZ":7.2720545902559195,"pX":0.5342728669352885,"pZ":3.7693007007145223,"vX0":1.3511413350297592,"vY0":-57.89877787992945,"vZ0":7.373745680029684,"x":96.63,"y":137.01,"x0":-0.5248020349146234,"y0":50.00103759416356,"z0":8.477538371310033,"aX":-0.2932632683180236},"breaks":{"breakAngle":0.0,"breakLength":33.6,"breakY":24.0,"breakVertical":-152.4,"breakVerticalInduced":16.8,"breakHorizontal":1.1,"spinRate":1023,"spinDirection":192},"zone":12,"typeConfidence":0.79,"plateTime":0.9362424208358693,"extension":3.5913450703837357},"index":0,"playId":"0257736b-73aa-384c-9d57-b93b415c4d78","pitchNumber":1,"startTime":"2026-07-04T22:31:00.166Z","endTime":"2026-07-04T22:31:04.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":38.8,"endSpeed":38.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":3.461702994862197,"aZ":-29.888506782505562,"pfxX":-1.5116567366064284,"pfxZ":6.958458251578269,"pX":-0.18389549613771028,"pZ":1.7695412479533876,"vX0":0.47104080906084206,"vY0":-55.98516359811429,"vZ0":5.987223999832429,"x":124.01,"y":191.0,"x0":-0.40679310669984053,"y0":50.00101556866315,"z0":8.328015378997515,"aX":-0.4959158567454613},"breaks":{"breakAngle":1.2,"breakLength":36.0,"breakY":24.0,"breakVertical":-164.5,"breakVerticalInduced":15.6,"breakHorizontal":2.6,"spinRate":1017,"spinDirection":192},"zone":8,"typeConfidence":1.07,"plateTime":0.9660831456648378,"extension":3.5674919153560967},"index":1,"playId":"c54b84ef-0789-33e0-b8e2-42e016393e00","pitchNumber":2,"startTime":"2026-07-04T22:31:09.175Z","endTime":"2026-07-04T22:31:12.654Z","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":61.3,"endSpeed":57.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.937536636683781,"aZ":-36.115040869693836,"pfxX":2.9472303365021935,"pfxZ":-4.789425964546869,"pX":-1.2809860877092318,"pZ":4.39942782871531,"vX0":-0.9979899754295951,"vY0":-89.15462179928247,"vZ0":5.616789417804961,"x":165.83,"y":120.0,"x0":-1.1039184908780026,"y0":50.00024339166009,"z0":6.95476481778539,"aX":2.4289805051168054},"breaks":{"breakAngle":3.6,"breakLength":18.0,"breakY":24.0,"breakVertical":-78.5,"breakVerticalInduced":-7.0,"breakHorizontal":-5.2,"spinRate":1833,"spinDirection":48},"zone":11,"typeConfidence":1.35,"plateTime":0.6088400830044929,"extension":4.681465140746285},"index":2,"playId":"d65708e3-bf40-3d13-b672-fbcc47357fd1","pitchNumber":3,"startTime":"2026-07-04T22:31:20.273Z","endTime":"2026-07-04T22:31:24.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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":40.3,"endSpeed":39.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":3.5073321313447994,"aZ":-30.035387916823566,"pfxX":-0.48809353164125824,"pfxZ":6.05555116365683,"pX":1.6151726324852775,"pZ":4.0872223146778985,"vX0":2.1799103315066155,"vY0":-57.97523685131458,"vZ0":7.770194076599736,"x":55.43,"y":128.42,"x0":-0.19667446587274345,"y0":50.00271410484645,"z0":8.51893439288255,"aX":-0.17253928968136684},"breaks":{"breakAngle":0.0,"breakLength":33.6,"breakY":24.0,"breakVertical":-153.2,"breakVerticalInduced":14.3,"breakHorizontal":0.2,"spinRate":1030,"spinDirection":188},"zone":12,"typeConfidence":1.26,"plateTime":0.9315539985667627,"extension":3.566646233254815},"hitData":{"launchSpeed":97.3,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.98,"coordY":162.73}},"index":3,"playId":"add5573a-dbef-34bd-be30-d2bf1229b6f8","pitchNumber":4,"startTime":"2026-07-04T22:31:34.319Z","endTime":"2026-07-04T22:31:43.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:31:43.449Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Luis Urías to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T22:31:49.870Z","endTime":"2026-07-04T22:32:40.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":42.4,"endSpeed":39.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.730380341165407,"aZ":-29.06028896266981,"pfxX":-2.3504966342689664,"pfxZ":8.31364662472501,"pX":-0.4416625331689473,"pZ":6.662930263243313,"vX0":0.6366057755724415,"vY0":-60.67302801754385,"vZ0":9.860118987810523,"x":133.84,"y":58.88,"x0":-0.6667795653890973,"y0":50.00117123857465,"z0":8.53970760822625,"aX":-0.8794873280445556},"breaks":{"breakAngle":1.2,"breakLength":30.0,"breakY":24.0,"breakVertical":-136.3,"breakVerticalInduced":20.6,"breakHorizontal":4.0,"spinRate":1044,"spinDirection":197},"zone":11,"typeConfidence":1.25,"plateTime":0.9014862975365343,"extension":3.6544168323177586},"index":0,"playId":"3d9f9fd0-e367-3df8-80a5-bce77a8b7a17","pitchNumber":1,"startTime":"2026-07-04T22:32:01.617Z","endTime":"2026-07-04T22:32:05.145Z","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":2},"pitchData":{"startSpeed":41.0,"endSpeed":40.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.108589597054904,"aZ":-28.52172334781135,"pfxX":-3.459018291364856,"pfxZ":10.074316959106511,"pX":0.9804840743958367,"pZ":1.1043869082556597,"vX0":2.319360892427653,"vY0":-59.463655476048,"vZ0":4.039578999595879,"x":79.63,"y":208.96,"x0":-0.5359424420024633,"y0":50.000528471251556,"z0":7.932334163145902,"aX":-1.2524439648722758},"breaks":{"breakAngle":2.4,"breakLength":31.2,"breakY":24.0,"breakVertical":-141.4,"breakVerticalInduced":21.1,"breakHorizontal":5.3,"spinRate":1067,"spinDirection":196},"zone":14,"typeConfidence":1.32,"plateTime":0.9172346025404798,"extension":3.43697647337962},"index":1,"playId":"59e1a23e-f276-3969-a1b7-57972318646f","pitchNumber":2,"startTime":"2026-07-04T22:32:10.630Z","endTime":"2026-07-04T22:32:14.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":41.6,"endSpeed":38.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.179951192932078,"aZ":-28.53376008272692,"pfxX":-4.937889097983463,"pfxZ":10.131533677192749,"pX":-0.14641156511514544,"pZ":4.181234092998032,"vX0":1.2531213946822561,"vY0":-59.787547345860936,"vZ0":7.32894044870649,"x":122.58,"y":125.89,"x0":-0.5708507911753141,"y0":50.002509513989246,"z0":8.25839885168636,"aX":-1.7737794473849362},"breaks":{"breakAngle":3.6,"breakLength":31.2,"breakY":24.0,"breakVertical":-139.7,"breakVerticalInduced":23.3,"breakHorizontal":8.3,"spinRate":1058,"spinDirection":193},"zone":11,"typeConfidence":1.27,"plateTime":0.9188477149664447,"extension":3.7700637740112155},"index":2,"playId":"e8c7d824-f650-3ecf-91be-dc0ea0908e0a","pitchNumber":3,"startTime":"2026-07-04T22:32:20.396Z","endTime":"2026-07-04T22:32:24.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":40.7,"endSpeed":38.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.148292554998954,"aZ":-29.040968262297156,"pfxX":-4.727964536956738,"pfxZ":8.924914112971171,"pX":-0.6572537990401935,"pZ":3.8682688460396046,"vX0":0.8150953330029269,"vY0":-58.61584566140523,"vZ0":7.463024888435179,"x":142.05,"y":134.34,"x0":-0.7444557242847089,"y0":50.00070891491876,"z0":8.214730576991531,"aX":-1.6573931592462365},"breaks":{"breakAngle":3.6,"breakLength":32.4,"breakY":24.0,"breakVertical":-147.0,"breakVerticalInduced":20.6,"breakHorizontal":8.2,"spinRate":1048,"spinDirection":200},"zone":11,"typeConfidence":1.22,"plateTime":0.9317609607787629,"extension":3.6603028377925946},"hitData":{"launchSpeed":74.9,"launchAngle":-24.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.88,"coordY":154.12}},"index":3,"playId":"f2657bf9-1ca7-3756-aa17-a3e7fceafd35","pitchNumber":4,"startTime":"2026-07-04T22:32:31.986Z","endTime":"2026-07-04T22:32:40.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:32:40.696Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Valenzuela flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T22:34:54.524Z","endTime":"2026-07-04T22:35:21.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Weston Wilson remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T22:33:49.033Z","endTime":"2026-07-04T22:34:56.772Z","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":"101","replacedPlayer":{"id":641487,"link":"/api/v1/people/641487"}},{"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":85.0,"endSpeed":78.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.160110992618254,"aZ":-34.25593991713103,"pfxX":6.081643139829167,"pfxZ":-1.3446181727696942,"pX":-0.7297726144467991,"pZ":2.89677418766583,"vX0":1.5397071283292465,"vY0":-123.83966186244467,"vZ0":-0.03447140451304742,"x":144.82,"y":160.57,"x0":-2.14983536408163,"y0":50.001459074411514,"z0":5.7807246326444774,"aX":9.427390286885009},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.2,"breakHorizontal":-11.4,"spinRate":2201,"spinDirection":39},"zone":1,"typeConfidence":0.95,"plateTime":0.4425939538372514,"extension":6.077238974921925},"index":1,"playId":"b078f3a6-ca50-3567-b706-01e8d6090542","pitchNumber":1,"startTime":"2026-07-04T22:34:56.772Z","endTime":"2026-07-04T22:34:59.772Z","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":95.6,"endSpeed":88.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5100609293109,"aZ":-19.528505474434706,"pfxX":-7.191261827787052,"pfxZ":6.3934998056992445,"pX":0.07631604250384559,"pZ":2.4915220508664975,"vX0":7.738523070535181,"vY0":-139.1078070517753,"vZ0":-5.141565281315811,"x":114.09,"y":171.51,"x0":-1.7951013482504052,"y0":50.002974774299474,"z0":5.641427358252525,"aX":-14.224189938184761},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":11.6,"spinRate":2048,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.3923581611949629,"extension":6.192829896099657},"hitData":{"launchSpeed":71.0,"launchAngle":42.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.95,"coordY":138.77}},"index":2,"playId":"c21773d1-575a-3d8d-aec8-d2e3d432c4a0","pitchNumber":2,"startTime":"2026-07-04T22:35:13.077Z","endTime":"2026-07-04T22:35:21.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:35:21.082Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Urías called out on strikes.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T22:35:38.542Z","endTime":"2026-07-04T22:37:28.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":96.1,"endSpeed":88.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47837752945246,"aZ":-19.67275379618128,"pfxX":-10.816169489371436,"pfxZ":6.308307295739229,"pX":0.8258851113167642,"pZ":1.2670699660429647,"vX0":10.717666708735743,"vY0":-139.4583990414515,"vZ0":-8.07455734185273,"x":85.52,"y":204.57,"x0":-1.6499075435664194,"y0":50.006236527504655,"z0":5.483151519424142,"aX":-21.44633622380715},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.0,"breakHorizontal":17.5,"spinRate":2196,"spinDirection":230},"zone":14,"typeConfidence":0.49,"plateTime":0.39179030609504517,"extension":6.261688859086383},"index":0,"playId":"3deb52e3-4403-34ad-a7c0-535a81922bb7","pitchNumber":1,"startTime":"2026-07-04T22:35:46.808Z","endTime":"2026-07-04T22:35:49.958Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30527727593411,"aZ":-34.12147036087047,"pfxX":3.7928092677838516,"pfxZ":-1.2087946729358663,"pX":-0.5067925502065326,"pZ":3.012417862074087,"vX0":3.015671248769245,"vY0":-126.26679665960027,"vZ0":0.19537506709949892,"x":136.32,"y":157.44,"x0":-2.2103905090169973,"y0":50.002879237643555,"z0":5.6851226730677915,"aX":6.108640172399408},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.9,"breakHorizontal":-7.6,"spinRate":2253,"spinDirection":35},"zone":1,"typeConfidence":0.93,"plateTime":0.4341911795217639,"extension":6.074450414122218},"index":1,"playId":"77cd109e-d23e-3f3d-8f2c-4d051144aeea","pitchNumber":2,"startTime":"2026-07-04T22:35:59.989Z","endTime":"2026-07-04T22:36:02.992Z","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":97.8,"endSpeed":89.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.064811851833447,"aZ":-19.736036349516336,"pfxX":-9.58551086122467,"pfxZ":6.03961996136918,"pX":1.0331791581770042,"pZ":2.5697088532700376,"vX0":11.123181777092677,"vY0":-142.0101174692461,"vZ0":-4.826148181606305,"x":77.62,"y":169.4,"x0":-1.6741230455640803,"y0":50.00251310730436,"z0":5.5326253034615895,"aX":-19.737105922866572},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.2,"breakHorizontal":15.4,"spinRate":2221,"spinDirection":232},"zone":12,"typeConfidence":0.78,"plateTime":0.38451877448766103,"extension":6.295255097014508},"index":2,"playId":"88400753-aadd-32e5-93b9-112c43ad08f9","pitchNumber":3,"startTime":"2026-07-04T22:36:14.633Z","endTime":"2026-07-04T22:36:17.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20858277157985,"aZ":-24.648044120719682,"pfxX":-10.694334612902127,"pfxZ":3.7274404473032825,"pX":0.415706628136142,"pZ":0.7850180286897658,"vX0":9.679013186478668,"vY0":-140.9827186992704,"vZ0":-8.261328625859074,"x":101.15,"y":217.58,"x0":-1.6677921444138375,"y0":50.003027344380456,"z0":5.337049011799868,"aX":-21.589153323994395},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":2080,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.3880872886247073,"extension":6.285188074130002},"index":3,"playId":"0464809a-2932-32cf-8884-25e5552e09e0","pitchNumber":4,"startTime":"2026-07-04T22:36:29.086Z","endTime":"2026-07-04T22:36:32.086Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83409365766442,"aZ":-36.491768803973386,"pfxX":5.695035299827361,"pfxZ":-2.7164148836939592,"pX":0.03728249122763711,"pZ":3.07371001818739,"vX0":3.320142769620807,"vY0":-124.4916742727115,"vZ0":0.7055459617378836,"x":115.58,"y":155.79,"x0":-2.0475710822955477,"y0":50.000901770854234,"z0":5.775262950897944,"aX":9.058280130945317},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.6,"breakHorizontal":-11.0,"spinRate":2184,"spinDirection":39},"zone":2,"typeConfidence":0.95,"plateTime":0.43771787711710797,"extension":6.100228828597688},"index":4,"playId":"048e1753-1e4f-3451-a354-291b7b67aece","pitchNumber":5,"startTime":"2026-07-04T22:36:45.558Z","endTime":"2026-07-04T22:36:48.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-04T22:36:58.781Z","endTime":"2026-07-04T22:37:07.070Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63213327807721,"aZ":-35.44375738227995,"pfxX":7.516191631953026,"pfxZ":-2.018352075350819,"pX":-0.548371800105305,"pZ":2.5759618932890502,"vX0":1.506363050884106,"vY0":-125.87636535926009,"vZ0":-0.5072254190477731,"x":137.9,"y":169.23,"x0":-2.130523264039507,"y0":50.00528939481632,"z0":5.630074978999505,"aX":12.159173664625095},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.6,"breakHorizontal":-13.9,"spinRate":2276,"spinDirection":34},"zone":4,"typeConfidence":0.96,"plateTime":0.4338098533736181,"extension":6.200923086248771},"index":6,"playId":"3b928ab2-8c2f-331f-b98d-26504d4829c2","pitchNumber":6,"startTime":"2026-07-04T22:37:07.070Z","endTime":"2026-07-04T22:37:11.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31095533578186,"aZ":-17.49164501045593,"pfxX":-7.699266818202935,"pfxZ":7.186498606873821,"pX":0.2858753270358785,"pZ":2.1324706959325663,"vX0":8.735029275151849,"vY0":-141.97869612873203,"vZ0":-6.236973575188595,"x":106.1,"y":181.2,"x0":-1.8293291568693384,"y0":50.002398346589,"z0":5.46968836163077,"aX":-15.728867330562736},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":12.2,"spinRate":2201,"spinDirection":231},"zone":6,"typeConfidence":0.9,"plateTime":0.38568563801473044,"extension":6.363196421662499},"index":7,"playId":"7a74c827-f754-3ce9-9f12-b8e9d6e87251","pitchNumber":7,"startTime":"2026-07-04T22:37:25.050Z","endTime":"2026-07-04T22:37:28.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:37:28.139Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T22:37:51.486Z","endTime":"2026-07-04T22:38:30.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.73"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.47"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.35"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.54"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.79"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.36"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.50"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.38"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.29"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52981032640499,"aZ":-33.60075386558048,"pfxX":-8.949902070887873,"pfxZ":-0.8982286326843205,"pX":-1.0933385142604768,"pZ":2.8764267412513784,"vX0":4.468734664903787,"vY0":-124.7997630518409,"vZ0":-0.39042722791738416,"x":158.68,"y":161.12,"x0":-1.7379715753723641,"y0":50.00334153658604,"z0":5.786613953423995,"aX":-14.21316836089924},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":15.2,"spinRate":1683,"spinDirection":263},"zone":11,"typeConfidence":0.86,"plateTime":0.43776752218722326,"extension":6.19921354343183},"index":0,"playId":"5ae8b4e3-b614-33c8-91dd-de9298ec30a0","pitchNumber":1,"startTime":"2026-07-04T22:37:51.486Z","endTime":"2026-07-04T22:37:54.914Z","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":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934466776430504,"aZ":-34.430155991563964,"pfxX":5.177023893282739,"pfxZ":-1.4310878347588165,"pX":0.3370833941161805,"pZ":2.996580217328763,"vX0":3.9003662709020674,"vY0":-124.31714743147084,"vZ0":0.2415800980792222,"x":104.15,"y":157.87,"x0":-1.919979165701852,"y0":50.0006865473031,"z0":5.736222133238038,"aX":8.17128171956637},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.3,"breakHorizontal":-10.2,"spinRate":2193,"spinDirection":32},"zone":3,"typeConfidence":0.95,"plateTime":0.43915990292365237,"extension":6.085828195287787},"index":1,"playId":"4a384d6d-d0e1-312a-8d96-efb8c2a4d9b6","pitchNumber":2,"startTime":"2026-07-04T22:38:04.386Z","endTime":"2026-07-04T22:38:08.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59975878035901,"aZ":-36.921801746400824,"pfxX":-8.388878673926623,"pfxZ":-2.747614716799588,"pX":-0.21395615171688168,"pZ":1.4224838862892757,"vX0":6.743781920787889,"vY0":-129.80428653440822,"vZ0":-3.3563242911235367,"x":125.16,"y":200.37,"x0":-1.7380012197677284,"y0":50.00119628259012,"z0":5.503497765039335,"aX":-14.515042036202734},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.4,"breakHorizontal":13.9,"spinRate":1534,"spinDirection":266},"zone":13,"typeConfidence":0.89,"plateTime":0.4197338371227728,"extension":6.229564215942426},"hitData":{"launchSpeed":91.4,"launchAngle":-30.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.52,"coordY":153.61}},"index":2,"playId":"90191c20-6093-33e0-b4b5-74e64a875e8e","pitchNumber":3,"startTime":"2026-07-04T22:38:22.320Z","endTime":"2026-07-04T22:38:30.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:38:30.193Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T22:37:51.486Z","endTime":"2026-07-04T22:38:30.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.73"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.47"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.35"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.54"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.79"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.36"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.50"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.38"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.29"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52981032640499,"aZ":-33.60075386558048,"pfxX":-8.949902070887873,"pfxZ":-0.8982286326843205,"pX":-1.0933385142604768,"pZ":2.8764267412513784,"vX0":4.468734664903787,"vY0":-124.7997630518409,"vZ0":-0.39042722791738416,"x":158.68,"y":161.12,"x0":-1.7379715753723641,"y0":50.00334153658604,"z0":5.786613953423995,"aX":-14.21316836089924},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":15.2,"spinRate":1683,"spinDirection":263},"zone":11,"typeConfidence":0.86,"plateTime":0.43776752218722326,"extension":6.19921354343183},"index":0,"playId":"5ae8b4e3-b614-33c8-91dd-de9298ec30a0","pitchNumber":1,"startTime":"2026-07-04T22:37:51.486Z","endTime":"2026-07-04T22:37:54.914Z","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":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934466776430504,"aZ":-34.430155991563964,"pfxX":5.177023893282739,"pfxZ":-1.4310878347588165,"pX":0.3370833941161805,"pZ":2.996580217328763,"vX0":3.9003662709020674,"vY0":-124.31714743147084,"vZ0":0.2415800980792222,"x":104.15,"y":157.87,"x0":-1.919979165701852,"y0":50.0006865473031,"z0":5.736222133238038,"aX":8.17128171956637},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.3,"breakHorizontal":-10.2,"spinRate":2193,"spinDirection":32},"zone":3,"typeConfidence":0.95,"plateTime":0.43915990292365237,"extension":6.085828195287787},"index":1,"playId":"4a384d6d-d0e1-312a-8d96-efb8c2a4d9b6","pitchNumber":2,"startTime":"2026-07-04T22:38:04.386Z","endTime":"2026-07-04T22:38:08.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59975878035901,"aZ":-36.921801746400824,"pfxX":-8.388878673926623,"pfxZ":-2.747614716799588,"pX":-0.21395615171688168,"pZ":1.4224838862892757,"vX0":6.743781920787889,"vY0":-129.80428653440822,"vZ0":-3.3563242911235367,"x":125.16,"y":200.37,"x0":-1.7380012197677284,"y0":50.00119628259012,"z0":5.503497765039335,"aX":-14.515042036202734},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.4,"breakHorizontal":13.9,"spinRate":1534,"spinDirection":266},"zone":13,"typeConfidence":0.89,"plateTime":0.4197338371227728,"extension":6.229564215942426},"hitData":{"launchSpeed":91.4,"launchAngle":-30.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.52,"coordY":153.61}},"index":2,"playId":"90191c20-6093-33e0-b4b5-74e64a875e8e","pitchNumber":3,"startTime":"2026-07-04T22:38:22.320Z","endTime":"2026-07-04T22:38:30.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T22:38:30.193Z","atBatIndex":66},"scoringPlays":[13,16,36,48,49],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":164.68,"y":138.91},"type":"O","description":"Flyout"}],"home":[{"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":213.7,"y":93.78},"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":1,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":139.84,"y":170.34},"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":1,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":107.9,"y":154.62},"type":"O","description":"Pop Out"}]}},{"startIndex":7,"endIndex":18,"top":[7,8,9],"bottom":[10,11,12,13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":152.43,"y":86.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":185.17,"y":135.8},"type":"O","description":"Flyout"}],"home":[{"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":185.1,"y":69.67},"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":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":178.37,"y":73.0},"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":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":85.09,"y":124.71},"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":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":133.25,"y":110.01},"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":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":30.01,"y":61.56},"type":"H","description":"Home Run"},{"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":145.42,"y":180.48},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"coordinates":{"x":150.28,"y":148.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":79.42,"y":97.75},"type":"O","description":"Flyout"}],"home":[{"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":64.98,"y":104.54},"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":3,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":150.26,"y":165.61},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":30,"top":[25,26,27],"bottom":[28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":137.81,"y":170.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":150.57,"y":104.59},"type":"O","description":"Flyout"}],"home":[{"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":34.7,"y":91.91},"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":4,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":130.18,"y":178.01},"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":156.06,"y":165.78},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":40,"top":[31,32,33,34],"bottom":[35,36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":149.47,"y":160.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":106.12,"y":172.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"coordinates":{"x":101.21,"y":103.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"coordinates":{"x":88.36,"y":97.37},"type":"O","description":"Lineout"}],"home":[{"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":174.37,"y":44.25},"type":"H","description":"Home Run"},{"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":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":97.76,"y":166.79},"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":5,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":160.12,"y":148.54},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":51,"top":[41,42,43],"bottom":[44,45,46,47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":146.43,"y":201.26},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":116.01,"y":153.1},"type":"O","description":"Groundout"}],"home":[{"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":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":120.61,"y":197.21},"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":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":129.7,"y":143.98},"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":6,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":102.86,"y":177.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":6,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":172.79,"y":133.33},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":237.81,"y":89.3},"type":"H","description":"Home Run"},{"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":136.09,"y":132.34},"type":"H","description":"Single"}]}},{"startIndex":52,"endIndex":57,"top":[52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":114.64,"y":84.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":97.26,"y":165.27},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":58,"endIndex":63,"top":[58,59,60],"bottom":[61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":96.37,"y":162.65},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"coordinates":{"x":128.87,"y":146.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"coordinates":{"x":97.42,"y":124.72},"type":"O","description":"Flyout"}],"home":[{"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":151.39,"y":102.92},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":149.98,"y":162.73},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":142.88,"y":154.12},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":66,"top":[64,65,66],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":61.95,"y":138.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":116.52,"y":153.61},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":5,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":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":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":11,"hits":11,"errors":0,"leftOnBase":4},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},"defense":{"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"catcher":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"first":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"second":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"third":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"shortstop":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"left":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"center":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"right":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"onDeck":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"inHole":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"battingOrder":4,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"offense":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"onDeck":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"inHole":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"battingOrder":1,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".245","atBats":28,"obp":".307","slg":".385","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":35,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":162,"era":"4.12","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.31","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":64,"strikes":98,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":11,"pitchesPerInning":"20.25","runsScoredPer9":"12.38","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"4.0 IP, 7 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":21,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":36,"strikes":53,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"15.75","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":8,"groundOuts":12,"airOuts":16,"runs":13,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":57,"obp":".422","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":256,"era":"9.00","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"2.08","battersFaced":64,"outs":39,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":97,"strikes":159,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":7,"winPercentage":".000","pitchesPerInning":"19.69","gamesFinished":0,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.23","walksPer9Inn":"4.85","hitsPer9Inn":"13.85","runsScoredPer9":"9.00","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":24,"gamesStarted":2,"flyOuts":25,"groundOuts":63,"airOuts":43,"runs":19,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":39,"hitByPitch":0,"atBats":199,"obp":".259","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":862,"era":"2.83","inningsPitched":"54.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":17,"whip":"1.04","battersFaced":217,"outs":162,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":862,"balls":284,"strikes":578,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".800","pitchesPerInning":"15.96","gamesFinished":5,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"9.17","walksPer9Inn":"2.83","hitsPer9Inn":"6.50","runsScoredPer9":"3.17","homeRunsPer9":"0.67","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":31,"gamesStarted":0,"flyOuts":15,"groundOuts":34,"airOuts":24,"runs":14,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":1,"hits":28,"hitByPitch":0,"atBats":118,"obp":".305","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":478,"era":"3.73","inningsPitched":"31.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":13,"whip":"1.28","battersFaced":132,"outs":94,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":152,"strikes":326,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":3,"winPercentage":".333","pitchesPerInning":"15.26","gamesFinished":4,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.77","walksPer9Inn":"3.45","hitsPer9Inn":"8.04","runsScoredPer9":"4.02","homeRunsPer9":"1.15","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"901","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".375","atBats":16,"obp":".474","slg":".625","ops":"1.099","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":10,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".417","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","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":10,"putOuts":8,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682729":{"person":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"jerseyNumber":"8","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID671936":{"person":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 3 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":9,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":12,"strikes":21,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"16.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":1,"flyOuts":10,"groundOuts":11,"airOuts":19,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":62,"obp":".329","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":303,"era":"2.76","inningsPitched":"16.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.29","battersFaced":70,"outs":49,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":303,"balls":111,"strikes":192,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.55","gamesFinished":1,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.37","walksPer9Inn":"3.31","hitsPer9Inn":"8.27","runsScoredPer9":"2.76","homeRunsPer9":"0.55","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":17,"groundOuts":44,"airOuts":27,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":65,"baseOnBalls":13,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":167,"obp":".249","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":741,"era":"0.96","inningsPitched":"47.0","wins":3,"losses":3,"saves":18,"saveOpportunities":18,"holds":5,"blownSaves":0,"earnedRuns":5,"whip":"0.96","battersFaced":181,"outs":141,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":242,"strikes":499,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".500","pitchesPerInning":"15.77","gamesFinished":28,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"12.45","walksPer9Inn":"2.49","hitsPer9Inn":"6.13","runsScoredPer9":"1.91","homeRunsPer9":"0.19","inheritedRunners":24,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":60,"groundOuts":80,"airOuts":120,"runs":38,"doubles":22,"triples":1,"homeRuns":7,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":96,"hitByPitch":0,"avg":".293","atBats":328,"obp":".316","slg":".430","ops":".746","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":141,"rbi":29,"leftOnBase":123,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.86","popOuts":28,"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":195,"putOuts":109,"errors":9,"chances":313,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":36,"groundOuts":54,"airOuts":78,"runs":32,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":2,"hits":64,"hitByPitch":2,"avg":".252","atBats":254,"obp":".320","slg":".413","ops":".733","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":105,"rbi":23,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.29","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":155,"errors":0,"chances":158,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":51,"groundOuts":91,"airOuts":107,"runs":49,"doubles":18,"triples":2,"homeRuns":15,"strikeOuts":100,"baseOnBalls":24,"intentionalWalks":0,"hits":96,"hitByPitch":1,"atBats":388,"obp":".291","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1663,"era":"4.19","inningsPitched":"101.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.19","battersFaced":419,"outs":303,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1663,"balls":581,"strikes":1082,"strikePercentage":".650","hitBatsmen":1,"balks":2,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".364","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"8.91","walksPer9Inn":"2.14","hitsPer9Inn":"8.55","runsScoredPer9":"4.37","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":37,"groundOuts":84,"airOuts":70,"runs":24,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":58,"baseOnBalls":11,"intentionalWalks":0,"hits":64,"hitByPitch":8,"avg":".236","atBats":271,"obp":".283","slg":".373","ops":".656","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":101,"rbi":35,"leftOnBase":123,"sacBunts":2,"sacFlies":3,"babip":".273","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.71","popOuts":16,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":117,"errors":3,"chances":291,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":21,"groundOuts":33,"airOuts":42,"runs":17,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":20,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".235","atBats":153,"obp":".322","slg":".412","ops":".734","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":63,"rbi":19,"leftOnBase":68,"sacBunts":1,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.86","popOuts":8,"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":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":26,"putOuts":387,"errors":7,"chances":420,"fielding":".983","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":8,"groundOuts":31,"airOuts":21,"runs":23,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":62,"baseOnBalls":15,"intentionalWalks":4,"hits":40,"hitByPitch":4,"atBats":153,"obp":".341","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":715,"era":"4.42","inningsPitched":"38.2","wins":5,"losses":5,"saves":5,"saveOpportunities":8,"holds":9,"blownSaves":3,"earnedRuns":19,"whip":"1.42","battersFaced":173,"outs":116,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":237,"strikes":478,"strikePercentage":".670","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".500","pitchesPerInning":"18.49","gamesFinished":15,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"14.43","walksPer9Inn":"3.49","hitsPer9Inn":"9.31","runsScoredPer9":"5.35","homeRunsPer9":"0.93","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":27,"groundOuts":63,"airOuts":63,"runs":31,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":137,"baseOnBalls":41,"intentionalWalks":0,"hits":66,"hitByPitch":3,"atBats":328,"obp":".295","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1600,"era":"2.79","inningsPitched":"90.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.18","battersFaced":373,"outs":271,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1600,"balls":608,"strikes":992,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".556","pitchesPerInning":"17.71","gamesFinished":0,"strikeoutWalkRatio":"3.34","strikeoutsPer9Inn":"13.65","walksPer9Inn":"4.08","hitsPer9Inn":"6.58","runsScoredPer9":"3.09","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":12,"flyOuts":42,"groundOuts":50,"airOuts":87,"runs":25,"doubles":18,"triples":0,"homeRuns":6,"strikeOuts":61,"baseOnBalls":30,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":238,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1082,"era":"3.34","inningsPitched":"67.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.10","battersFaced":274,"outs":202,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1082,"balls":411,"strikes":671,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".571","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"8.15","walksPer9Inn":"4.01","hitsPer9Inn":"5.88","runsScoredPer9":"3.34","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":17,"groundOuts":59,"airOuts":40,"runs":19,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":50,"hitByPitch":4,"avg":".286","atBats":175,"obp":".333","slg":".400","ops":".733","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":70,"rbi":17,"leftOnBase":53,"sacBunts":3,"sacFlies":1,"babip":".324","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.75","popOuts":10,"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":3,"putOuts":89,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682818":{"person":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":19,"groundOuts":35,"airOuts":37,"runs":11,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".268","atBats":149,"obp":".310","slg":".416","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":62,"rbi":20,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".327","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.80","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":67,"errors":1,"chances":69,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":3,"flyOuts":19,"groundOuts":23,"airOuts":34,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":129,"obp":".354","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":591,"era":"4.59","inningsPitched":"33.1","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":17,"whip":"1.53","battersFaced":149,"outs":100,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":591,"balls":213,"strikes":378,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.73","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.32","hitsPer9Inn":"9.45","runsScoredPer9":"4.59","homeRunsPer9":"1.08","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":6,"flyOuts":24,"groundOuts":45,"airOuts":39,"runs":21,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":21,"intentionalWalks":2,"hits":30,"hitByPitch":2,"atBats":158,"obp":".291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":728,"era":"3.33","inningsPitched":"46.0","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":17,"whip":"1.11","battersFaced":183,"outs":138,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":728,"balls":257,"strikes":471,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".500","pitchesPerInning":"15.83","gamesFinished":7,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.11","hitsPer9Inn":"5.87","runsScoredPer9":"4.11","homeRunsPer9":"1.17","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID815873":{"person":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".211","atBats":19,"obp":".211","slg":".421","ops":".632","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":8,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":22,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":14,"groundOuts":70,"airOuts":27,"runs":15,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":4,"hits":36,"hitByPitch":0,"atBats":151,"obp":".297","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":583,"era":"1.82","inningsPitched":"39.2","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":18,"blownSaves":3,"earnedRuns":8,"whip":"1.24","battersFaced":167,"outs":119,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":583,"balls":181,"strikes":402,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.59","rbi":0,"winPercentage":".333","pitchesPerInning":"14.70","gamesFinished":5,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"4.54","walksPer9Inn":"2.95","hitsPer9Inn":"8.17","runsScoredPer9":"3.40","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":40,"groundOuts":78,"airOuts":77,"runs":42,"doubles":20,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":24,"intentionalWalks":0,"hits":87,"hitByPitch":6,"atBats":295,"obp":".357","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1290,"era":"5.11","inningsPitched":"74.0","wins":2,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.50","battersFaced":329,"outs":222,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1290,"balls":493,"strikes":797,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".333","pitchesPerInning":"17.43","gamesFinished":1,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.93","walksPer9Inn":"2.92","hitsPer9Inn":"10.58","runsScoredPer9":"5.11","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"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":84,"flyOuts":43,"groundOuts":101,"airOuts":89,"runs":46,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":37,"intentionalWalks":5,"hits":82,"hitByPitch":4,"avg":".265","atBats":309,"obp":".346","slg":".346","ops":".692","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":355,"totalBases":107,"rbi":35,"leftOnBase":112,"sacBunts":0,"sacFlies":5,"babip":".291","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.25","popOuts":19,"lineOuts":27},"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":46,"putOuts":536,"errors":6,"chances":588,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"201","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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":77,"flyOuts":24,"groundOuts":41,"airOuts":44,"runs":25,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".239","atBats":134,"obp":".300","slg":".351","ops":".651","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":47,"rbi":16,"leftOnBase":57,"sacBunts":2,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.67","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":87,"errors":0,"chances":88,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":10,"groundOuts":25,"airOuts":21,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".200","atBats":70,"obp":".260","slg":".314","ops":".574","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":22,"rbi":7,"leftOnBase":26,"sacBunts":0,"sacFlies":1,"babip":".207","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":26,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":7,"putOuts":188,"errors":0,"chances":195,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":43,"groundOuts":57,"airOuts":71,"runs":44,"doubles":11,"triples":0,"homeRuns":19,"strikeOuts":111,"baseOnBalls":33,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".238","atBats":311,"obp":".319","slg":".457","ops":".776","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":142,"rbi":54,"leftOnBase":150,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.37","popOuts":16,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":61,"errors":8,"chances":194,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664770,665489,664702,672960,662139,682729,676391,682818,815873,678218,665926,649966,669456,671936,667297,680755],"pitchers":[669456,671936,667297,680755,664702],"bench":[672386],"bullpen":[656302,571578,689254,592332,656546,693686,643511,686973,702056],"battingOrder":[664770,664702,672960,682729,676391,682818,815873,678218,649966],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Piñango."},{"label":"Team LOB","value":"1."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Okamoto (8, throw)."}]}],"note":[{"label":"a","value":"Struck out for Varsho in the 7th."}]},"home":{"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":4,"groundOuts":9,"airOuts":6,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".232","atBats":35,"obp":".312","slg":".382","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":22,"rbi":11,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":28,"obp":".036","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":111,"era":"3.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.17","battersFaced":28,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":111,"balls":35,"strikes":76,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"pitchesPerInning":"12.33","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"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":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":49,"groundOuts":96,"airOuts":104,"runs":32,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":27,"intentionalWalks":2,"hits":82,"hitByPitch":3,"avg":".251","atBats":327,"obp":".313","slg":".358","ops":".671","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":117,"rbi":34,"leftOnBase":154,"sacBunts":0,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.88","popOuts":31,"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":70,"putOuts":561,"errors":6,"chances":637,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":19,"groundOuts":19,"airOuts":26,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".241","atBats":79,"obp":".286","slg":".266","ops":".552","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":21,"rbi":4,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":40,"errors":0,"chances":41,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"1-3 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":54,"groundOuts":77,"airOuts":101,"runs":40,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":65,"baseOnBalls":23,"intentionalWalks":0,"hits":84,"hitByPitch":7,"avg":".260","atBats":323,"obp":".320","slg":".390","ops":".710","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":126,"rbi":41,"leftOnBase":125,"sacBunts":1,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.89","popOuts":27,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":235,"putOuts":128,"errors":5,"chances":368,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":41,"gamesStarted":0,"flyOuts":21,"groundOuts":44,"airOuts":33,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":0,"hits":39,"hitByPitch":3,"atBats":145,"obp":".329","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":602,"era":"2.43","inningsPitched":"37.0","wins":1,"losses":1,"saves":3,"saveOpportunities":5,"holds":10,"blownSaves":2,"earnedRuns":10,"whip":"1.32","battersFaced":160,"outs":111,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":602,"balls":199,"strikes":403,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"16.27","gamesFinished":6,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"7.54","walksPer9Inn":"2.43","hitsPer9Inn":"9.49","runsScoredPer9":"2.68","homeRunsPer9":"0.49","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689546":{"person":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"jerseyNumber":"82","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":14,"gamesStarted":0,"flyOuts":8,"groundOuts":19,"airOuts":14,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":50,"obp":".323","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":246,"era":"2.45","inningsPitched":"14.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.30","battersFaced":62,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":246,"balls":94,"strikes":152,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".---","pitchesPerInning":"16.77","gamesFinished":5,"strikeoutWalkRatio":"0.90","strikeoutsPer9Inn":"5.52","walksPer9Inn":"6.14","hitsPer9Inn":"5.52","runsScoredPer9":"3.07","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":8,"gamesStarted":0,"flyOuts":1,"groundOuts":8,"airOuts":5,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":30,"obp":".343","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":147,"era":"6.48","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.32","battersFaced":36,"outs":25,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":52,"strikes":95,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".000","pitchesPerInning":"17.64","gamesFinished":2,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"11.88","walksPer9Inn":"4.32","hitsPer9Inn":"7.56","runsScoredPer9":"6.48","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"101","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":26,"flyOuts":10,"groundOuts":10,"airOuts":16,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".208","atBats":53,"obp":".300","slg":".283","ops":".583","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":15,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":13,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"23.14","runsScoredPer9":"15.43","homeRunsPer9":"7.71","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":13,"errors":2,"chances":37,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"3-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":82,"flyOuts":34,"groundOuts":81,"airOuts":59,"runs":54,"doubles":21,"triples":1,"homeRuns":9,"strikeOuts":77,"baseOnBalls":32,"intentionalWalks":0,"hits":86,"hitByPitch":13,"avg":".287","atBats":300,"obp":".376","slg":".453","ops":".829","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":136,"rbi":41,"leftOnBase":112,"sacBunts":0,"sacFlies":3,"babip":".355","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":7,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":151,"errors":0,"chances":152,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":30,"groundOuts":73,"airOuts":69,"runs":35,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":62,"baseOnBalls":40,"intentionalWalks":0,"hits":55,"hitByPitch":5,"avg":".213","atBats":258,"obp":".329","slg":".357","ops":".686","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":92,"rbi":25,"leftOnBase":93,"sacBunts":0,"sacFlies":1,"babip":".241","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.80","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":102,"errors":9,"chances":244,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"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":78,"flyOuts":27,"groundOuts":52,"airOuts":51,"runs":32,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":56,"hitByPitch":3,"avg":".273","atBats":205,"obp":".349","slg":".551","ops":".900","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":113,"rbi":37,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.64","popOuts":6,"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":1,"putOuts":15,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"1-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":49,"groundOuts":33,"airOuts":72,"runs":22,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":79,"baseOnBalls":31,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".161","atBats":217,"obp":".264","slg":".309","ops":".573","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":67,"rbi":27,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".198","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.11","popOuts":16,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":21,"stolenBasePercentage":".656","caughtStealingPercentage":".344","assists":14,"putOuts":373,"errors":1,"chances":388,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":8,"obp":".111","slg":".000","ops":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677961":{"person":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":8,"groundOuts":15,"airOuts":13,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":60,"obp":".413","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":290,"era":"4.80","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.93","battersFaced":75,"outs":45,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":290,"balls":103,"strikes":187,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".---","pitchesPerInning":"19.33","gamesFinished":3,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"9.60","walksPer9Inn":"7.20","hitsPer9Inn":"10.20","runsScoredPer9":"4.80","homeRunsPer9":"0.60","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670156":{"person":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".269","slg":".217","ops":".486","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":5,"rbi":1,"leftOnBase":5,"sacBunts":1,"sacFlies":1,"babip":".357","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":8,"putOuts":17,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(W, 7-5)","summary":"7.1 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":22,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":28,"strikes":63,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":62,"groundOuts":78,"airOuts":120,"runs":38,"doubles":23,"triples":0,"homeRuns":14,"strikeOuts":114,"baseOnBalls":22,"intentionalWalks":0,"hits":80,"hitByPitch":5,"atBats":390,"obp":".255","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1687,"era":"3.19","inningsPitched":"107.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.95","battersFaced":419,"outs":322,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1687,"balls":576,"strikes":1111,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".583","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"5.18","strikeoutsPer9Inn":"9.56","walksPer9Inn":"1.84","hitsPer9Inn":"6.71","runsScoredPer9":"3.19","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"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"}]},"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":17,"gamesStarted":17,"flyOuts":71,"groundOuts":77,"airOuts":120,"runs":48,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":97,"baseOnBalls":19,"intentionalWalks":1,"hits":83,"hitByPitch":3,"atBats":374,"obp":".263","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1489,"era":"4.17","inningsPitched":"99.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.03","battersFaced":399,"outs":298,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1489,"balls":479,"strikes":1010,"strikePercentage":".680","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".538","pitchesPerInning":"14.99","gamesFinished":0,"strikeoutWalkRatio":"5.11","strikeoutsPer9Inn":"8.79","walksPer9Inn":"1.72","hitsPer9Inn":"7.52","runsScoredPer9":"4.35","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806068":{"person":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":10,"groundOuts":28,"airOuts":26,"runs":17,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".217","atBats":129,"obp":".289","slg":".434","ops":".723","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":56,"rbi":19,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.43","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":50,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","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":17,"gamesStarted":14,"flyOuts":51,"groundOuts":77,"airOuts":95,"runs":53,"doubles":18,"triples":2,"homeRuns":9,"strikeOuts":77,"baseOnBalls":27,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":325,"obp":".319","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1485,"era":"4.79","inningsPitched":"82.2","wins":3,"losses":7,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":44,"whip":"1.33","battersFaced":365,"outs":248,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1485,"balls":508,"strikes":977,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".300","pitchesPerInning":"17.96","gamesFinished":2,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"8.38","walksPer9Inn":"2.94","hitsPer9Inn":"9.04","runsScoredPer9":"5.77","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","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":17,"gamesStarted":17,"flyOuts":59,"groundOuts":109,"airOuts":93,"runs":48,"doubles":21,"triples":1,"homeRuns":10,"strikeOuts":91,"baseOnBalls":24,"intentionalWalks":0,"hits":113,"hitByPitch":2,"atBats":405,"obp":".322","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1582,"era":"3.81","inningsPitched":"104.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":432,"outs":312,"gamesPitched":17,"completeGames":1,"shutouts":0,"pitchesThrown":1582,"balls":513,"strikes":1069,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".500","pitchesPerInning":"15.21","gamesFinished":0,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.08","hitsPer9Inn":"9.78","runsScoredPer9":"4.15","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","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":{},"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":11,"groundOuts":24,"airOuts":23,"runs":17,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":121,"obp":".314","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":548,"era":"4.60","inningsPitched":"31.1","wins":3,"losses":4,"saves":16,"saveOpportunities":21,"holds":0,"blownSaves":5,"earnedRuns":16,"whip":"1.34","battersFaced":137,"outs":94,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":200,"strikes":348,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".429","pitchesPerInning":"17.49","gamesFinished":26,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.02","hitsPer9Inn":"8.04","runsScoredPer9":"4.88","homeRunsPer9":"1.15","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"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}},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":16,"airOuts":27,"runs":15,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":19,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".190","atBats":100,"obp":".325","slg":".300","ops":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":30,"rbi":12,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".271","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":27,"stolenBasePercentage":".871","caughtStealingPercentage":".129","assists":8,"putOuts":261,"errors":3,"chances":272,"fielding":".989","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":26,"gamesStarted":0,"flyOuts":13,"groundOuts":20,"airOuts":22,"runs":6,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":1,"hits":18,"hitByPitch":3,"atBats":76,"obp":".310","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":326,"era":"1.71","inningsPitched":"21.0","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":4,"whip":"1.14","battersFaced":88,"outs":63,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":104,"strikes":222,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"15.52","gamesFinished":5,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"8.14","walksPer9Inn":"2.57","hitsPer9Inn":"7.71","runsScoredPer9":"2.57","homeRunsPer9":"0.43","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":9,"gamesStarted":8,"flyOuts":33,"groundOuts":37,"airOuts":53,"runs":10,"doubles":3,"triples":1,"homeRuns":7,"strikeOuts":62,"baseOnBalls":5,"intentionalWalks":1,"hits":30,"hitByPitch":0,"atBats":181,"obp":".188","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":738,"era":"1.71","inningsPitched":"52.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.66","battersFaced":187,"outs":158,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":738,"balls":216,"strikes":522,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".667","pitchesPerInning":"14.01","gamesFinished":1,"strikeoutWalkRatio":"12.40","strikeoutsPer9Inn":"10.59","walksPer9Inn":"0.85","hitsPer9Inn":"5.13","runsScoredPer9":"1.71","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":27,"groundOuts":27,"airOuts":46,"runs":11,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":140,"obp":".316","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":617,"era":"2.11","inningsPitched":"38.1","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":18,"blownSaves":2,"earnedRuns":9,"whip":"1.28","battersFaced":159,"outs":115,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":617,"balls":211,"strikes":406,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".600","pitchesPerInning":"16.10","gamesFinished":2,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"8.45","walksPer9Inn":"3.05","hitsPer9Inn":"8.45","runsScoredPer9":"2.58","homeRunsPer9":"0.47","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":27,"groundOuts":40,"airOuts":50,"runs":25,"doubles":7,"triples":1,"homeRuns":14,"strikeOuts":78,"baseOnBalls":13,"intentionalWalks":1,"hits":49,"hitByPitch":7,"avg":".228","atBats":215,"obp":".294","slg":".465","ops":".759","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":100,"rbi":35,"leftOnBase":97,"sacBunts":2,"sacFlies":0,"babip":".285","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.36","popOuts":10,"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":0,"putOuts":100,"errors":0,"chances":100,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","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":16,"gamesStarted":16,"flyOuts":57,"groundOuts":76,"airOuts":98,"runs":35,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":87,"baseOnBalls":22,"intentionalWalks":0,"hits":73,"hitByPitch":4,"atBats":332,"obp":".275","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1421,"era":"3.47","inningsPitched":"90.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.05","battersFaced":360,"outs":272,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1421,"balls":513,"strikes":908,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".556","pitchesPerInning":"15.67","gamesFinished":0,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"8.64","walksPer9Inn":"2.18","hitsPer9Inn":"7.25","runsScoredPer9":"3.47","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[641487,642215,668227,686527,663728,647304,670042,670156,702284,671083,645302,806068,669302,677961],"pitchers":[669302,677961],"bench":[641598],"bullpen":[660825,622491,689546,678606,676106,669923,682243,662253,621074,642100,693433],"battingOrder":[642215,668227,686527,663728,647304,670156,671083,645302,806068],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Arozarena (21, Bieber); Young (13, Bieber)."},{"label":"HR","value":"Arozarena (9, 2nd inning off Bieber, 3 on, 2 out); Canzone (14, 5th inning off Bieber, 1 on, 0 out); Raleigh (9, 6th inning off Nance, 2 on, 2 out)."},{"label":"TB","value":"Arozarena 7; Canzone 5; Emerson 2; Naylor, J; Raleigh 4; Robles; Young 2."},{"label":"RBI","value":"Arozarena 4 (41); Canzone 3 (37); Raleigh 3 (27); Robles (4)."},{"label":"2-out RBI","value":"Canzone; Arozarena 4; Raleigh 3; Robles."},{"label":"Runners left in scoring position, 2 out","value":"Raleigh."},{"label":"Team RISP","value":"4-for-6."},{"label":"Team LOB","value":"4."}]}],"note":[{"label":"a","value":"Struck out for Young in the 7th."},{"label":"b","value":"Flied out for Crawford, J in the 8th."}]}},"officials":[{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665298,"fullName":"Dexter Kelley","link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Raley, L (by Macko)."},{"label":"ABS Challenge","value":"Valenzuela (Ball-Confirmed); Giménez (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Bieber 89-53; Macko 33-21; Nance 13-7; Fisher 17-11; Straw 10-6; Gilbert, L 91-63; Wilcox 20-13."},{"label":"Groundouts-flyouts","value":"Bieber 5-3; Macko 2-0; Nance 0-0; Fisher 0-0; Straw 2-1; Gilbert, L 6-6; Wilcox 2-2."},{"label":"Batters faced","value":"Bieber 21; Macko 9; Nance 3; Fisher 3; Straw 3; Gilbert, L 23; Wilcox 5."},{"label":"Inherited runners-scored","value":"Nance 2-2."},{"label":"Umpires","value":"HP: Quinn Wolcott. 1B: Dexter Kelley. 2B: Ramon De Jesus. 3B: Paul Clemons. "},{"label":"Weather","value":"66 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To LF."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:27."},{"label":"Att","value":"41,181."},{"label":"Venue","value":"T-Mobile Park."},{"label":"July 4, 2026"}],"pitchingNotes":["Bieber pitched to 2 batters in the 5th inning."],"topPerformers":[{"player":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","boxscoreName":"Gilbert, L"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(W, 7-5)","summary":"7.1 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":22,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":28,"strikes":63,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":62,"groundOuts":78,"airOuts":120,"runs":38,"doubles":23,"triples":0,"homeRuns":14,"strikeOuts":114,"baseOnBalls":22,"intentionalWalks":0,"hits":80,"hitByPitch":5,"atBats":390,"obp":".255","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1687,"era":"3.19","inningsPitched":"107.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.95","battersFaced":419,"outs":322,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1687,"balls":576,"strikes":1111,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".583","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"5.18","strikeoutsPer9Inn":"9.56","walksPer9Inn":"1.84","hitsPer9Inn":"6.71","runsScoredPer9":"3.19","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"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"}]},"type":"starter","gameScore":89,"pitchingGameScore":89},{"player":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","boxscoreName":"Arozarena"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":82,"flyOuts":34,"groundOuts":81,"airOuts":59,"runs":54,"doubles":21,"triples":1,"homeRuns":9,"strikeOuts":77,"baseOnBalls":32,"intentionalWalks":0,"hits":86,"hitByPitch":13,"avg":".287","atBats":300,"obp":".376","slg":".453","ops":".829","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":136,"rbi":41,"leftOnBase":112,"sacBunts":0,"sacFlies":3,"babip":".355","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":7,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":151,"errors":0,"chances":152,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":77,"hittingGameScore":77},{"player":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","boxscoreName":"Canzone"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"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":78,"flyOuts":27,"groundOuts":52,"airOuts":51,"runs":32,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":56,"hitByPitch":3,"avg":".273","atBats":205,"obp":".349","slg":".551","ops":".900","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":113,"rbi":37,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.64","popOuts":6,"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":1,"putOuts":15,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":65,"hittingGameScore":65}]},"decisions":{"winner":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"loser":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}